nixbot

builds

succeeded libffi-3.5.2 checks.aarch64-linux.supabase-cli · build #512 · raw

unpackPhase
1unpacking source archive /nix/store/llrva3nbji6g593izd02y0g1gk0py9d9-libffi-3.5.2.tar.gz2source root is libffi-3.5.23setting SOURCE_DATE_EPOCH to timestamp 1754117919 of file "libffi-3.5.2/README.md"
patchPhase
4applying patch /nix/store/8dsrka2c5kz5ziz9cq94ybzrvhjw5rdq-freebsd-tsan-pthread.patch5patching file testsuite/lib/libffi.exp
updateAutotoolsGnuConfigScriptsPhase
6Updating Autotools / GNU config script to a newer upstream version: ./config.sub7Updating Autotools / GNU config script to a newer upstream version: ./config.guess
configurePhase
8fixing libtool script ./ltmain.sh9./configure10patching script interpreter paths in ./configure11./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/sh"12configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2 --bindir=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/bin --sbindir=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/sbin --includedir=/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/include --mandir=/nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man/share/man --infodir=/nix/store/4sx5iwsv424lp95bidrk1w0mzll21jfq-libffi-3.5.2-info/share/info --docdir=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/share/doc/libffi --libdir=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib --libexecdir=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/libexec --localedir=/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/share/locale --with-gcc-arch=generic --enable-pax_emutramp --build=aarch64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu13checking build system type... aarch64-unknown-linux-gnu14checking host system type... aarch64-unknown-linux-gnu15checking target system type... aarch64-unknown-linux-gnu16continue configure in default builddir "./aarch64-unknown-linux-gnu"17....exec /nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash .././configure "--srcdir=.." "--enable-builddir=aarch64-unknown-linux-gnu" "linux18gnu"19checking build system type... aarch64-unknown-linux-gnu20checking host system type... aarch64-unknown-linux-gnu21checking target system type... aarch64-unknown-linux-gnu22checking for gsed... sed23checking for a BSD-compatible install... /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c24checking whether sleep supports fractional seconds... yes25checking filesystem timestamp resolution... 0.0126checking whether build environment is sane... yes27checking for a race-free mkdir -p... /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/mkdir -p28checking for gawk... gawk29checking whether make sets $(MAKE)... yes30checking whether make supports nested variables... yes31checking xargs -n works... yes32checking for aarch64-unknown-linux-gnu-gcc... gcc33checking whether the C compiler works... yes34checking for C compiler default output file name... a.out35checking for suffix of executables... 36checking whether we are cross compiling... no37checking for suffix of object files... o38checking whether the compiler supports GNU C... yes39checking whether gcc accepts -g... yes40checking for gcc option to enable C11 features... none needed41checking whether gcc understands -c and -o together... yes42checking whether make supports the include directive... yes (GNU style)43checking dependency style of gcc... none44checking whether the compiler supports GNU C++... yes45checking whether g++ accepts -g... yes46checking for g++ option to enable C++11 features... none needed47checking dependency style of g++... none48checking dependency style of gcc... none49checking for grep that handles long lines and -e... /nix/store/8k346zbc6a05mya3j2lqd0shdinxd7s3-gnugrep-3.12/bin/grep50checking for egrep... /nix/store/8k346zbc6a05mya3j2lqd0shdinxd7s3-gnugrep-3.12/bin/grep -E51checking how to print strings... printf52checking for a sed that does not truncate output... /nix/store/8zwvb1qn84dzl6z798qqsrqpbf0yk1xr-gnused-4.9/bin/sed53checking for fgrep... /nix/store/8k346zbc6a05mya3j2lqd0shdinxd7s3-gnugrep-3.12/bin/grep -F54checking for ld used by gcc... ld55checking if the linker (ld) is GNU ld... yes56checking for BSD- or MS-compatible name lister (nm)... nm57checking the name lister (nm) interface... BSD nm58checking whether ln -s works... yes59checking the maximum length of command line arguments... 157286460checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop61checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop62checking for ld option to reload object files... -r63checking for file... file64checking for aarch64-unknown-linux-gnu-objdump... objdump65checking how to recognize dependent libraries... (cached) pass_all66checking for aarch64-unknown-linux-gnu-dlltool... no67checking for dlltool... no68checking how to associate runtime and link libraries... printf %s\n69checking for aarch64-unknown-linux-gnu-ranlib... ranlib70checking for aarch64-unknown-linux-gnu-ar... ar71checking for archiver @FILE support... @72checking for aarch64-unknown-linux-gnu-strip... strip73checking command to parse nm output from gcc object... ok74checking for sysroot... no75checking for a working dd... /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/dd76checking how to truncate binary pipes... /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/dd bs=4096 count=177checking for aarch64-unknown-linux-gnu-mt... no78checking for mt... no79checking if : is a manifest tool... no80checking for stdio.h... yes81checking for stdlib.h... yes82checking for string.h... yes83checking for inttypes.h... yes84checking for stdint.h... yes85checking for strings.h... yes86checking for sys/stat.h... yes87checking for sys/types.h... yes88checking for unistd.h... yes89checking for dlfcn.h... yes90checking for objdir... .libs91checking if gcc supports -fno-rtti -fno-exceptions... no92checking for gcc option to produce PIC... -fPIC -DPIC93checking if gcc PIC flag -fPIC -DPIC works... yes94checking if gcc static flag -static works... no95checking if gcc supports -c -o file.o... yes96checking if gcc supports -c -o file.o... (cached) yes97checking whether the gcc linker (ld) supports shared libraries... yes98checking whether -lc should be explicitly linked in... no99checking dynamic linker characteristics... GNU/Linux ld.so100checking how to hardcode library paths into programs... immediate101checking whether stripping libraries is possible... yes102checking if libtool supports shared libraries... yes103checking whether to build shared libraries... yes104checking whether to build static libraries... no105checking how to run the C++ preprocessor... g++ -E106checking for ld used by g++... ld107checking if the linker (ld) is GNU ld... yes108checking whether the g++ linker (ld) supports shared libraries... yes109checking for g++ option to produce PIC... -fPIC -DPIC110checking if g++ PIC flag -fPIC -DPIC works... yes111checking if g++ static flag -static works... no112checking if g++ supports -c -o file.o... yes113checking if g++ supports -c -o file.o... (cached) yes114checking whether the g++ linker (ld) supports shared libraries... yes115checking dynamic linker characteristics... (cached) GNU/Linux ld.so116checking how to hardcode library paths into programs... immediate117checking for aarch64-unknown-linux-gnu-readelf... readelf118checking size of size_t... 8119checking for C compiler vendor... gnu120checking whether the C compiler accepts -fstrict-aliasing... yes121checking whether the C compiler accepts -ffast-math... yes122checking for gcc architecture flag... 123checking whether the C compiler accepts -march=generic... no124checking whether the C compiler accepts -mcpu=generic... yes125checking for gcc architecture flag... -mcpu=generic126checking whether the C compiler accepts -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic... yes127checking CFLAGS for most reasonable warnings... -Wall128checking whether to enable maintainer-specific portions of Makefiles... no129checking for sys/memfd.h... no130checking for memfd_create... yes131checking for memcpy... yes132checking for alloca.h... yes133checking size of double... 8134checking size of long double... 16135checking whether byte ordering is bigendian... no136checking assembler .cfi pseudo-op support... yes137checking whether compiler supports pointer authentication... no138configure: WARNING: EMUTRAMP is experimental only. Use --enable-pax_emutramp=experimental to enforce.139checking for _ prefix in compiled symbols... no140checking whether the C compiler accepts -fno-lto... yes141checking whether .eh_frame section should be read-only... yes142checking for __attribute__((visibility("hidden")))... yes143checking for shared libgcc... yes144configure: versioning on shared library symbols is gnu145checking that generated files are newer than configure... done146configure: creating ./config.status147config.status: creating include/Makefile148config.status: creating include/ffi.h149config.status: creating Makefile150config.status: creating testsuite/Makefile151config.status: creating man/Makefile152config.status: creating doc/Makefile153config.status: creating libffi.pc154config.status: creating fficonfig.h155config.status: executing buildir commands156config.status: create top_srcdir/Makefile guessed from local Makefile157config.status: build in aarch64-unknown-linux-gnu (HOST=)158config.status: executing depfiles commands159config.status: executing libtool commands160config.status: executing include commands161config.status: executing src commands
buildPhase
162build flags: -j2 SHELL=/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash163MAKE aarch64-unknown-linux-gnu : 0 * all-all164make[1]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'165make all-recursive166make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'167Making all in include168make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'169make[3]: Nothing to be done for 'all'.170make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'171Making all in testsuite172make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'173make[3]: Nothing to be done for 'all'.174make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'175Making all in man176make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'177make[3]: Nothing to be done for 'all'.178make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'179Making all in doc180make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'181make[3]: Nothing to be done for 'all'.182make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'183make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'184gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -DAARCH64 -DGENERATE_LIBFFI_MAP \185 -E -x assembler-with-cpp -o libffi.map ../libffi.map.in186/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/prep_cif.lo ../src/prep_cif.c187/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/types.lo ../src/types.c188libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/prep_cif.c -fPIC -DPIC -o src/.libs/prep_cif.o189libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/types.c -fPIC -DPIC -o src/.libs/types.o190/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/raw_api.lo ../src/raw_api.c191libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/raw_api.c -fPIC -DPIC -o src/.libs/raw_api.o192/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/java_raw_api.lo ../src/java_raw_api.c193libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/java_raw_api.c -fPIC -DPIC -o src/.libs/java_raw_api.o194/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/closures.lo ../src/closures.c195../src/java_raw_api.c: In function 'ffi_java_raw_call':196../src/java_raw_api.c:317:3: warning: 'ffi_java_raw_to_ptrarray' is deprecated [-Wdeprecated-declarations]197 317 | ffi_java_raw_to_ptrarray (cif, raw, avalue);198 | ^~~~~~~~~~~~~~~~~~~~~~~~199../src/java_raw_api.c:76:1: note: declared here200 76 | ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args)201 | ^~~~~~~~~~~~~~~~~~~~~~~~202../src/java_raw_api.c: In function 'ffi_java_translate_args':203../src/java_raw_api.c:328:3: warning: 'ffi_java_raw_size' is deprecated [-Wdeprecated-declarations]204 328 | ffi_java_raw *raw = (ffi_java_raw*)alloca (ffi_java_raw_size (cif));205 | ^~~~~~~~~~~~206../src/java_raw_api.c:45:1: note: declared here207 45 | ffi_java_raw_size (ffi_cif *cif)208 | ^~~~~~~~~~~~~~~~~209../src/java_raw_api.c:331:3: warning: 'ffi_java_ptrarray_to_raw' is deprecated [-Wdeprecated-declarations]210 331 | ffi_java_ptrarray_to_raw (cif, avalue, raw);211 | ^~~~~~~~~~~~~~~~~~~~~~~~212../src/java_raw_api.c:157:1: note: declared here213 157 | ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw)214 | ^~~~~~~~~~~~~~~~~~~~~~~~215../src/java_raw_api.c: In function 'ffi_prep_java_raw_closure':216../src/java_raw_api.c:369:3: warning: 'ffi_prep_java_raw_closure_loc' is deprecated [-Wdeprecated-declarations]217 369 | return ffi_prep_java_raw_closure_loc (cl, cif, fun, user_data, cl);218 | ^~~~~~219../src/java_raw_api.c:337:1: note: declared here220 337 | ffi_prep_java_raw_closure_loc (ffi_java_raw_closure* cl,221 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~222libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/closures.c -fPIC -DPIC -o src/.libs/closures.o223/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/tramp.lo ../src/tramp.c224libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/tramp.c -fPIC -DPIC -o src/.libs/tramp.o225/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c -o src/aarch64/ffi.lo ../src/aarch64/ffi.c226libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -c ../src/aarch64/ffi.c -fPIC -DPIC -o src/aarch64/.libs/ffi.o227/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src '-I. -I../include -Iinclude -I../src' -c -o src/aarch64/sysv.lo ../src/aarch64/sysv.S228libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src "-I. -I../include -Iinclude -I../src" -c ../src/aarch64/sysv.S -fPIC -DPIC -o src/aarch64/.libs/sysv.o229/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=link gcc -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -o libffi_convenience.la src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/tramp.lo src/aarch64/ffi.lo src/aarch64/sysv.lo 230/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --tag=CC --mode=link gcc -Wall -O3 -fomit-frame-pointer -fstrict-aliasing -ffast-math -mcpu=generic -fexceptions -no-undefined -version-info `grep -v '^#' ../libtool-version` -Wl,--version-script,libffi.map -o libffi.la -rpath /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64 src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/tramp.lo src/aarch64/ffi.lo src/aarch64/sysv.lo 231libtool: link: ar cr .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/.libs/tramp.o src/aarch64/.libs/ffi.o src/aarch64/.libs/sysv.o 232libtool: link: gcc -shared -fPIC -DPIC src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/.libs/tramp.o src/aarch64/.libs/ffi.o src/aarch64/.libs/sysv.o -O3 -mcpu=generic -Wl,--version-script -Wl,libffi.map -Wl,-soname -Wl,libffi.so.8 -o .libs/libffi.so.8.2.0233libtool: link: ranlib .libs/libffi_convenience.a234libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" )235libtool: link: (cd ".libs" && rm -f "libffi.so.8" && ln -s "libffi.so.8.2.0" "libffi.so.8")236libtool: link: (cd ".libs" && rm -f "libffi.so" && ln -s "libffi.so.8.2.0" "libffi.so")237libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" )238make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'239make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'240make[1]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'241MAKE aarch64-unknown-linux-gnu : 0 * all-configured242make[1]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'243make all-recursive244make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'245Making all in include246make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'247make[3]: Nothing to be done for 'all'.248make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'249Making all in testsuite250make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'251make[3]: Nothing to be done for 'all'.252make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'253Making all in man254make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'255make[3]: Nothing to be done for 'all'.256make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'257Making all in doc258make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'259make[3]: Nothing to be done for 'all'.260make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'261make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'262make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'263make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'264make[1]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'
checkPhase
265check flags: -j2 SHELL=/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash VERBOSE=y check266MAKE aarch64-unknown-linux-gnu : 0 * check267make[1]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'268Making check in include269make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'270make[2]: Nothing to be done for 'check'.271make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'272Making check in testsuite273make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'274make check-DEJAGNU275make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'276set -e; ( \277echo '## these variables are automatically generated by make ##'; \278echo '# Do not edit here. If you wish to override these values'; \279echo '# edit the last section'; \280echo 'set srcdir "../../testsuite"'; \281echo "set objdir \"`pwd`\""; \282echo 'set build_alias "aarch64-unknown-linux-gnu"'; \283echo 'set build_triplet aarch64-unknown-linux-gnu'; \284echo 'set host_alias "aarch64-unknown-linux-gnu"'; \285echo 'set host_triplet aarch64-unknown-linux-gnu'; \286echo 'set target_alias "aarch64-unknown-linux-gnu"'; \287echo 'set target_triplet aarch64-unknown-linux-gnu'; \288list='../local.exp'; \289for f in $list; do \290 echo "## Begin content included from file $f. Do not modify. ##"; \291 cat `test -f "$f" || echo '../../testsuite/'`$f; \292 echo "## End content included from file $f. ##"; \293done; \294echo "## End of auto-generated content; you can edit from here. ##"; \295if test -f site.exp; then \296 sed -e '1,/^## End of auto-generated content.*##/d' site.exp; \297fi; \298) >site.tmp; \299rm -f site.bak; \300test ! -f site.exp || mv site.exp site.bak; \301mv site.tmp site.exp302srcdir='../../testsuite'; export srcdir; \303EXPECT=expect; export EXPECT; \304if /nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash -c "runtest --version" > /dev/null 2>&1; then \305 exit_status=0; l='libffi'; for tool in $l; do \306 if runtest --tool $tool --srcdir $srcdir ; \307 then :; else exit_status=1; fi; \308 done; \309else echo "WARNING: could not find 'runtest'" 1>&2; :;\310fi; \311exit $exit_status312WARNING: Couldn't find the global config file.313Using ../../testsuite/lib/libffi.exp as tool init file.314Test run by nixbld on Fri Oct 30 16:05:05 2026315Native configuration is aarch64-unknown-linux-gnu316317 === libffi tests ===318319Schedule of variations:320 unix321322Running target unix323Using /nix/store/rgzvcsw1ahwqjvh92mwmwfzx6wxa7hbs-dejagnu-1.6.3/share/dejagnu/baseboards/unix.exp as board description file for target.324Using /nix/store/rgzvcsw1ahwqjvh92mwmwfzx6wxa7hbs-dejagnu-1.6.3/share/dejagnu/config/unix.exp as generic interface file for target.325Using ../../testsuite/config/default.exp as tool-and-target-specific interface file.326Running ../../testsuite/libffi.bhaible/bhaible.exp ...327Running ../../testsuite/libffi.call/call.exp ...328Running ../../testsuite/libffi.closures/closure.exp ...329Running ../../testsuite/libffi.complex/complex.exp ...330Running ../../testsuite/libffi.go/go.exp ...331Running ../../testsuite/libffi.threads/threads.exp ...332333 === libffi Summary ===334335# of expected passes 1658336make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'337make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'338Making check in man339make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'340make[2]: Nothing to be done for 'check'.341make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'342Making check in doc343make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'344make[2]: Nothing to be done for 'check'.345make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'346make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'347make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'348make[1]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'349checkPhase completed in 4 minutes 1 seconds
installPhase
350install flags: -j2 SHELL=/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash pkgconfigdir=/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/lib/pkgconfig m4datadir=/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/share/aclocal aclocaldir=/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/share/aclocal install351MAKE aarch64-unknown-linux-gnu : 0 * install352make[1]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'353Making install in include354make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'355make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'356make[3]: Nothing to be done for 'install-exec-am'.357 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/mkdir -p '/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/include'358 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c -m 644 ffi.h ffitarget.h '/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/include'359make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'360make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/include'361Making install in testsuite362make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'363make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'364make[3]: Nothing to be done for 'install-exec-am'.365make[3]: Nothing to be done for 'install-data-am'.366make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'367make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/testsuite'368Making install in man369make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'370make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'371make[3]: Nothing to be done for 'install-exec-am'.372 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/mkdir -p '/nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man/share/man/man3'373 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c -m 644 ../../man/ffi.3 ../../man/ffi_call.3 ../../man/ffi_prep_cif.3 ../../man/ffi_prep_cif_var.3 '/nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man/share/man/man3'374make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'375make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/man'376Making install in doc377make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'378make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'379make[3]: Nothing to be done for 'install-exec-am'.380 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/mkdir -p '/nix/store/4sx5iwsv424lp95bidrk1w0mzll21jfq-libffi-3.5.2-info/share/info'381 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c -m 644 ../../doc/libffi.info '/nix/store/4sx5iwsv424lp95bidrk1w0mzll21jfq-libffi-3.5.2-info/share/info'382make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'383make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu/doc'384make[2]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'385make[3]: Entering directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'386 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/mkdir -p '/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64'387 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/mkdir -p '/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/pkgconfig'388 /nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin/bash ./libtool --mode=install /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c libffi.la '/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64'389 /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c -m 644 libffi.pc '/nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/pkgconfig'390libtool: install: /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c .libs/libffi.so.8.2.0 /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64/libffi.so.8.2.0391libtool: install: (cd /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64 && { ln -s -f libffi.so.8.2.0 libffi.so.8 || { rm -f libffi.so.8 && ln -s libffi.so.8.2.0 libffi.so.8; }; })392libtool: install: (cd /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64 && { ln -s -f libffi.so.8.2.0 libffi.so || { rm -f libffi.so && ln -s libffi.so.8.2.0 libffi.so; }; })393libtool: install: /nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin/install -c .libs/libffi.lai /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64/libffi.la394libtool: finish: PATH="/nix/store/rgzvcsw1ahwqjvh92mwmwfzx6wxa7hbs-dejagnu-1.6.3/bin:/nix/store/g89117ncqs6v3zz93kan4p4g7w21z07r-patchelf-0.15.2/bin:/nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin:/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/bin:/nix/store/js3xsm649ghc28r1hvrmrwjjghgrs8s5-glibc-2.40-66-bin/bin:/nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin:/nix/store/2lhdrjxy65h7fl184q4751lgqzhqrsa2-binutils-wrapper-2.44/bin:/nix/store/znvh67v02h7ql04r37kc3rj6935a66v8-binutils-2.44/bin:/nix/store/843ahdalwl120986c7ilk5q1c47biyap-coreutils-9.8/bin:/nix/store/wzvrzvqd1b1agqw9wfpi2gl3xsg5vvzp-findutils-4.10.0/bin:/nix/store/hv6gcw97kwplq9xv7k7yhlvc045lfx3b-diffutils-3.12/bin:/nix/store/8zwvb1qn84dzl6z798qqsrqpbf0yk1xr-gnused-4.9/bin:/nix/store/8k346zbc6a05mya3j2lqd0shdinxd7s3-gnugrep-3.12/bin:/nix/store/r7sflx3chwxcq2k3qhj23vs9ncbf791q-gawk-5.3.2/bin:/nix/store/vawd4kk3lfqf4430hlcm077b5r2pd74a-gnutar-1.35/bin:/nix/store/spx328h4wxamzigf48mzr15nvdxshk49-gzip-1.14/bin:/nix/store/hmcdk6v2jbghg3pnpjbmnyyi656b8s1j-bzip2-1.0.8-bin/bin:/nix/store/3iqcfyfibwc9mxhdbqsza3mrd7shd95f-gnumake-4.4.1/bin:/nix/store/q1lr86rzsxxbbqdz8m6bcv94saaz8wlv-bash-5.3p3/bin:/nix/store/al4jghv18qnyzaacljibjfh01br4g6wm-patch-2.8/bin:/nix/store/w645sfvzp36zmkhsril9bgr7accpp57i-xz-5.8.1-bin/bin:/nix/store/59aknb3vsvalvrk4229phnj2rpygblz8-file-5.45/bin:/sbin" ldconfig -n /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64395----------------------------------------------------------------------396Libraries have been installed in:397 /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/../lib64398399If you ever happen to want to link against installed libraries400in a given directory, LIBDIR, you must either use libtool, and401specify the full pathname of the library, or use the '-LLIBDIR'402flag during linking and do at least one of the following:403 - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable404 during execution405 - add LIBDIR to the 'LD_RUN_PATH' environment variable406 during linking407 - use the '-Wl,-rpath -Wl,LIBDIR' linker flag408409See any operating system documentation about shared libraries for410more information, such as the ld(1) and ld.so(8) manual pages.411----------------------------------------------------------------------412make[3]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'413make[2]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'414make[1]: Leaving directory '/build/libffi-3.5.2/aarch64-unknown-linux-gnu'
fixupPhase
415Moving /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/pkgconfig to /nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/lib/pkgconfig416Removing empty /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib/ and (possibly) its parents417Patching '/nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/lib/pkgconfig/libffi.pc' includedir to output /nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev418shrinking RPATHs of ELF executables and libraries in /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2419shrinking /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib64/libffi.so.8.2.0420checking for references to /build/ in /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2...421moving /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib64/* to /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib422patching script interpreter paths in /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2423stripping (with command strip and flags -S -p) in /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib /nix/store/5bwzyig82zkry402vfsn79qis7nzdlbd-libffi-3.5.2/lib64424shrinking RPATHs of ELF executables and libraries in /nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev425checking for references to /build/ in /nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev...426patching script interpreter paths in /nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev427stripping (with command strip and flags -S -p) in /nix/store/nxp0d56pfl1gzxm13gcs3mlrzxvkq5mm-libffi-3.5.2-dev/lib428shrinking RPATHs of ELF executables and libraries in /nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man429checking for references to /build/ in /nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man...430gzipping man pages under /nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man/share/man/431patching script interpreter paths in /nix/store/znkqmy7mpa1qfg6i9gpcnlxpp752ksng-libffi-3.5.2-man432shrinking RPATHs of ELF executables and libraries in /nix/store/4sx5iwsv424lp95bidrk1w0mzll21jfq-libffi-3.5.2-info433checking for references to /build/ in /nix/store/4sx5iwsv424lp95bidrk1w0mzll21jfq-libffi-3.5.2-info...434patching script interpreter paths in /nix/store/4sx5iwsv424lp95bidrk1w0mzll21jfq-libffi-3.5.2-info