Skip to content

Instantly share code, notes, and snippets.

@jamii
Created February 22, 2020 14:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamii/19c4d25bb7a9f350dfcc316cffe33b92 to your computer and use it in GitHub Desktop.
Save jamii/19c4d25bb7a9f350dfcc316cffe33b92 to your computer and use it in GitHub Desktop.
jamie@machine:~$ nix-shell ./test.nix
[nix-shell:~]$ exit
jamie@machine:~$ nix-shell ./test.nix --arg crossSystem '(import <nixpkgs/lib>).systems.examples.aarch64-multiplatform'
these derivations will be built:
/nix/store/ykhh1k6sg8nqd4kjzisfd78215gm08hp-llvm-7.1.0-aarch64-unknown-linux-gnu.drv
/nix/store/skq2sfprzjvabk4yhhvgg959y1alg7zj-mesa-19.1.5-aarch64-unknown-linux-gnu.drv
/nix/store/1bdblhq53m9jwk1vdh5nl32r4dn1q7jz-libGL-1.0.0-aarch64-unknown-linux-gnu.drv
/nix/store/8c1p4x1zfd95k0x46nwvimd7scfybywl-cairo-1.16.0-aarch64-unknown-linux-gnu.drv
/nix/store/7bmb2avirv6lazz5zc2w9d3pcrl58xfl-absolute_gir_path.patch.drv
/nix/store/3ml9zncf3n7fgq49rkyhrgky81p21dak-gobject-introspection-1.60.2-aarch64-unknown-linux-gnu.drv
/nix/store/15xc11bwx97lzvc2x422s769bih7mh9v-gsettings-desktop-schemas-3.32.0-aarch64-unknown-linux-gnu.drv
/nix/store/2f6kayih9g2sz6nhzngf0gplvn42qpmz-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu.drv
/nix/store/m5i11ck1y98ivdlrm50vilg42bwwl961-guile-2.0.13-aarch64-unknown-linux-gnu.drv
/nix/store/9sl56qn8d3mqzi1d9h4nai1pnhvx7fmx-autogen-5.18.12-aarch64-unknown-linux-gnu.drv
/nix/store/xy15wzds747jl9ifhr5pivvjrzjgngpi-gnutls-3.6.9-aarch64-unknown-linux-gnu.drv
/nix/store/rmj8n0fjp4giik0cvbrh5axpzm7jj5di-libmicrohttpd-0.9.66-aarch64-unknown-linux-gnu.drv
/nix/store/x5arv7wrpkc59nzc1r6d56h4dy6fh14k-systemd-243.3-aarch64-unknown-linux-gnu.drv
/nix/store/fpqlb99qp7pcmh7n9yj98ji0wfhgshpb-dbus-1.12.16-aarch64-unknown-linux-gnu.drv
/nix/store/fg5mpqmhvy2yp0wafx5afl7v4yhpwy7l-vala-0.44.6-aarch64-unknown-linux-gnu.drv
/nix/store/pxfg0gmqdmxcbd1dfynzl7q5gr0as78n-dconf-0.32.0-aarch64-unknown-linux-gnu.drv
/nix/store/60drcxmza8djbr38wxklid1cs83j6x9f-at-spi2-core-2.32.1-aarch64-unknown-linux-gnu.drv
/nix/store/68i1ri8l3aqzsqy4p4lnlk1nphjjald4-avahi-0.7-aarch64-unknown-linux-gnu.drv
/nix/store/kk4iss9w38zwjw344kfavczzxnpj3874-libusb-1.0.23-aarch64-unknown-linux-gnu.drv
/nix/store/71ddnhz9ybkw9wpbjk8lrg842j1172ln-cups-2.2.12-aarch64-unknown-linux-gnu.drv
/nix/store/f72lahkx4v8xz0da544z2zrig9hxxzyk-harfbuzz-2.6.1-aarch64-unknown-linux-gnu.drv
/nix/store/75jdymp3p800l72bsnxlrqhncm8pv3x8-pango-1.43.0-aarch64-unknown-linux-gnu.drv
/nix/store/7npif8n4s4pvqk098gqqlj97qxf0fb0a-at-spi2-atk-2.32.0-aarch64-unknown-linux-gnu.drv
/nix/store/87qk51fvprzq66vk2ks7ibfcc2hzawyd-shared-mime-info-1.12-aarch64-unknown-linux-gnu.drv
/nix/store/b8w6iw4nr0k9awgpby1cvwm6aksf7292-json-glib-1.4.4-aarch64-unknown-linux-gnu.drv
/nix/store/jnsdkisj1962xpk1iy974wmdd49z6s90-epoxy-1.5.3-aarch64-unknown-linux-gnu.drv
/nix/store/v1y0jz8y6r5lg3llwnpqaj31qzskxgk9-gtk+3-3.24.10-aarch64-unknown-linux-gnu.drv
building '/nix/store/2f6kayih9g2sz6nhzngf0gplvn42qpmz-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu.drv'...
building '/nix/store/b8w6iw4nr0k9awgpby1cvwm6aksf7292-json-glib-1.4.4-aarch64-unknown-linux-gnu.drv'...
building '/nix/store/87qk51fvprzq66vk2ks7ibfcc2hzawyd-shared-mime-info-1.12-aarch64-unknown-linux-gnu.drv'...
building '/nix/store/ykhh1k6sg8nqd4kjzisfd78215gm08hp-llvm-7.1.0-aarch64-unknown-linux-gnu.drv'...
building '/nix/store/m5i11ck1y98ivdlrm50vilg42bwwl961-guile-2.0.13-aarch64-unknown-linux-gnu.drv'...
building '/nix/store/fg5mpqmhvy2yp0wafx5afl7v4yhpwy7l-vala-0.44.6-aarch64-unknown-linux-gnu.drv'...
unpacking sources
unpacking source archive /nix/store/h810l0hcr6jkjmd71cvl09jad9r2m6bz-gdk-pixbuf-2.38.1.tar.xz
unpacking sources
unpacking source archive /nix/store/0shi8pwxy8wbsdffg6j4kys8sigr221a-json-glib-1.4.4.tar.xz
source root is json-glib-1.4.4
setting SOURCE_DATE_EPOCH to timestamp 1537218756 of file json-glib-1.4.4/po/zh_TW.po
patching sources
updateAutotoolsGnuConfigScriptsPhase
unpacking sources
unpacking source archive /nix/store/wkbyp1w2l41ylyh3qvdnlw9y87zmzhig-shared-mime-info-1.12.tar.xz
unpacking sources
unpacking source archive /nix/store/s52ccphmplinc0q43jwr0s096q35jfmk-llvm-7.1.0.src.tar.xz
configuring
meson flags: --cross-file=/nix/store/gnzi925v993x8xq02x74i0l9wnhhsvz5-cross-file.conf/cross-file.conf --buildtype=plain --libdir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/lib --libexecdir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/libexec --bindir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/bin --sbindir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/sbin --includedir=/nix/store/bfx9cdlz3a1dswdzswsby2xazhjfa50r-json-glib-1.4.4-aarch64-unknown-linux-gnu-dev/include --mandir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/share/man --infodir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/share/info --localedir=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/zki3g8rm248y3w087g6ml0r4zmd372kz-json-glib-1.4.4-aarch64-unknown-linux-gnu
source root is shared-mime-info-1.12
setting SOURCE_DATE_EPOCH to timestamp 1547738771 of file shared-mime-info-1.12/missing
patching sources
updateAutotoolsGnuConfigScriptsPhase
configuring
configure flags: --disable-dependency-tracking --prefix=/nix/store/qx6x3qghnsdlpk8gr0iyalky27419pd1-shared-mime-info-1.12-aarch64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu
unpacking sources
unpacking source archive /nix/store/cwj2ai3p56h8ljq60q77ml6j1zhj9zxl-vala-0.44.6.tar.xz
unpacking sources
unpacking source archive /nix/store/a2n8gjnwyspaa0a9v1lz4v2hhxnx88i2-guile-2.0.13.tar.xz
checking for a BSD-compatible install... /nix/store/9v78r3afqy9xn9zwdj9wfys6sk3vc01d-coreutils-8.31/bin/install -c
checking whether build environment is sane... yes
checking for aarch64-unknown-linux-gnu-strip... aarch64-unknown-linux-gnu-strip
checking for a thread-safe mkdir -p... /nix/store/9v78r3afqy9xn9zwdj9wfys6sk3vc01d-coreutils-8.31/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
The Meson build system
Version: 0.51.2
Source dir: /build/json-glib-1.4.4
Build dir: /build/json-glib-1.4.4/build
Build type: cross build
checking whether make supports nested variables... yes
Project name: json-glib
Project version: 1.4.4
checking whether make supports nested variables... (cached) yes
checking for aarch64-unknown-linux-gnu-gcc... aarch64-unknown-linux-gnu-gcc
C compiler for the build machine: /nix/store/291ldi6fqsbmkbvbs8is4mcg3jb64ld4-gcc-wrapper-8.3.0/bin/cc (gcc 8.3.0 "gcc (GCC) 8.3.0")
source root is gdk-pixbuf-2.38.1
setting SOURCE_DATE_EPOCH to timestamp 1551370977 of file gdk-pixbuf-2.38.1/thumbnailer/meson.build
patching sources
applying patch /nix/store/znxr6xcwkdcqgdaknidfsrq3h2azz9mq-installed-tests-path.patch
patching file tests/meson.build
Hunk #1 succeeded at 98 with fuzz 2 (offset 13 lines).
patching script interpreter paths in build-aux
build-aux/gen-resources.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/bin/python3"
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
C compiler for the host machine: aarch64-unknown-linux-gnu-cc (gcc 8.3.0 "aarch64-unknown-linux-gnu-gcc (GCC) 8.3.0")
WARNING: Env var AR seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
build-aux/post-install.sh: interpreter directive changed from "/bin/sh" to "/nix/store/rm1hz1lybxangc8sdl7xvzs5dcvigvf7-bash-4.4-p23/bin/sh"
Host machine cpu family: aarch64
Host machine cpu: aarch64
Target machine cpu family: aarch64
Target machine cpu: aarch64
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /nix/store/39cdzh05fzi13f06pa0rly3d5l53vsfk-pkg-config-0.29.2/bin/pkg-config (0.29.2)
build-aux/gen-installed-test.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/bin/python3"
checking for suffix of executables...
checking whether we are cross compiling... yes
source root is vala-0.44.6
build-aux/gen-thumbnailer.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/bin/python3"
setting SOURCE_DATE_EPOCH to timestamp 1563268948 of file vala-0.44.6/ChangeLog
updateAutotoolsGnuConfigScriptsPhase
patching sources
applying patch /nix/store/adkglks7pxbgaal47b5lvcq9y2zsdzwn-disable-graphviz-0.44.3.patch
patching file Makefile.am
patching file configure.ac
patching file doc/Makefile.am
patching file libvaladoc/Makefile.am
Hunk #1 succeeded at 120 (offset 1 line).
Hunk #2 succeeded at 146 (offset 1 line).
Hunk #3 succeeded at 183 (offset 1 line).
Hunk #4 succeeded at 215 (offset 1 line).
Hunk #5 succeeded at 225 (offset 1 line).
patching file libvaladoc/html/basicdoclet.vala
patching file libvaladoc/html/htmlmarkupwriter.vala
applying patch /nix/store/vndnczm832vi8m6ihqn424aly9g63xmb-gvc-compat.patch
patching file libvaladoc/Makefile.am
Hunk #1 succeeded at 167 (offset -9 lines).
patching script interpreter paths in tests
checking for suffix of object files... o
configuring
meson flags: --cross-file=/nix/store/gnzi925v993x8xq02x74i0l9wnhhsvz5-cross-file.conf/cross-file.conf --buildtype=plain --libdir=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/lib --libexecdir=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/libexec --bindir=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/bin --sbindir=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/sbin --includedir=/nix/store/d1vhxajcp86yp58dyyvs2dw9qsfs6dbz-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu-dev/include --mandir=/nix/store/zd1qkvld41bajp5n69d999gf3xs0nk46-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu-man/share/man --infodir=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/share/info --localedir=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu -Ddocs=true -Djasper=true -Dx11=true -Dgir=true -Dgio_sniffing=false
tests/testrunner.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/rm1hz1lybxangc8sdl7xvzs5dcvigvf7-bash-4.4-p23/bin/bash"
autoreconfPhase
source root is guile-2.0.13
checking whether we are using the GNU C compiler... yes
setting SOURCE_DATE_EPOCH to timestamp 1476268108 of file guile-2.0.13/ChangeLog
patching sources
applying patch /nix/store/xjgpk6l966iq6667bw666pmvmzvxsbpz-disable-gc-sensitive-tests.patch
patching file test-suite/tests/gc.test
Hunk #1 succeeded at 70 with fuzz 2 (offset 3 lines).
patching file test-suite/tests/threads.test
Hunk #1 succeeded at 415 (offset 49 lines).
applying patch /nix/store/hfr9x8ifhh5pyfw5gbzwiahgglc3pk40-eai_system.patch
patching file test-suite/tests/net-db.test
applying patch /nix/store/vxrlz56mnfg2g40ihczbjvm2xnzbddbw-clang.patch
patching file lib/stdint.in.h
Hunk #1 succeeded at 73 (offset -1 lines).
applying patch /nix/store/b6cyxa8al1wbhzbilmybrz915vhlccrh-?id=2fbde7f02adb8c6585e9baf6e293ee49cd23d4c4
patching file test-suite/tests/00-repl-server.test
Hunk #1 succeeded at 104 (offset -1 lines).
applying patch /nix/store/bfin5j9n5351l8hzad57wh40kdsrq05b-riscv.patch
patching file module/system/base/target.scm
Hunk #1 succeeded at 80 (offset -6 lines).
updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./guile-readline/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub
checking whether aarch64-unknown-linux-gnu-gcc accepts -g... yes
Updating Autotools / GNU config script to a newer upstream version: ./guile-readline/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess
configuring
fixing libtool script ./guile-readline/ltmain.sh
fixing libtool script ./build-aux/ltmain.sh
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/ybcs1zs1smjrzhc05h56rws1m2bi3ql2-guile-2.0.13-aarch64-unknown-linux-gnu --with-libreadline-prefix --build=x86_64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu
checking for aarch64-unknown-linux-gnu-gcc option to accept ISO C89... none needed
The Meson build system
Version: 0.51.2
Source dir: /build/gdk-pixbuf-2.38.1
Build dir: /build/gdk-pixbuf-2.38.1/build
Build type: cross build
checking whether aarch64-unknown-linux-gnu-gcc understands -c and -o together... yes
Project name: gdk-pixbuf
Project version: 2.38.1
checking whether make supports the include directive... yes (GNU style)
checking dependency style of aarch64-unknown-linux-gnu-gcc... none
checking for an ANSI C-conforming const... yes
checking whether NLS is requested... yes
checking for a BSD-compatible install... /nix/store/9v78r3afqy9xn9zwdj9wfys6sk3vc01d-coreutils-8.31/bin/install -c
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
checking whether build environment is sane... yes
Run-time dependency gobject-2.0 found: YES 2.60.7
checking for aarch64-unknown-linux-gnu-strip... aarch64-unknown-linux-gnu-strip
checking for a thread-safe mkdir -p... /nix/store/9v78r3afqy9xn9zwdj9wfys6sk3vc01d-coreutils-8.31/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
Run-time dependency gio-2.0 found: YES 2.60.7
checking whether make supports nested variables... yes
C compiler for the build machine: /nix/store/291ldi6fqsbmkbvbs8is4mcg3jb64ld4-gcc-wrapper-8.3.0/bin/cc (gcc 8.3.0 "gcc (GCC) 8.3.0")
checking whether make supports nested variables... (cached) yes
checking for intltool >= 0.35.0... 0.51.0 found
checking for intltool-update... /nix/store/605l3mspl9bvjyg4lng6rjminskfhbzn-intltool-0.51.0/bin/intltool-update
checking for intltool-merge... /nix/store/605l3mspl9bvjyg4lng6rjminskfhbzn-intltool-0.51.0/bin/intltool-merge
checking for intltool-extract... /nix/store/605l3mspl9bvjyg4lng6rjminskfhbzn-intltool-0.51.0/bin/intltool-extract
checking for xgettext... /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/xgettext
checking for msgmerge... /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/msgmerge
checking for msgfmt... /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/msgfmt
checking for gmsgfmt... /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/msgfmt
Has header "unistd.h" : YES
checking for perl... /nix/store/q9g7sjgicn2hl64c21c8w4h5c0sxjb0w-perl-5.30.0/bin/perl
checking build system type... x86_64-unknown-linux-gnu
checking for perl >= 5.8.1... 5.30.0
checking host system type... aarch64-unknown-linux-gnu
checking for aarch64-unknown-linux-gnu-gcc... aarch64-unknown-linux-gnu-gcc
Compiler for C supports arguments -Wcast-align: YES
checking for XML::Parser... ok
Compiler for C supports arguments -Wlogical-op: YES
C compiler for the host machine: aarch64-unknown-linux-gnu-cc (gcc 8.3.0 "aarch64-unknown-linux-gnu-gcc (GCC) 8.3.0")
WARNING: Env var AR seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
Compiler for C supports arguments -Wmissing-declarations: YES
Host machine cpu family: aarch64
Host machine cpu: aarch64
Target machine cpu family: aarch64
Target machine cpu: aarch64
Build machine cpu family: x86_64
Build machine cpu: x86_64
checking how to run the C preprocessor... aarch64-unknown-linux-gnu-gcc -E
Found pkg-config: /nix/store/39cdzh05fzi13f06pa0rly3d5l53vsfk-pkg-config-0.29.2/bin/pkg-config (0.29.2)
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
checking for grep that handles long lines and -e... /nix/store/71y5ddyz8vmsw9wgi3gzifcls53r60i9-gnugrep-3.3/bin/grep
checking for egrep... /nix/store/71y5ddyz8vmsw9wgi3gzifcls53r60i9-gnugrep-3.3/bin/grep -E
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
checking for suffix of executables...
checking whether we are cross compiling... yes
Compiler for C supports arguments -Wshadow: YES
checking for ANSI C header files... yes
checking for suffix of object files... o
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wunused: YES
checking whether we are using the GNU C compiler... yes
checking for sys/types.h... yes
Compiler for C supports arguments -Wno-discarded-qualifiers -Wdiscarded-qualifiers: YES
checking whether aarch64-unknown-linux-gnu-gcc accepts -g... yes
Compiler for C supports arguments -Wno-int-conversion -Wint-conversion: YES
checking for sys/stat.h... yes
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES
checking for aarch64-unknown-linux-gnu-gcc option to accept ISO C89... none needed
Compiler for C supports arguments -Werror=address: YES
checking for stdlib.h... yes
Compiler for C supports arguments -Werror=array-bounds: YES
Compiler for C supports arguments -Werror=empty-body: YES
Run-time dependency gio-2.0 found: YES 2.60.7
checking whether aarch64-unknown-linux-gnu-gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of aarch64-unknown-linux-gnu-gcc... none
Compiler for C supports arguments -Werror=format=2: YES
checking for string.h... yes
Has header "unistd.h" : YES
Has header "sys/resource.h" : YES
Compiler for C supports arguments -Werror=implicit: YES
Has header "sys/time.h" : YES
checking how to run the C preprocessor... aarch64-unknown-linux-gnu-gcc -E
Compiler for C supports arguments -Werror=init-self: YES
checking for memory.h... yes
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
checking for grep that handles long lines and -e... /nix/store/71y5ddyz8vmsw9wgi3gzifcls53r60i9-gnugrep-3.3/bin/grep
checking for egrep... /nix/store/71y5ddyz8vmsw9wgi3gzifcls53r60i9-gnugrep-3.3/bin/grep -E
Compiler for C supports arguments -Werror=main: YES
Library m found: YES
checking for strings.h... yes
Compiler for C supports arguments -Werror=missing-braces: YES
Compiler for C supports arguments -Werror=nested-externs: YES
Compiler for C supports arguments -Werror=nonnull: YES
Checking for function "round" with dependency -lm: YES
checking for inttypes.h... yes
checking for ANSI C header files... yes
Compiler for C supports arguments -Werror=pointer-to-int-cast: YES
Compiler for C supports arguments -Werror=return-type: YES
Checking for function "lrint" with dependency -lm: YES
Compiler for C supports arguments -Werror=sequence-point: YES
checking for sys/types.h... yes
checking for stdint.h... yes
Compiler for C supports arguments -Werror=trigraphs: YES
Compiler for C supports arguments -Werror=undef: YES
checking for sys/stat.h... yes
Compiler for C supports arguments -Werror=write-strings: YES
Checking for function "bind_textdomain_codeset" : YES
Compiler for C supports arguments -fvisibility=hidden: YES
WARNING: -Wl,-Bsymbolic looks like a linker argument, but has_argument and other similar methods only support checking compiler arguments. Using them to check linker arguments are never supported, and results are likely to be wrong regardless of the compiler you are using. has_link_argument or other similar method can be used instead.
checking for unistd.h... yes
Compiler for C supports arguments -Wl,-Bsymbolic: YES
WARNING: -Wl,-z,relro looks like a linker argument, but has_argument and other similar methods only support checking compiler arguments. Using them to check linker arguments are never supported, and results are likely to be wrong regardless of the compiler you are using. has_link_argument or other similar method can be used instead.
checking for stdlib.h... yes
Compiler for C supports arguments -Wl,-z,relro: YES
WARNING: -Wl,-z,now looks like a linker argument, but has_argument and other similar methods only support checking compiler arguments. Using them to check linker arguments are never supported, and results are likely to be wrong regardless of the compiler you are using. has_link_argument or other similar method can be used instead.
Checking for function "setrlimit" : YES
Compiler for C supports arguments -Wl,-z,now: YES
checking locale.h usability... yes
DEPRECATION: Project targetting '>= 0.40.1' but tried to use feature deprecated since '0.48.0': python3 module
Configuring config.h using configuration
WARNING: Project targetting '>= 0.40.1' but tried to use feature introduced in '0.50.0': install arg in configure_file
Configuring json-version.h using configuration
Program g-ir-scanner found: YES (/nix/store/zkvv0ckzzfkixgymnq05y9nsaam4n3rk-gobject-introspection-1.60.2-dev/bin/g-ir-scanner)
Found pkg-config: /nix/store/39cdzh05fzi13f06pa0rly3d5l53vsfk-pkg-config-0.29.2/bin/pkg-config (0.29.2)
checking for string.h... yes
checking locale.h presence... yes
checking for locale.h... yes
autoreconf: running: aclocal --force --install -I m4 ${ACLOCAL_FLAGS}
Checking if "sigsetjmp" links: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wformat=2: YES
checking for memory.h... yes
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wnested-externs: YES
checking for LC_MESSAGES... yes
Compiler for C supports arguments -Wold-style-definition: YES
checking for strings.h... yes
checking for CFPreferencesCopyAppValue... no
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wunused: YES
checking for CFLocaleCopyCurrent... no
Compiler for C supports arguments -Wcast-align: YES
checking for inttypes.h... yes
Compiler for C supports arguments -Wmissing-noreturn: YES
checking libintl.h usability... yes
Compiler for C supports arguments -Wmissing-format-attribute: YES
checking libintl.h presence... yes
checking for libintl.h... yes
checking for stdint.h... yes
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -Wno-int-conversion -Wint-conversion: YES
checking for unistd.h... yes
checking for ngettext in libc... yes
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES
Compiler for C supports arguments -Wno-discarded-qualifiers -Wdiscarded-qualifiers: YES
checking minix/config.h usability... no
Compiler for C supports arguments -Werror=implicit: YES
checking for dgettext in libc... yes
checking minix/config.h presence... no
checking for minix/config.h... no
Compiler for C supports arguments -Werror=nonnull: YES
Configuring gtkdocentities.ent using configuration
Compiler for C supports arguments -Werror=init-self: YES
Run-time dependency glib-2.0 found: YES 2.60.7
Program xsltproc found: NO
Build targets in project: 38
WARNING: Project specifies a minimum meson_version '>= 0.40.1' but uses features which were added in newer versions:
* 0.50.0: {'install arg in configure_file'}
WARNING: Deprecated features used:
* 0.48.0: {'python3 module'}
Option buildtype is: plain [default: debugoptimized]
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/msgfmt
checking whether it is safe to define __EXTENSIONS__... yes
Compiler for C supports arguments -Werror=main: YES
Found ninja-1.9.0 at /nix/store/lh64jjlnvmi8yrw3ynwf5nm86b8idp8m-ninja-1.9.0/bin/ninja
Compiler for C supports arguments -Werror=missing-braces: YES
checking whether _XOPEN_SOURCE should be defined... no
Compiler for C supports arguments -Werror=sequence-point: YES
WARNING: Env var STRIP seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
checking for dcgettext... yes
WARNING: Env var STRIP seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/msgfmt
checking for xgettext... (cached) /nix/store/38ifpki7l2hqlxazzzfs83lkksicg5pr-gettext-0.19.8.1/bin/xgettext
checking for Minix Amsterdam compiler... no
Compiler for C supports arguments -Werror=return-type: YES
checking for aarch64-unknown-linux-gnu-ar... aarch64-unknown-linux-gnu-ar
Compiler for C supports arguments -Werror=trigraphs: YES
checking the archiver (aarch64-unknown-linux-gnu-ar) interface... ar
checking for aarch64-unknown-linux-gnu-ar... (cached) aarch64-unknown-linux-gnu-ar
meson: enabled parallel building
building
checking for special C compiler options needed for large files... no
build flags: -j8 -l8
Compiler for C supports arguments -Werror=array-bounds: YES
Compiler for C supports arguments -Werror=write-strings: YES
checking for _FILE_OFFSET_BITS value needed for large files... no
configure: autobuild project... GNU Guile
configure: autobuild revision... 2.0.13
./configure: line 7347: hostname: command not found
configure: autobuild timestamp... 20200222T144436Z
checking how to run the C preprocessor... aarch64-unknown-linux-gnu-gcc -E
Compiler for C supports arguments -Werror=address: YES
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
checking for a sed that does not truncate output... /nix/store/g2h4491kab7l06v9rf1lnyjvzdwy5ak0-gnused-4.7/bin/sed
checking for gawk... (cached) gawk
checking whether ln -s works... yes
checking for aarch64-unknown-linux-gnu-ar... (cached) aarch64-unknown-linux-gnu-ar
checking the archiver (aarch64-unknown-linux-gnu-ar) interface... (cached) ar
checking for fdatasync... yes
Compiler for C supports arguments -Werror=pointer-to-int-cast: YES
checking for aarch64-unknown-linux-gnu-pkg-config... no
checking for pkg-config... /nix/store/39cdzh05fzi13f06pa0rly3d5l53vsfk-pkg-config-0.29.2/bin/pkg-config
configure: WARNING: using cross tools not prefixed with host triplet
checking pkg-config is at least version 0.9.0... yes
checking for ALL... yes
checking for GIO... yes
checking for update-mime-database... no
configure: WARNING: Could not find the update-mime-database program in your PATH. Your mime database will not be updated upon install.
checking for xmllint... no
Compiler for C supports arguments -Werror=empty-body: YES
Compiler for C supports arguments -fvisibility=hidden: YES
checking that generated files are newer than configure... done
configure: creating ./config.status
checking for sys/socket.h... yes
checking for arpa/inet.h... yes
patching sources
applying patch /nix/store/mkj2k7z4f9jvbzpcqmf9ap0y19fgpg44-da1fb72bb305d6bc1f3899d541414146934bf80f.patch
Compiler for C supports link arguments -Wl,-Bsymbolic: YES
patching file lib/Bitcode/Reader/MetadataLoader.cpp
Hunk #1 succeeded at 1308 (offset -5 lines).
patching file test/Assembler/debug-variant-discriminator.ll
applying patch /nix/store/i8g7bvajyym2n9skmhgal804d18q1a6p-cc1f2a595ead516812a6c50398f0f3480ebe031f.patch
patching file test/Assembler/debug-info.ll
patching file tools/llvm-config/llvm-config.cpp
Hunk #1 succeeded at 342 (offset 9 lines).
patching script interpreter paths in test/BugPoint/compile-custom.ll.py
checking for features.h... yes
Compiler for C supports link arguments -Wl,-z,relro: YES
test/BugPoint/compile-custom.ll.py: interpreter directive changed from "/usr/bin/env python" to "/nix/store/q20xz6iq493vha5425cbr4l6q190b39i-python-2.7.17/bin/python"
updateAutotoolsGnuConfigScriptsPhase
Compiler for C supports link arguments -Wl,-z,now: YES
checking for sys/param.h... yes
Updating Autotools / GNU config script to a newer upstream version: ./cmake/config.guess
Run-time dependency gobject-2.0 found: YES 2.60.7
config.status: creating Makefile
configuring
fixing cmake files...
Run-time dependency gmodule-no-export-2.0 found: YES 2.60.7
Dependency gio-2.0 found: YES (cached)
config.status: creating shared-mime-info.pc
Library mlib found: NO
config.status: creating po/Makefile.in
aclocal: overwriting 'm4/pkg.m4' with '/nix/store/39cdzh05fzi13f06pa0rly3d5l53vsfk-pkg-config-0.29.2/share/aclocal/pkg.m4'
checking for dirent.h... yes
Run-time dependency libpng16 found: YES 1.6.37
config.status: creating config.h
Has header "jpeglib.h" : YES
config.status: executing depfiles commands
config.status: executing default-1 commands
checking for xlocale.h... no
checking for unistd.h... (cached) yes
config.status: executing po/stamp-it commands
Library jpeg found: YES
checking for sys/stat.h... (cached) yes
building
build flags: SHELL=/nix/store/rm1hz1lybxangc8sdl7xvzs5dcvigvf7-bash-4.4-p23/bin/bash
Checking for function "jpeg_destroy_decompress" with dependency -ljpeg: YES
GEN create-pot
make[1]: Entering directory '/build/shared-mime-info-1.12/po'
checking for netdb.h... yes
make[1]: 'shared-mime-info.pot' is up to date.
make[1]: Leaving directory '/build/shared-mime-info-1.12/po'
make all-recursive
make[1]: Entering directory '/build/shared-mime-info-1.12'
Checking for function "jpeg_simple_progression" with dependency -ljpeg: YES
Making all in .
make[2]: Entering directory '/build/shared-mime-info-1.12'
Run-time dependency libtiff-4 found: YES 4.0.10
CC update_mime_database-update-mime-database.o
Has header "jasper/jasper.h" : YES
checking for netinet/in.h... yes
Library jasper found: YES
Checking for function "jas_init" with dependency -ljasper: YES
Configuring config.h using configuration
Program build-aux/gen-resources.py found: YES (/build/gdk-pixbuf-2.38.1/build-aux/gen-resources.py)
checking for sys/time.h... yes
Program build-aux/gen-installed-test.py found: YES (/build/gdk-pixbuf-2.38.1/build-aux/gen-installed-test.py)
Program build-aux/gen-thumbnailer.py found: YES (/build/gdk-pixbuf-2.38.1/build-aux/gen-thumbnailer.py)
autoreconf: configure.ac: tracing
WARNING: Project targetting '>= 0.46.0' but tried to use feature introduced in '0.50.0': install arg in configure_file
Configuring gdk-pixbuf-features.h using configuration
Found pkg-config: /nix/store/39cdzh05fzi13f06pa0rly3d5l53vsfk-pkg-config-0.29.2/bin/pkg-config (0.29.2)
WARNING: Could not detect glib version, assuming 2.54. You may get build errors if your glib is older.
checking for iconv.h... yes
checking for langinfo.h... yes
checking for math.h... yes
checking for poll.h... yes
checking for sys/ioctl.h... yes
autoreconf: running: libtoolize --copy --force
checking for sys/filio.h... no
checking for malloc.h... yes
Run-time dependency x11 found: YES 1.6.8
checking for sys/select.h... yes
Configuring version.xml using configuration
Run-time dependency glib-2.0 found: YES 2.60.7
Program xsltproc found: YES (/nix/store/axlxp2c9pqpy196jcncy7i0alpp8q4yn-libxslt-1.1.33-bin/bin/xsltproc)
Message:
GDK-Pixbuf 2.38.1
==================
prefix: /nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu
libdir: /nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/lib
datadir: /nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/share
libexecdir: /nix/store/7nhqws64rndsgrza1xnrwq1iqgjdvgxw-gdk-pixbuf-2.38.1-aarch64-unknown-linux-gnu/libexec
enabled loaders: png jpeg tiff jasper
documentation: true
man pages: true
introspection: true
x11: true
installed tests: true
relocatable: false
Build targets in project: 35
WARNING: Project specifies a minimum meson_version '>= 0.46.0' but uses features which were added in newer versions:
* 0.50.0: {'install arg in configure_file'}
Option buildtype is: plain [default: debugoptimized]
checking for wchar.h... yes
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
checking for stdint.h... (cached) yes
Found ninja-1.9.0 at /nix/store/lh64jjlnvmi8yrw3ynwf5nm86b8idp8m-ninja-1.9.0/bin/ninja
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
cmake flags: -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/av3633pkbm2ajmgryy07hw49mwm2haj1-llvm-7.1.0-aarch64-unknown-linux-gnu-lib/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/av3633pkbm2ajmgryy07hw49mwm2haj1-llvm-7.1.0-aarch64-unknown-linux-gnu-lib/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/av3633pkbm2ajmgryy07hw49mwm2haj1-llvm-7.1.0-aarch64-unknown-linux-gnu-lib/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/share/doc/ -DCMAKE_INSTALL_INFODIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/include -DCMAKE_INSTALL_SBINDIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/av3633pkbm2ajmgryy07hw49mwm2haj1-llvm-7.1.0-aarch64-unknown-linux-gnu-lib/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_DEPLOYMENT_TARGET= -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=last -DCMAKE_STRIP=/nix/store/91wnxl4b6bksgaa410fnnp195clwmwp6-aarch64-unknown-linux-gnu-binutils-2.31.1/bin/aarch64-unknown-linux-gnu-strip -DCMAKE_RANLIB=/nix/store/91wnxl4b6bksgaa410fnnp195clwmwp6-aarch64-unknown-linux-gnu-binutils-2.31.1/bin/aarch64-unknown-linux-gnu-ranlib -DCMAKE_AR=/nix/store/91wnxl4b6bksgaa410fnnp195clwmwp6-aarch64-unknown-linux-gnu-binutils-2.31.1/bin/aarch64-unknown-linux-gnu-ar -DCMAKE_C_COMPILER=aarch64-unknown-linux-gnu-gcc -DCMAKE_CXX_COMPILER=aarch64-unknown-linux-gnu-g++ -DCMAKE_INSTALL_PREFIX=/nix/store/qhpxv4kckgkmr8g7cw7r2llwc8dbnai7-llvm-7.1.0-aarch64-unknown-linux-gnu -DCMAKE_BUILD_TYPE=Release -DLLVM_INSTALL_UTILS=ON -DLLVM_BUILD_TESTS=ON -DLLVM_ENABLE_FFI=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_HOST_TRIPLE=aarch64-unknown-linux-gnu -DLLVM_DEFAULT_TARGET_TRIPLE=aarch64-unknown-linux-gnu -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=WebAssembly -DLLVM_ENABLE_DUMP=ON -DLLVM_LINK_LLVM_DYLIB=ON -DLLVM_BINUTILS_INCDIR=/nix/store/82gvf3h9ds9fzzxpg77n8cmqx39waa4n-libbfd-2.31.1-aarch64-unknown-linux-gnu-dev/include -DCMAKE_CROSSCOMPILING=True -DLLVM_TABLEGEN=/nix/store/j758axiz3d1nxm4fc6b2bhh82i4jvwkz-llvm-7.1.0/bin/llvm-tblgen -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=aarch64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64
checking for sys/file.h... yes
libtoolize: copying file 'm4/ltsugar.m4'
WARNING: Env var STRIP seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy):
The OLD behavior for policy CMP0051 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
WARNING: Env var STRIP seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
checking for sys/times.h... yes
meson: enabled parallel building
building
build flags: -j8 -l8
-- The C compiler identification is GNU 8.3.0
[1/71] Generating gdk-pixbuf-marshal_h with a custom command.mand.mand.o'.
INFO: Reading ../gdk-pixbuf/gdk-pixbuf-marshal.list...
[2/71] Generating gdk-pixbuf-marshal_c with a custom command.
INFO: Reading ../gdk-pixbuf/gdk-pixbuf-marshal.list...
checking for sys/uio.h... yes
-- The CXX compiler identification is GNU 8.3.0
-- The ASM compiler identification is GNU
-- Found assembler: /nix/store/16jlrmdgml3b38i2vqd3mrfy6kfdn5i4-aarch64-unknown-linux-gnu-stage-final-gcc-debug-wrapper-8.3.0/bin/aarch64-unknown-linux-gnu-gcc
-- Check for working C compiler: /nix/store/16jlrmdgml3b38i2vqd3mrfy6kfdn5i4-aarch64-unknown-linux-gnu-stage-final-gcc-debug-wrapper-8.3.0/bin/aarch64-unknown-linux-gnu-gcc
[68/69] Generating Json-1.0.gir with a custom command.ze-full@exe/serialize-full.c.o'.o'.ols'.
FAILED: json-glib/Json-1.0.gir
/nix/store/zkvv0ckzzfkixgymnq05y9nsaam4n3rk-gobject-introspection-1.60.2-dev/bin/g-ir-scanner --no-libtool --namespace=Json --nsversion=1.0 --warn-all --output json-glib/Json-1.0.gir --quiet --c-include=json-glib/json-glib.h -DJSON_COMPILATION -I/build/json-glib-1.4.4/json-glib -I/build/json-glib-1.4.4/build/json-glib -I./. -I../. --filelist=/build/json-glib-1.4.4/build/json-glib/b6ef4d1@@json-glib-1.0@sha/Json_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=json --identifier-prefix=Json --pkg-export=json-glib-1.0 --cflags-begin -I./. -I../. -I/nix/store/5lrkzmpd8azqvp7vf1mwwc10xazzw3c4-glib-2.60.7-aarch64-unknown-linux-gnu-dev/include -I/nix/store/5lrkzmpd8azqvp7vf1mwwc10xazzw3c4-glib-2.60.7-aarch64-unknown-linux-gnu-dev/include/glib-2.0 -I/nix/store/86zl2vr075n69i61fskfvq9lj152qqg6-glib-2.60.7-aarch64-unknown-linux-gnu/lib/glib-2.0/include --cflags-end --library json-glib-1.0 -L/build/json-glib-1.4.4/build/json-glib -L/nix/store/86zl2vr075n69i61fskfvq9lj152qqg6-glib-2.60.7-aarch64-unknown-linux-gnu/lib --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --sources-top-dirs /build/json-glib-1.4.4/subprojects/ --sources-top-dirs /build/json-glib-1.4.4/build/subprojects/
Traceback (most recent call last):
File "/nix/store/zkvv0ckzzfkixgymnq05y9nsaam4n3rk-gobject-introspection-1.60.2-dev/bin/g-ir-scanner", line 99, in <module>
sys.exit(scanner_main(sys.argv))
File "/nix/store/8whihz14z88rzwj88j2zl3kqysgaqh3v-gobject-introspection-1.60.2/lib/gobject-introspection/giscanner/scannermain.py", line 616, in scanner_main
shlibs = create_binary(transformer, options, args)
File "/nix/store/8whihz14z88rzwj88j2zl3kqysgaqh3v-gobject-introspection-1.60.2/lib/gobject-introspection/giscanner/scannermain.py", line 456, in create_binary
shlibs = resolve_shlibs(options, binary, options.libraries)
File "/nix/store/8whihz14z88rzwj88j2zl3kqysgaqh3v-gobject-introspection-1.60.2/lib/gobject-introspection/giscanner/shlibs.py", line 177, in resolve_shlibs
_resolve_non_libtool(options, binary, non_libtool))
File "/nix/store/8whihz14z88rzwj88j2zl3kqysgaqh3v-gobject-introspection-1.60.2/lib/gobject-introspection/giscanner/shlibs.py", line 110, in _resolve_non_libtool
output = subprocess.check_output(args)
File "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/lib/python3.7/subprocess.py", line 411, in check_output
**kwargs).stdout
File "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/lib/python3.7/subprocess.py", line 488, in run
with Popen(*popenargs, **kwargs) as process:
File "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/lib/python3.7/subprocess.py", line 800, in __init__
restore_signals, start_new_session)
File "/nix/store/k5rdcbcwwpvj7l9f1yvd5mfggcfz16kk-python3-3.7.5/lib/python3.7/subprocess.py", line 1551, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'ldd': 'ldd'
ninja: build stopped: subcommand failed.
checking for sys/mman.h... yes
builder for '/nix/store/b8w6iw4nr0k9awgpby1cvwm6aksf7292-json-glib-1.4.4-aarch64-unknown-linux-gnu.drv' failed with exit code 1
cannot build derivation '/nix/store/v1y0jz8y6r5lg3llwnpqaj31qzskxgk9-gtk+3-3.24.10-aarch64-unknown-linux-gnu.drv': 1 dependencies couldn't be built
error: build of '/nix/store/v1y0jz8y6r5lg3llwnpqaj31qzskxgk9-gtk+3-3.24.10-aarch64-unknown-linux-gnu.drv' failed
{
crossSystem ? null,
pkgs ? import <nixpkgs> {inherit crossSystem;},
} :
with pkgs;
mkShell {
name = "test";
nativeBuildInputs = [
pkgconfig
gtk3.dev
];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment