Running phase: unpackPhase unpacking source archive /nix/store/ggpgsklddx6h8dk0wkmlnk4brcxdb0jh-libelf-0.8.13.tar.gz source root is libelf-0.8.13 setting SOURCE_DATE_EPOCH to timestamp 1257080996 of file "libelf-0.8.13/MANIFEST" Running phase: patchPhase applying patch /nix/store/lzmxj8jf7dsy73injx2q3x6j329fjlk2-dont-hardcode-ar.patch patching file lib/Makefile.in applying patch /nix/store/21qssx8jl5688qmn5qnyrihfw9fibqv5-preprocessor-warnings.patch patching file lib/elf_repl.h patching file lib/gelf.h patching file lib/libelf.h patching file lib/sys_elf.h.in patching file lib/sys_elf.h.w32 applying patch /nix/store/laq79hy1y0jm6bwsqpp0mwxfvwl909dq-fix-configure-main.patch patching file configure.in Running phase: autoreconfPhase autoreconf: export WARNINGS= autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf: Entering directory '.' autoreconf: configure.in: no obvious need to run autopoint autoreconf: configure.in: not using aclocal autoreconf: configure.in: tracing autoreconf: configure.in: not using Libtool autoreconf: configure.in: not using Intltool autoreconf: configure.in: not using Gtkdoc autoreconf: configure.in: no need to run autopoint (confirmed) autoreconf: running: /nix/store/04h8gzbdmlycbip6mfs3mhh3h9xw724g-autoconf-2.73/bin/autoconf --force configure.in:22: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.in:22: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.in:22: the top level configure.in:49: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.in:49: You should run autoupdate. ./lib/autoconf/headers.m4:664: AC_HEADER_STDC is expanded from... configure.in:49: the top level configure.in:52: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:52: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:689: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:696: AS_IF is expanded from... ./lib/autoconf/general.m4:2305: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2326: AC_CACHE_CHECK is expanded from... configure.in:52: the top level configure.in:102: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:102: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:689: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:696: AS_IF is expanded from... ./lib/autoconf/general.m4:2305: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2326: AC_CACHE_CHECK is expanded from... configure.in:102: the top level configure.in:119: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:119: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:689: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:696: AS_IF is expanded from... ./lib/autoconf/general.m4:2305: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2326: AC_CACHE_CHECK is expanded from... configure.in:119: the top level configure.in:129: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:129: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:129: the top level configure.in:136: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:136: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:136: the top level configure.in:146: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:146: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:146: the top level configure.in:143: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:143: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:143: the top level configure.in:168: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:168: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:168: the top level configure.in:183: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:183: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:183: the top level configure.in:198: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:198: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:198: the top level configure.in:204: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:204: You should run autoupdate. ./lib/autoconf/general.m4:2903: AC_TRY_COMPILE is expanded from... configure.in:204: the top level configure.in:274: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:274: You should run autoupdate. ./lib/autoconf/general.m4:3053: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:689: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:696: AS_IF is expanded from... ./lib/autoconf/general.m4:2305: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2326: AC_CACHE_CHECK is expanded from... configure.in:274: the top level configure.in:346: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:346: You should run autoupdate. ./lib/autoconf/general.m4:2976: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:689: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:696: AS_IF is expanded from... ./lib/autoconf/general.m4:2305: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2326: AC_CACHE_CHECK is expanded from... aclocal.m4:45: mr_ENABLE_NLS is expanded from... configure.in:346: the top level configure.in:353: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:353: You should run autoupdate. ./lib/autoconf/general.m4:3053: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:689: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:696: AS_IF is expanded from... ./lib/autoconf/general.m4:2305: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2326: AC_CACHE_CHECK is expanded from... aclocal.m4:183: mr_TARGET_ELF is expanded from... aclocal.m4:212: mr_ENABLE_SHARED is expanded from... configure.in:353: the top level configure.in:376: warning: AC_OUTPUT should be used without arguments. configure.in:376: You should run autoupdate. autoreconf: configure.in: config.h.in was not generated by autoheader autoreconf: force update of config.h.in with --replace-handwritten autoreconf: configure.in: not using Automake autoreconf: './install-sh' is updated autoreconf: './config.sub' is updated autoreconf: './config.guess' is updated autoreconf: configure.in: not running make: --make not given autoreconf: Leaving directory '.' Running phase: updateAutotoolsGnuConfigScriptsPhase Updating Autotools / GNU config script to a newer upstream version: ./config.sub Updating Autotools / GNU config script to a newer upstream version: ./config.guess Running phase: configurePhase patching script interpreter paths in ./configure ./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/sh" configure flags: --prefix=/nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13 checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C23 features... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c checking for ranlib... ranlib checking whether ln -s works... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/param.h... yes checking for grep that handles long lines and -e... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep checking for egrep... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E checking for unistd.h... (cached) yes checking for stdint.h... (cached) yes checking for fcntl.h... yes checking for elf.h... yes checking for sys/elf.h... no checking for link.h... yes checking for sys/link.h... no checking if gcc can compile elf.h... yes checking for ar.h... yes checking for libelf.h... no checking for nlist.h... no checking for gelf.h... no checking whether to install , and ... yes checking for an ANSI C-conforming const... yes checking for off_t... yes checking for size_t... yes checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of __int64... 0 checking for struct Elf32_Dyn... yes checking for struct nlist in elf.h... no checking for struct Elf64_Ehdr... yes checking for Elf64_Addr... yes checking for struct Elf64_Rel... yes checking for Elf32_Verdef... yes checking for Elf64_Verdef... yes checking for SHT_SUNW_verdef... no checking for SHT_GNU_verdef... yes checking for 64-bit integer... long checking for 32-bit integer... int checking for 16-bit integer... short checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for getpagesize... yes checking for working mmap... yes checking for ftruncate... yes checking for memcmp... yes checking for memcpy... yes checking for memmove... yes checking for memset... yes checking whether overlapping arrays are copied correctly... no checking the coffee machine... empty - operator may not work as expected checking whether 64-bit ELF support is sufficient... yes checking whether to include 64-bit support... yes checking whether versioning support is sufficient... yes checking whether to include versioning support... yes checking whether NLS is requested... yes checking for dgettext... yes checking for msgfmt... /nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin/msgfmt checking for gmsgfmt... /nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin/msgfmt checking for xgettext... /nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin/xgettext checking for msgmerge... /nix/store/dymb441kkml42b8405pg0xixl99298gl-gettext-1.0/bin/msgmerge checking for GNU gettext... yes checking for losing catgets-based GNU gettext... no checking for pure GNU gettext... yes checking for catalogs to be installed... de checking for gettext in -lintl... no checking whether to build a shared library... yes checking whether GNU naming conventions are requested... no checking for ld... /nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/ld checking for native ELF system... no configure: WARNING: shared libraries not supported for x86_64-pc-linux-gnu configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating po/Makefile config.status: WARNING: 'po/Makefile.in' seems to ignore the --datarootdir setting config.status: creating libelf.pc config.status: creating config.h config.status: creating lib/sys_elf.h config.status: executing default commands Running phase: buildPhase build flags: -j48 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash making all in lib make[1]: Entering directory '/build/libelf-0.8.13/lib' if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 cntl.c && mv -f cntl.o cntl.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 begin.c && mv -f begin.o begin.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 end.c && mv -f end.o end.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 errmsg.c && mv -f errmsg.o errmsg.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 errno.c && mv -f errno.o errno.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 fill.c && mv -f fill.o fill.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 flag.c && mv -f flag.o flag.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getarhdr.c && mv -f getarhdr.o getarhdr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getarsym.c && mv -f getarsym.o getarsym.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 cntl.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 begin.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 end.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getbase.c && mv -f getbase.o getbase.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 errmsg.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 errno.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 fill.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 flag.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getarhdr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getarsym.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getbase.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getdata.c && mv -f getdata.o getdata.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getident.c && mv -f getident.o getident.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getscn.c && mv -f getscn.o getscn.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 hash.c && mv -f hash.o hash.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 kind.c && mv -f kind.o kind.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 ndxscn.c && mv -f ndxscn.o ndxscn.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getdata.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 newdata.c && mv -f newdata.o newdata.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 newscn.c && mv -f newscn.o newscn.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 next.c && mv -f next.o next.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getident.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getscn.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 hash.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 kind.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 ndxscn.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 newdata.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 newscn.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 next.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 nextscn.c && mv -f nextscn.o nextscn.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 rand.c && mv -f rand.o rand.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 rawfile.c && mv -f rawfile.o rawfile.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 rand.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 rawdata.c && mv -f rawdata.o rawdata.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 nextscn.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 strptr.c && mv -f strptr.o strptr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 update.c && mv -f update.o update.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 rawfile.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 version.c && mv -f version.o version.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 checksum.c && mv -f checksum.o checksum.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 rawdata.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 strptr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 update.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 version.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 checksum.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getaroff.c && mv -f getaroff.o getaroff.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 getaroff.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.fsize.c && mv -f 32.fsize.o 32.fsize.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.fsize.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.getehdr.c && mv -f 32.getehdr.o 32.getehdr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.getphdr.c && mv -f 32.getphdr.o 32.getphdr.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.getehdr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.getphdr.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.getshdr.c && mv -f 32.getshdr.o 32.getshdr.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.getshdr.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.newehdr.c && mv -f 32.newehdr.o 32.newehdr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.newphdr.c && mv -f 32.newphdr.o 32.newphdr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.xlatetof.c && mv -f 32.xlatetof.o 32.xlatetof.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 cook.c && mv -f cook.o cook.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.newehdr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.newphdr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 32.xlatetof.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 cook.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 data.c && mv -f data.o data.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 input.c && mv -f input.o input.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 data.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 assert.c && mv -f assert.o assert.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 input.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 nlist.c && mv -f nlist.o nlist.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 assert.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 nlist.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 opt.delscn.c && mv -f opt.delscn.o opt.delscn.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 x.remscn.c && mv -f x.remscn.o x.remscn.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 x.movscn.c && mv -f x.movscn.o x.movscn.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 opt.delscn.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 x.remscn.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 x.movscn.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 x.elfext.c && mv -f x.elfext.o x.elfext.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 64.xlatetof.c && mv -f 64.xlatetof.o 64.xlatetof.os; \ else true; fi update.c: In function '_elf_output': update.c:917:5: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 917 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 x.elfext.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 64.xlatetof.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelfehdr.c && mv -f gelfehdr.o gelfehdr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelfphdr.c && mv -f gelfphdr.o gelfphdr.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelfehdr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelfphdr.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelfshdr.c && mv -f gelfshdr.o gelfshdr.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelftrans.c && mv -f gelftrans.o gelftrans.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 swap64.c && mv -f swap64.o swap64.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_32_tof.c && mv -f verdef_32_tof.o verdef_32_tof.os; \ else true; fi gelfphdr.c: In function 'gelf_getphdr': gelfehdr.c: In function 'gelf_getehdr': gelfehdr.c:93:1: warning: function may return address of local variable [-Wreturn-local-addr] 93 | } | ^ gelfphdr.c:97:1: warning: function may return address of local variable [-Wreturn-local-addr] 97 | } | ^ gelfehdr.c:40:15: note: declared here 40 | GElf_Ehdr buf; | ^~~ gelfphdr.c:40:15: note: declared here 40 | GElf_Phdr buf; | ^~~ if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_32_tom.c && mv -f verdef_32_tom.o verdef_32_tom.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelfshdr.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 gelftrans.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 swap64.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_32_tof.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_32_tom.c if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_64_tof.c && mv -f verdef_64_tof.o verdef_64_tof.os; \ else true; fi if test -n ""; then \ gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_64_tom.c && mv -f verdef_64_tom.o verdef_64_tom.os; \ else true; fi gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_64_tof.c gcc -c -DHAVE_CONFIG_H -I.. -I. -I. -g -O2 verdef_64_tom.c gelfshdr.c: In function 'gelf_getshdr': gelfshdr.c:86:1: warning: function may return address of local variable [-Wreturn-local-addr] 86 | } | ^ gelfshdr.c:40:15: note: declared here 40 | GElf_Shdr buf; | ^~~ gelftrans.c: In function 'gelf_getsym': gelftrans.c:146:1: warning: function may return address of local variable [-Wreturn-local-addr] 146 | } | ^ gelftrans.c:109:14: note: declared here 109 | GElf_Sym buf; | ^~~ gelftrans.c: In function 'gelf_getdyn': gelftrans.c:212:1: warning: function may return address of local variable [-Wreturn-local-addr] 212 | } | ^ gelftrans.c:179:14: note: declared here 179 | GElf_Dyn buf; | ^~~ gelftrans.c: In function 'gelf_getrela': gelftrans.c:276:1: warning: function may return address of local variable [-Wreturn-local-addr] 276 | } | ^ gelftrans.c:241:15: note: declared here 241 | GElf_Rela buf; | ^~~ gelftrans.c: In function 'gelf_getrel': gelftrans.c:346:1: warning: function may return address of local variable [-Wreturn-local-addr] 346 | } | ^ gelftrans.c:312:14: note: declared here 312 | GElf_Rel buf; | ^~~ ar rcv libelf.a begin.o cntl.o end.o errmsg.o errno.o fill.o flag.o getarhdr.o getarsym.o getbase.o getdata.o getident.o getscn.o hash.o kind.o ndxscn.o newdata.o newscn.o next.o nextscn.o rand.o rawdata.o rawfile.o strptr.o update.o version.o checksum.o getaroff.o 32.fsize.o 32.getehdr.o 32.getphdr.o 32.getshdr.o 32.newehdr.o 32.newphdr.o 32.xlatetof.o cook.o data.o input.o assert.o nlist.o opt.delscn.o x.remscn.o x.movscn.o x.elfext.o 64.xlatetof.o gelfehdr.o gelfphdr.o gelfshdr.o gelftrans.o swap64.o verdef_32_tof.o verdef_32_tom.o verdef_64_tof.o verdef_64_tom.o a - begin.o a - cntl.o a - end.o a - errmsg.o a - errno.o a - fill.o a - flag.o a - getarhdr.o a - getarsym.o a - getbase.o a - getdata.o a - getident.o a - getscn.o a - hash.o a - kind.o a - ndxscn.o a - newdata.o a - newscn.o a - next.o a - nextscn.o a - rand.o a - rawdata.o a - rawfile.o a - strptr.o a - update.o a - version.o a - checksum.o a - getaroff.o a - 32.fsize.o a - 32.getehdr.o a - 32.getphdr.o a - 32.getshdr.o a - 32.newehdr.o a - 32.newphdr.o a - 32.xlatetof.o a - cook.o a - data.o a - input.o a - assert.o a - nlist.o a - opt.delscn.o a - x.remscn.o a - x.movscn.o a - x.elfext.o a - 64.xlatetof.o a - gelfehdr.o a - gelfphdr.o a - gelfshdr.o a - gelftrans.o a - swap64.o a - verdef_32_tof.o a - verdef_32_tom.o a - verdef_64_tof.o a - verdef_64_tom.o ranlib libelf.a make[1]: Leaving directory '/build/libelf-0.8.13/lib' making all in po make[1]: Entering directory '/build/libelf-0.8.13/po' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/build/libelf-0.8.13/po' Running phase: checkPhase check flags: -j48 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash VERBOSE=y check making check in lib make[1]: Entering directory '/build/libelf-0.8.13/lib' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/build/libelf-0.8.13/lib' making check in po make[1]: Entering directory '/build/libelf-0.8.13/po' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/build/libelf-0.8.13/po' Running phase: installPhase install flags: SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash install making install in lib make[1]: Entering directory '/build/libelf-0.8.13/lib' dirs="/nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include/libelf"; for dir in $dirs; do \ /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../mkinstalldirs $dir; \ done mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include/libelf /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libelf.a /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib cd /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib && ranlib libelf.a files="libelf.h nlist.h gelf.h sys_elf.h elf_repl.h"; for file in $files; do \ if test -r $file; then \ /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 $file /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include/libelf; \ else \ /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 ./$file /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include/libelf; \ fi; \ done files="libelf.h nlist.h gelf.h"; for file in $files; do \ if test -f /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include/$file; then true; else \ echo "#include " > /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/include/$file; \ fi; \ done make[1]: Leaving directory '/build/libelf-0.8.13/lib' making install in po make[1]: Entering directory '/build/libelf-0.8.13/po' catalogs="de.gmo"; for cat in $catalogs; do \ lang=`echo $cat | sed 's,.gmo$,,'`; \ dir=/nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/share/locale/$lang/LC_MESSAGES; \ /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ../mkinstalldirs $dir; \ if test -r $cat; then \ /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 $cat $dir/libelf.mo; \ else \ /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 ./$cat $dir/libelf.mo; \ fi; \ done mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/share mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/share/locale mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/share/locale/de mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/share/locale/de/LC_MESSAGES make[1]: Leaving directory '/build/libelf-0.8.13/po' /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash ./mkinstalldirs /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib/pkgconfig mkdir /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib/pkgconfig /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c -m 644 libelf.pc /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib/pkgconfig Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13 checking for references to /build/ in /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13... patching script interpreter paths in /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13 stripping (with command strip and flags -S -p) in /nix/store/r5l8s6r1c7vi0psw89bp2zpfhp7k7zhn-libelf-0.8.13/lib