tribuchet: building on jamie Running phase: unpackPhase unpacking source archive /nix/store/6zxixmszg0vbhpaa8rxwfr05by9axj68-glibc-2.42.tar.xz source root is glibc-2.42 setting SOURCE_DATE_EPOCH to timestamp 1753726975 of file "glibc-2.42/wctype/wctype_l.c" Running phase: patchPhase applying patch /nix/store/43b9m8jsp2sybz9n2yfjs5fpcv2x5ir3-2.42-master.patch patching file advisories/GLIBC-SA-2023-0001 patching file advisories/GLIBC-SA-2023-0002 patching file advisories/GLIBC-SA-2023-0003 patching file advisories/GLIBC-SA-2023-0004 patching file advisories/GLIBC-SA-2023-0005 patching file advisories/GLIBC-SA-2024-0001 patching file advisories/GLIBC-SA-2024-0002 patching file advisories/GLIBC-SA-2024-0003 patching file advisories/GLIBC-SA-2024-0004 patching file advisories/GLIBC-SA-2024-0005 patching file advisories/GLIBC-SA-2024-0006 patching file advisories/GLIBC-SA-2024-0007 patching file advisories/GLIBC-SA-2024-0008 patching file advisories/GLIBC-SA-2025-0001 patching file advisories/GLIBC-SA-2025-0002 patching file advisories/GLIBC-SA-2025-0003 patching file advisories/GLIBC-SA-2025-0004 patching file advisories/GLIBC-SA-2025-0005 patching file advisories/README patching file NEWS patching file inet/bits/inet-fortified.h patching file NEWS patching file stdlib/abort.c patching file elf/rtld.c patching file NEWS patching file elf/Makefile patching file elf/dl-find_object.c patching file elf/dl-find_object.h patching file elf/rtld.c patching file elf/tst-link-map-contiguous-ldso.c patching file elf/tst-link-map-contiguous-libc.c patching file elf/tst-link-map-contiguous-main.c patching file NEWS patching file nptl/cancellation.c patching file support/support_subprocess.c patching file sysdeps/pthread/tst-fopen-threaded.c patching file stdio-common/tst-freopen4-main.c patching file elf/tst-env-setuid.c patching file stdio-common/tst-freopen4-main.c patching file support/support_capture_subprocess.c patching file malloc/malloc.c patching file malloc/malloc.c patching file malloc/malloc.c patching file malloc/malloc.c patching file NEWS patching file ctype/ctype-info.c patching file sysdeps/i386/Makefile patching file sysdeps/i386/Versions patching file sysdeps/x86_64/Makefile patching file sysdeps/x86_64/Versions patching file sysdeps/x86_64/Makefile patching file sysdeps/x86_64/Versions patching file sysdeps/x86/Makefile patching file sysdeps/x86/Versions patching file sysdeps/x86_64/Makefile patching file sysdeps/x86_64/Versions patching file sysdeps/aarch64/fpu/powf_sve.c patching file libio/stdio.h patching file stdio-common/tst-renameat2.c patching file NEWS patching file nss/getXXbyYY_r.c patching file NEWS patching file nptl/allocatestack.c patching file nptl/tst-guard1.c patching file sysdeps/x86/cpu-features.c patching file sysdeps/x86/cpu-features.c patching file sysdeps/aarch64/__longjmp.S patching file sysdeps/aarch64/setjmp.S patching file sysdeps/unix/sysv/linux/aarch64/setcontext.S patching file sysdeps/unix/sysv/linux/aarch64/sysdep.h patching file sysdeps/unix/sysv/linux/aarch64/clone.S patching file sysdeps/unix/sysv/linux/aarch64/clone3.S patching file sysdeps/unix/sysv/linux/aarch64/sysdep.h patching file sysdeps/unix/sysv/linux/aarch64/vfork.S patching file sysdeps/aarch64/Makefile patching file sysdeps/aarch64/tst-sme-clone.c patching file sysdeps/aarch64/tst-sme-clone3.c patching file sysdeps/aarch64/tst-sme-fork.c patching file sysdeps/aarch64/tst-sme-helper.h patching file sysdeps/aarch64/tst-sme-jmp.c patching file sysdeps/aarch64/tst-sme-signal.c patching file sysdeps/aarch64/tst-sme-skeleton.c patching file sysdeps/aarch64/tst-sme-vfork.c patching file sysdeps/aarch64/tst-sme-za-state.c patching file sysdeps/x86_64/multiarch/ifunc-wmemset.h patching file sysdeps/unix/sysv/linux/aarch64/sysdep.h patching file sysdeps/aarch64/tst-sme-clone.c patching file sysdeps/aarch64/tst-sme-clone3.c patching file sysdeps/aarch64/fpu/sv_math.h patching file sysdeps/aarch64/fpu/tan_advsimd.c patching file sysdeps/aarch64/fpu/sinh_advsimd.c patching file sysdeps/aarch64/fpu/tanpi_sve.c patching file sysdeps/aarch64/fpu/tanpif_sve.c patching file sysdeps/aarch64/fpu/pow_sve.c patching file sysdeps/aarch64/fpu/powf_sve.c patching file sysdeps/powerpc/powerpc64/le/power10/strcmp.S patching file sysdeps/powerpc/powerpc64/multiarch/Makefile patching file sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c patching file sysdeps/powerpc/powerpc64/multiarch/strcmp-power10.S patching file sysdeps/powerpc/powerpc64/multiarch/strcmp.c patching file sysdeps/powerpc/powerpc64/le/power10/strncmp.S patching file sysdeps/powerpc/powerpc64/multiarch/Makefile patching file sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c patching file sysdeps/powerpc/powerpc64/multiarch/strncmp-power10.S patching file sysdeps/powerpc/powerpc64/multiarch/strncmp.c patching file sysdeps/powerpc/powerpc64/le/power10/strlen.S patching file misc/tst-preadvwritev2-common.c patching file elf/sprof.c patching file elf/sprof.c patching file support/test-container.c patching file support/resolv_test.c patching file nptl/pthread_mutex_trylock.c patching file malloc/malloc.c patching file malloc/tst-malloc-too-large.c patching file resolv/nss_dns/dns-network.c patching file resolv/tst-resolv-network.c patching file NEWS patching file posix/Makefile patching file posix/tst-wordexp-reuse.c patching file posix/wordexp.c patching file localedata/locales/bg_BG patching file nss/nss_database.c patching file nss/nss_database.h patching file posix/fork.c patching file sysdeps/unix/sysv/linux/getlogin_r.c patching file nss/Makefile patching file nss/nss_database.c patching file nss/tst-nss-malloc-failure-getlogin_r.c patching file iconvdata/ansi_x3.110.c patching file posix/Makefile patching file resolv/Makefile patching file resolv/nss_dns/dns-host.c patching file resolv/tst-resolv-dns-section.c patching file resolv/Makefile patching file resolv/nss_dns/dns-host.c patching file resolv/tst-resolv-invalid-ptr.c patching file elf/tst-link-map-contiguous-ldso.c patching file sysdeps/unix/sysv/linux/tst-rseq.c patching file iconvdata/Makefile patching file iconvdata/ibm1364.c patching file iconvdata/tst-bug33980.c patching file io/fcntl.c patching file sysdeps/unix/sysv/linux/Makefile patching file sysdeps/unix/sysv/linux/alpha/bits/cloexec.h patching file sysdeps/unix/sysv/linux/bits/cloexec.h patching file sysdeps/unix/sysv/linux/bits/fcntl-linux.h patching file sysdeps/unix/sysv/linux/hppa/bits/cloexec.h patching file sysdeps/unix/sysv/linux/sparc/bits/cloexec.h patching file sysdeps/unix/sysv/linux/sys/mount.h patching file sysdeps/unix/sysv/linux/tst-mount.c patching file sysdeps/unix/sysv/linux/sys/mount.h patching file scripts/abilist.awk patching file libio/Makefile patching file libio/bug-wgenops-bz33998.c patching file libio/wgenops.c patching file stdio-common/Makefile patching file stdio-common/tst-vfscanf-bz34008.c patching file stdio-common/vfscanf-internal.c applying patch /nix/store/nc5hqqizlj7042vvhvx121kzf4nwh35p-nix-locale-archive.patch patching file locale/loadarchive.c patching file locale/programs/locale.c patching file locale/programs/locarchive.c applying patch /nix/store/b1w7zbvm39ff1i52iyjggyvw2rdxz104-dont-use-system-ld-so-cache.patch patching file elf/Makefile Hunk #1 succeeded at 1625 with fuzz 2 (offset 956 lines). patching file elf/dl-diagnostics.c Hunk #1 succeeded at 204 (offset -1 lines). patching file elf/ldconfig.c Hunk #1 succeeded at 47 with fuzz 1 (offset -10 lines). patching file sysdeps/generic/dl-cache.h applying patch /nix/store/mnglr8rr7nl444h7p50ysyq8qd0fm1lm-dont-use-system-ld-so-preload.patch patching file elf/rtld.c Hunk #1 succeeded at 1844 (offset 331 lines). applying patch /nix/store/llr530f1l6c470xkl2w80k2kkfqddmpm-fix_path_attribute_in_getconf.patch patching file sysdeps/unix/confstr.h applying patch /nix/store/7kw224hdyxd7115lrqh9a4dv2x8msq2s-fix-x64-abi.patch patching file elf/dl-tls.c Hunk #1 succeeded at 1035 (offset 208 lines). applying patch /nix/store/001gp43bjqzx60cg345n2slzg7131za8-nix-nss-open-files.patch patching file nss/nss_files/files-XXX.c Hunk #1 succeeded at 73 (offset -2 lines). patching file nss/nss_files/files-proto.c Hunk #1 succeeded at 21 (offset -2 lines). patching file nss/nss_files/files-service.c Hunk #1 succeeded at 22 (offset -2 lines). applying patch /nix/store/0mb1pqwqkz9sk1fwgn897zlwzhhgfpbf-0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch patching file debug/Makefile Hunk #1 succeeded at 406 (offset 61 lines). patching file debug/xtrace.sh patching file elf/Makefile Hunk #1 succeeded at 253 (offset 3 lines). Hunk #2 succeeded at 1603 (offset 46 lines). patching file elf/ldd.bash.in patching file elf/sotruss.sh patching file malloc/Makefile Hunk #1 succeeded at 404 (offset 45 lines). patching file malloc/memusage.sh patching file timezone/Makefile applying patch /nix/store/sj0qllprnrmk1cqnnk57vvn2cqgjynbx-reenable_DT_HASH.patch patching file Makeconfig Hunk #1 succeeded at 380 (offset 2 lines). applying patch /nix/store/f1qmmr4f6mi99xr5bvfrqmynjx9j038p-0001-localedata-allow-reproducible-parallel-install-of-lo.patch patching file localedata/Makefile Hunk #1 succeeded at 535 (offset -3 lines). Hunk #2 succeeded at 567 (offset -3 lines). applying patch /nix/store/62qh08ij1zvw5lxj69n98lzv0byda0di-0002-Makeconfig-make-inst_complocaledir-overridable.patch patching file Makeconfig patching file inet/idna.c Hunk #1 succeeded at 28 (offset 3 lines). Running phase: updateAutotoolsGnuConfigScriptsPhase Updating Autotools / GNU config script to a newer upstream version: ./scripts/config.sub Updating Autotools / GNU config script to a newer upstream version: ./scripts/config.guess Running phase: configurePhase patching script interpreter paths in /build/glibc-2.42/build/../configure /build/glibc-2.42/build/../configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/sh" configure flags: --disable-static --prefix=/nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67 -C --enable-add-ons --sysconfdir=/etc --enable-stack-protector=strong --enable-bind-now --without-headers --disable-profile --enable-fortify-source --enable-static-pie configure: creating cache config.cache checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc 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 C11 features... none needed checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... unsupported checking for g++ option to enable C++98 features... unsupported checking whether g++ can link programs... no checking for sysdeps preconfigure fragments... aarch64 alpha arc arm csky hppa i386 loongarch m68k microblaze checking for egrep -e... /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E mips or1k powerpc riscv s390 sh checking for egrep -e... (cached) /nix/store/p48bl1kiw42fakak404srawmlr730b7j-gnugrep-3.12/bin/grep -E sparc x86_64 checking whether gcc compiles in -mx32 mode by default... no checking for a BSD-compatible install... /nix/store/cp7wjv1pl4wapfk48svvizxd089v9h0a-coreutils-9.11/bin/install -c checking whether ln -s works... yes checking for ld... ld checking version of ld... 2.46, ok checking for gnumake... no checking for gmake... no checking for make... make checking version of make... 4.4.1, ok checking for gnumsgfmt... no checking for gmsgfmt... no checking for msgfmt... msgfmt checking version of msgfmt... 1.0, ok checking for makeinfo... no checking for sed... sed checking version of sed... 4.10, ok checking for gawk... gawk checking version of gawk... 5.4.0, ok checking for bison... bison checking version of bison... 3.8.2, ok checking if gcc is sufficient to build libc... yes checking for python3... python3 checking version of python3... 3.14.6, ok configure: WARNING: *** These auxiliary programs are missing or incompatible versions: makeinfo *** some features or tests will be disabled. *** Check the INSTALL file for required versions. checking for use of fpu sysdeps directories... yes checking for clang in testing... no checking for clang++ in testing... no checking for -fstack-protector... yes checking for -fstack-protector-strong... yes checking for -fstack-protector-all... yes checking for assembler and linker STT_GNU_IFUNC support... yes checking for gcc attribute ifunc support... yes checking whether the linker supports textrels along with ifunc... yes checking for GNU attribute retain support... yes checking if compiler warns about alias for function with incompatible types... yes checking sysdep dirs... sysdeps/unix/sysv/linux/x86_64/64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86 sysdeps/x86/nptl sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64 sysdeps/x86_64/fpu/multiarch sysdeps/x86_64/fpu sysdeps/x86/fpu sysdeps/x86_64/multiarch sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/float128 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic checking LD_LIBRARY_PATH variable... ok checking for bash... /bin/sh checking for perl... no checking for install-info... no checking for .set assembler directive... yes checking linker support for protected data symbol... yes checking linker support for INSERT in linker script... yes checking for broken __attribute__((alias()))... no checking whether to put _rtld_local into .sdata section... no checking for libunwind-support in compiler... no checking whether --noexecstack is desirable for .S files... yes checking for linker that supports --no-error-execstack... yes checking for linker that supports -z execstack... yes checking for linker that supports -z start-stop-gc... yes checking for linker that supports --depaudit... yes checking for linker that supports -z pack-relative-relocs... yes checking for linker that supports --no-dynamic-linker... yes checking for -static-pie... yes checking for -fpie... yes checking for GLOB_DAT reloc... yes checking for tls descriptor support in testing... gnu2 checking for traditional tls support in testing... gnu checking if -Wno-ignored-attributes is required for aliases... checking whether cc puts quotes around section names... no checking for __builtin_memset... yes checking for redirection of built-in functions... yes checking for compiler option to disable generation of FMA instructions... -ffp-contract=off checking for compiler option that -fsignaling-nans... -fsignaling-nans checking -fsemantic-interposition in testing... yes checking for -ffloat-store in testing... -ffloat-store checking if __attribute__ ((__optimize__("-fno-tree-loop-distribute-patterns"))) works... yes checking for -Wimplicit-fallthrough... -Wimplicit-fallthrough checking for -Wfree-labels... -Wfree-labels checking for -Wmissing-parameter-name... -Wmissing-parameter-name checking support for trampolines in testing... yes checking -Wno-restrict in testing... -Wno-restrict checking -Wno-fortify-source in testing... -Wno-fortify-source checking -finput-charset=ascii in testing... -finput-charset=ascii checking -finput-charset=ascii in testing... checking for STB_GNU_UNIQUE in testing... no checking for libgd... no checking for is_selinux_enabled in -lselinux... no checking for maximum supported _FORTIFY_SOURCE level... 3 checking whether the assembler requires one version per symbol... no checking for __builtin_trap with no external dependencies... yes checking whether the compiler supports __attribute__ ((aligned (65536)))... yes checking whether the C++ compiler supports thread_local... no running configure fragment for sysdeps/unix/sysv/linux/x86_64/64 running configure fragment for sysdeps/unix/sysv/linux/x86_64 running configure fragment for sysdeps/unix/sysv/linux checking installed Linux kernel header files... 3.2.0 or later checking for kernel header at least 3.2.0... ok checking for symlinks in /nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67/include... ok running configure fragment for sysdeps/gnu running configure fragment for sysdeps/x86_64 checking for -mprefer-vector-width=128... yes checking for linker that supports -z mark-plt... yes checking whether -mamx-tile works properly in testing... yes checking whether -mapxf is enabled... no running configure fragment for sysdeps/x86 checking for linker x86 ISA level support... yes checking for LAHF/SAHF instruction support... no checking for MOVBE instruction support... no checking for ISA level support... baseline checking if -mfpmath=387 works in testing... yes checking whether -fPIC is default... yes checking whether -fPIE is default... no checking PDE load address... 0x0000000000000000 checking for linker that supports -Ttext-segment=0x0000000000000000... yes checking if compiler supports -mbranch-protection=gcs... no checking for linker that supports -z gcs=always... no checking if we can build programs as PIE... yes checking if we can build static PIE programs... yes checking whether gcc can link against -lgcc_s... yes configure: updating cache config.cache configure: creating ./config.status config.status: creating config.make config.status: creating Makefile config.status: creating config.h config.status: executing default commands Running phase: buildPhase build flags: -j24 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash OBJCOPY=objcopy BUILD_LDFLAGS=-Wl\,-rpath\,/nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib OBJDUMP=/nix/store/ddk8rvjihg4vhh1k6x9rc65y1zb1kx34-binutils-2.46/bin/objdump localedata/install-locales localedir=/nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67/lib/locale make -r PARALLELMFLAGS="" -C /build/glibc-2.42/build/.. objdir=`pwd` localedata/install-locales make[1]: Entering directory '/build/glibc-2.42' gawk -f scripts/gen-sorted.awk \ -v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual po argp localedata timezone rt conform debug mathvec support dlfcn elf' \ -v srcpfx='' \ sysdeps/nptl/Subdirs sysdeps/unix/inet/Subdirs sysdeps/posix/Subdirs assert/Depend catgets/Depend debug/Depend iconvdata/Depend intl/Depend libio/Depend localedata/Depend malloc/Depend mathvec/Depend posix/Depend rt/Depend stdio-common/Depend stdlib/Depend string/Depend support/Depend time/Depend wcsmbs/Depend > /build/glibc-2.42/build/sysd-sorted-tmp mv -f /build/glibc-2.42/build/sysd-sorted-tmp /build/glibc-2.42/build/sysd-sorted (echo "ifeq (\$(subdir)\$(build-mathvec),mathyes)"; \ echo; \ echo "extra-test-objs += \\"; \ for i in "" "-avx" "-avx2" "-avx512f"; do \ echo " test-libmvec$i.o \\"; \ done; \ echo "# extra-test-objs"; \ echo; \ for i in "" "-avx" "-avx2" "-avx512f"; do \ for t in test-double-libmvec-acos test-double-libmvec-acosh test-double-libmvec-asin test-double-libmvec-asinh test-double-libmvec-atan test-double-libmvec-atan2 test-double-libmvec-atanh test-double-libmvec-cbrt test-double-libmvec-cos test-double-libmvec-cosh test-double-libmvec-erf test-double-libmvec-erfc test-double-libmvec-exp test-double-libmvec-exp10 test-double-libmvec-exp2 test-double-libmvec-expm1 test-double-libmvec-hypot test-double-libmvec-log test-double-libmvec-log10 test-double-libmvec-log1p test-double-libmvec-log2 test-double-libmvec-pow test-double-libmvec-sin test-double-libmvec-sincos test-double-libmvec-sinh test-double-libmvec-tan test-double-libmvec-tanh test-float-libmvec-acosf test-float-libmvec-acoshf test-float-libmvec-asinf test-float-libmvec-asinhf test-float-libmvec-atanf test-float-libmvec-atan2f test-float-libmvec-atanhf test-float-libmvec-cbrtf test-float-libmvec-cosf test-float-libmvec-coshf test-float-libmvec-erff test-float-libmvec-erfcf test-float-libmvec-expf test-float-libmvec-exp10f test-float-libmvec-exp2f test-float-libmvec-expm1f test-float-libmvec-hypotf test-float-libmvec-logf test-float-libmvec-log10f test-float-libmvec-log1pf test-float-libmvec-log2f test-float-libmvec-powf test-float-libmvec-sinf test-float-libmvec-sincosf test-float-libmvec-sinhf test-float-libmvec-tanf test-float-libmvec-tanhf; do \ echo "\$(objpfx)$t$i: \\"; \ echo " \$(objpfx)$t$i.o \\"; \ echo " \$(objpfx)test-libmvec$i.o \$(libmvec)"; \ echo; \ done; \ done; \ for t in acos acosh asin asinh atan atan2 atanh cbrt cos cosh erf erfc exp exp10 exp2 expm1 hypot log log10 log1p log2 pow sin sincos sinh tan tanh ; do \ echo "CFLAGS-test-double-libmvec-$t.c = \\"; \ echo " \$(libmvec-abi-test-cflags)"; \ echo "CFLAGS-test-double-libmvec-$t-avx.c = \\"; \ echo " \$(libmvec-abi-test-cflags) \\"; \ echo " \$(double-vlen4-arch-ext-cflags)"; \ echo "CFLAGS-test-double-libmvec-$t-avx2.c = \\"; \ echo " \$(libmvec-abi-test-cflags) \\"; \ echo " \$(double-vlen4-arch-ext2-cflags)"; \ echo "CFLAGS-test-double-libmvec-$t-avx512f.c = \\"; \ echo " \$(libmvec-abi-test-cflags) \\"; \ echo " \$(double-vlen8-arch-ext-cflags)"; \ echo; \ echo "CFLAGS-test-float-libmvec-${t}f.c = \\"; \ echo " \$(libmvec-abi-test-cflags)"; \ echo "CFLAGS-test-float-libmvec-${t}f-avx.c = \\"; \ echo " \$(libmvec-abi-test-cflags) \\"; \ echo " \$(float-vlen8-arch-ext-cflags)"; \ echo "CFLAGS-test-float-libmvec-${t}f-avx2.c = \\"; \ echo " \$(libmvec-abi-test-cflags) \\"; \ echo " \$(float-vlen8-arch-ext2-cflags)"; \ echo "CFLAGS-test-float-libmvec-${t}f-avx512f.c = \\"; \ echo " \$(libmvec-abi-test-cflags) \\"; \ echo " \$(float-vlen16-arch-ext-cflags)"; \ echo; \ done; \ echo "endif"; \ echo "ifeq (\$(subdir),benchtests)"; \ for t in acos acosh asin asinh atan atan2 atanh cbrt cos cosh erf erfc exp exp10 exp2 expm1 hypot log log10 log1p log2 pow sin sinh tan tanh ; do \ echo "CFLAGS-bench-double-vlen4-$t.c = \\"; \ echo " \$(double-vlen4-arch-ext-cflags)"; \ echo "CFLAGS-bench-double-vlen4-avx2-$t.c = \\"; \ echo " \$(double-vlen4-arch-ext2-cflags)"; \ echo "CFLAGS-bench-double-vlen8-$t.c = \\"; \ echo " \$(double-vlen8-arch-ext-cflags)"; \ echo; \ echo "CFLAGS-bench-float-vlen8-${t}f.c = \\"; \ echo " \$(float-vlen8-arch-ext-cflags)"; \ echo "CFLAGS-bench-float-vlen8-avx2-${t}f.c = \\"; \ echo " \$(float-vlen8-arch-ext2-cflags)"; \ echo "CFLAGS-bench-float-vlen16-${t}f.c = \\"; \ echo " \$(float-vlen16-arch-ext-cflags)"; \ echo; \ done; \ echo "endif") > /build/glibc-2.42/build/libmvec.mkT mv -f /build/glibc-2.42/build/libmvec.mkT /build/glibc-2.42/build/libmvec.mk LC_ALL=C gawk -f scripts/sysd-rules.awk > /build/glibc-2.42/build/sysd-rulesT \ -v all_object_suffixes='.o .os .oS' \ -v inhibit_sysdep_asm='' \ -v sysd_rules_patterns='%:% rtld-%:rtld-% rtld-%:% m_%:s_%' \ -v config_sysdirs='sysdeps/unix/sysv/linux/x86_64/64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86 sysdeps/x86/nptl sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64 sysdeps/x86_64/fpu/multiarch sysdeps/x86_64/fpu sysdeps/x86/fpu sysdeps/x86_64/multiarch sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/float128 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic' mv -f /build/glibc-2.42/build/sysd-rulesT /build/glibc-2.42/build/sysd-rules sed '/^[ ]*%/!s/#.*$//;/^[ ]*$/d;s/^[ ]*%/#/' \ sysdeps/unix/sysv/linux/x86_64/64/shlib-versions sysdeps/unix/sysv/linux/shlib-versions nptl/shlib-versions nptl_db/shlib-versions shlib-versions \ | gcc -E -undef -Iinclude -I/build/glibc-2.42/build -Isysdeps/unix/sysv/linux/x86_64/64 -Isysdeps/unix/sysv/linux/x86_64/include -Isysdeps/unix/sysv/linux/x86_64 -Isysdeps/unix/sysv/linux/x86/include -Isysdeps/unix/sysv/linux/x86 -Isysdeps/x86/nptl -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/x86_64/nptl -Isysdeps/unix/sysv/linux/include -Isysdeps/unix/sysv/linux -Isysdeps/nptl -Isysdeps/pthread -Isysdeps/gnu -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix/x86_64 -Isysdeps/unix -Isysdeps/posix -Isysdeps/x86_64/64 -Isysdeps/x86_64/fpu/multiarch -Isysdeps/x86_64/fpu -Isysdeps/x86/fpu -Isysdeps/x86_64/multiarch -Isysdeps/x86_64 -Isysdeps/x86/include -Isysdeps/x86 -Isysdeps/ieee754/float128 -Isysdeps/ieee754/ldbl-96/include -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/wordsize-64 -Isysdeps/ieee754 -Isysdeps/generic -Ilibio -I. -nostdinc -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include-fixed -isystem no -D_LIBC_REENTRANT -include include/libc-symbols.h -DTOP_NAMESPACE=glibc -x assembler-with-cpp - \ > /build/glibc-2.42/build/shlib-versions.v.iT mv -f /build/glibc-2.42/build/shlib-versions.v.iT /build/glibc-2.42/build/shlib-versions.v.i sed '/^[ ]*#/d;/^[ ]*$/d' /build/glibc-2.42/build/shlib-versions.v.i > /build/glibc-2.42/build/shlib-versions.vT mv -f /build/glibc-2.42/build/shlib-versions.vT /build/glibc-2.42/build/shlib-versions.v gawk -f scripts/soversions.awk /build/glibc-2.42/build/shlib-versions.v > /build/glibc-2.42/build/soversions.iT mv -f /build/glibc-2.42/build/soversions.iT /build/glibc-2.42/build/soversions.i (while read which lib number setname; do \ eval seen_$which=1; \ test x"$which" = xDEFAULT || continue; \ case $number in \ [0-9]*) echo "$lib.so-version=.$number"; \ echo "all-sonames+=$lib=$lib.so\$($lib.so-version)";;\ *) echo "$lib.so-version=$number"; \ echo "all-sonames+=$lib=\$($lib.so-version)";;\ esac; \ done; \ echo soversions.mk-done = t;) < /build/glibc-2.42/build/soversions.i > /build/glibc-2.42/build/soversions.mkT; exit 0 mv -f /build/glibc-2.42/build/soversions.mkT /build/glibc-2.42/build/soversions.mk sed '/^[ ]*%/!s/#.*$//;/^[ ]*$/d;s/^[ ]*%/#/' \ csu/Versions iconv/Versions locale/Versions assert/Versions ctype/Versions intl/Versions catgets/Versions math/Versions setjmp/Versions signal/Versions stdlib/Versions stdio-common/Versions libio/Versions dlfcn/Versions nptl/Versions rt/Versions malloc/Versions string/Versions wcsmbs/Versions time/Versions dirent/Versions posix/Versions io/Versions termios/Versions resource/Versions misc/Versions socket/Versions sysvipc/Versions gmon/Versions wctype/Versions argp/Versions debug/Versions nptl_db/Versions inet/Versions resolv/Versions nss/Versions hesiod/Versions sunrpc/Versions nis/Versions login/Versions elf/Versions sysdeps/unix/sysv/linux/x86_64/Versions sysdeps/unix/sysv/linux/wordsize-64/Versions sysdeps/unix/sysv/linux/Versions sysdeps/x86_64/fpu/Versions sysdeps/x86_64/Versions sysdeps/x86/Versions sysdeps/ieee754/float128/Versions sysdeps/wordsize-64/Versions \ | gcc -E -undef -Iinclude -I/build/glibc-2.42/build -Isysdeps/unix/sysv/linux/x86_64/64 -Isysdeps/unix/sysv/linux/x86_64/include -Isysdeps/unix/sysv/linux/x86_64 -Isysdeps/unix/sysv/linux/x86/include -Isysdeps/unix/sysv/linux/x86 -Isysdeps/x86/nptl -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/x86_64/nptl -Isysdeps/unix/sysv/linux/include -Isysdeps/unix/sysv/linux -Isysdeps/nptl -Isysdeps/pthread -Isysdeps/gnu -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix/x86_64 -Isysdeps/unix -Isysdeps/posix -Isysdeps/x86_64/64 -Isysdeps/x86_64/fpu/multiarch -Isysdeps/x86_64/fpu -Isysdeps/x86/fpu -Isysdeps/x86_64/multiarch -Isysdeps/x86_64 -Isysdeps/x86/include -Isysdeps/x86 -Isysdeps/ieee754/float128 -Isysdeps/ieee754/ldbl-96/include -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/wordsize-64 -Isysdeps/ieee754 -Isysdeps/generic -Ilibio -I. -nostdinc -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include-fixed -isystem no -D_LIBC_REENTRANT -include include/libc-symbols.h -DTOP_NAMESPACE=glibc -x assembler-with-cpp - \ > /build/glibc-2.42/build/Versions.v.iT mv -f /build/glibc-2.42/build/Versions.v.iT /build/glibc-2.42/build/Versions.v.i sed '/^[ ]*#/d;/^[ ]*$/d' /build/glibc-2.42/build/Versions.v.i > /build/glibc-2.42/build/Versions.vT mv -f /build/glibc-2.42/build/Versions.vT /build/glibc-2.42/build/Versions.v LC_ALL=C gawk -f scripts/versionlist.awk /build/glibc-2.42/build/Versions.v > /build/glibc-2.42/build/Versions.defT mv -f /build/glibc-2.42/build/Versions.defT /build/glibc-2.42/build/Versions.def { while read which lib version setname; do \ test x"$which" = xDEFAULT || continue; \ test -z "$setname" || echo "$lib : $setname"; \ done < /build/glibc-2.42/build/soversions.i; \ cat /build/glibc-2.42/build/Versions.def; \ } | LC_ALL=C gawk -f scripts/firstversions.awk > /build/glibc-2.42/build/Versions.allT mv -f /build/glibc-2.42/build/Versions.allT /build/glibc-2.42/build/Versions.all ( echo 'sysd-versions-subdirs = csu iconv locale localedata iconvdata assert ctype intl catgets math setjmp signal stdlib stdio-common libio dlfcn nptl rt malloc string wcsmbs timezone time dirent posix io termios resource misc socket sysvipc gmon gnulib wctype manual po argp conform debug mathvec support nptl_db inet resolv nss hesiod sunrpc nis nscd login elf sysdeps/unix/sysv/linux/x86_64/64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86 sysdeps/x86/nptl sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64 sysdeps/x86_64/fpu/multiarch sysdeps/x86_64/fpu sysdeps/x86/fpu sysdeps/x86_64/multiarch sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/float128 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic' ; \ cat /build/glibc-2.42/build/Versions.v \ | LC_ALL=C gawk -v buildroot=/build/glibc-2.42/build/ -v defsfile=/build/glibc-2.42/build/Versions.all \ -v move_if_change='/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash scripts/move-if-change' \ -f scripts/versions.awk; \ ) > /build/glibc-2.42/build/sysd-versionsT mv -f /build/glibc-2.42/build/sysd-versionsT /build/glibc-2.42/build/sysd-versions touch /build/glibc-2.42/build/versions.stmp gawk -f scripts/haveversions.awk /build/glibc-2.42/build/Versions.all > /build/glibc-2.42/build/Versions.mkT mv -f /build/glibc-2.42/build/Versions.mkT /build/glibc-2.42/build/Versions.mk printf "#include \n#ifdef TIME64_NON_DEFAULT\nhave-time64-compat = yes\n#endif" \ | gcc -E -undef -Iinclude -I/build/glibc-2.42/build -Isysdeps/unix/sysv/linux/x86_64/64 -Isysdeps/unix/sysv/linux/x86_64/include -Isysdeps/unix/sysv/linux/x86_64 -Isysdeps/unix/sysv/linux/x86/include -Isysdeps/unix/sysv/linux/x86 -Isysdeps/x86/nptl -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/x86_64/nptl -Isysdeps/unix/sysv/linux/include -Isysdeps/unix/sysv/linux -Isysdeps/nptl -Isysdeps/pthread -Isysdeps/gnu -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix/x86_64 -Isysdeps/unix -Isysdeps/posix -Isysdeps/x86_64/64 -Isysdeps/x86_64/fpu/multiarch -Isysdeps/x86_64/fpu -Isysdeps/x86/fpu -Isysdeps/x86_64/multiarch -Isysdeps/x86_64 -Isysdeps/x86/include -Isysdeps/x86 -Isysdeps/ieee754/float128 -Isysdeps/ieee754/ldbl-96/include -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/wordsize-64 -Isysdeps/ieee754 -Isysdeps/generic -Ilibio -I. -nostdinc -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include-fixed -isystem no -D_LIBC_REENTRANT -include include/libc-symbols.h -DTOP_NAMESPACE=glibc -x assembler-with-cpp - > /build/glibc-2.42/build/time64-compat.mk.iT mv -f /build/glibc-2.42/build/time64-compat.mk.iT /build/glibc-2.42/build/time64-compat.mk.i sed '/^[ ]*#/d;/^[ ]*$/d' /build/glibc-2.42/build/time64-compat.mk.i > /build/glibc-2.42/build/time64-compat.mkT mv -f /build/glibc-2.42/build/time64-compat.mkT /build/glibc-2.42/build/time64-compat.mk gawk -v buildlist="iconvprogs iconvdata ldconfig libmemusage libpcprofile librpcsvc locale_programs memusagestat nonlib nscd extramodules libnldbl libsupport testsuite testsuite_internal" -f scripts/gen-libc-modules.awk /build/glibc-2.42/build/soversions.i > /build/glibc-2.42/build/libc-modules.T /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash scripts/move-if-change /build/glibc-2.42/build/libc-modules.T /build/glibc-2.42/build/libc-modules.h touch /build/glibc-2.42/build/libc-modules.stmp for dir in /build/glibc-2.42/build sysdeps/unix/sysv/linux/x86_64/64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86 sysdeps/x86/nptl sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64 sysdeps/x86_64/fpu/multiarch sysdeps/x86_64/fpu sysdeps/x86/fpu sysdeps/x86_64/multiarch sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/float128 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic; do \ test -f $dir/syscalls.list && \ { sysdirs='sysdeps/unix/sysv/linux/x86_64/64 sysdeps/unix/sysv/linux/x86_64 sysdeps/unix/sysv/linux/x86 sysdeps/x86/nptl sysdeps/unix/sysv/linux/wordsize-64 sysdeps/x86_64/nptl sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/x86_64 sysdeps/unix sysdeps/posix sysdeps/x86_64/64 sysdeps/x86_64/fpu/multiarch sysdeps/x86_64/fpu sysdeps/x86/fpu sysdeps/x86_64/multiarch sysdeps/x86_64 sysdeps/x86 sysdeps/ieee754/float128 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic' \ asm_CPP='gcc -c -Iinclude -I/build/glibc-2.42/build -Isysdeps/unix/sysv/linux/x86_64/64 -Isysdeps/unix/sysv/linux/x86_64/include -Isysdeps/unix/sysv/linux/x86_64 -Isysdeps/unix/sysv/linux/x86/include -Isysdeps/unix/sysv/linux/x86 -Isysdeps/x86/nptl -Isysdeps/unix/sysv/linux/wordsize-64 -Isysdeps/x86_64/nptl -Isysdeps/unix/sysv/linux/include -Isysdeps/unix/sysv/linux -Isysdeps/nptl -Isysdeps/pthread -Isysdeps/gnu -Isysdeps/unix/inet -Isysdeps/unix/sysv -Isysdeps/unix/x86_64 -Isysdeps/unix -Isysdeps/posix -Isysdeps/x86_64/64 -Isysdeps/x86_64/fpu/multiarch -Isysdeps/x86_64/fpu -Isysdeps/x86/fpu -Isysdeps/x86_64/multiarch -Isysdeps/x86_64 -Isysdeps/x86/include -Isysdeps/x86 -Isysdeps/ieee754/float128 -Isysdeps/ieee754/ldbl-96/include -Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/wordsize-64 -Isysdeps/ieee754 -Isysdeps/generic -Ilibio -I. -nostdinc -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include -isystem /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/lib/gcc/x86_64-unknown-linux-gnu/15.2.0/include-fixed -isystem no -D_LIBC_REENTRANT -include /build/glibc-2.42/build/libc-modules.h -DMODULE_NAME=libc -include include/libc-symbols.h -DTOP_NAMESPACE=glibc -DASSEMBLER -g -Werror=undef -Wa,--noexecstack -E -x assembler-with-cpp' \ /nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash sysdeps/unix/make-syscalls.sh $dir || exit 1; }; \ test $dir = sysdeps/unix && break; \ done > /build/glibc-2.42/build/sysd-syscallsT mv -f /build/glibc-2.42/build/sysd-syscallsT /build/glibc-2.42/build/sysd-syscalls make -C localedata install-locales make[2]: Entering directory '/build/glibc-2.42/localedata' .././scripts/mkinstalldirs /build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale en_US.UTF-8en_GB.UTF-8de_DE....UTF-8en_DK.UTF-8......... done done done done I18NPATH=. GCONV_PATH=/build/glibc-2.42/build/iconvdata LC_ALL=C localedef --little-endian --prefix=/build $flags --add-to-archive `find /build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale -maxdepth 1 -mindepth 1 -type d | sort` Adding /build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale/de_DE.utf8 Adding /build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale/en_DK.utf8 Adding /build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale/en_GB.utf8 Adding /build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale/en_US.utf8 make[2]: Leaving directory '/build/glibc-2.42/localedata' make[1]: Leaving directory '/build/glibc-2.42' Running phase: installPhase '/build//nix/store/ias8xacs1h3jy7xgwi2awvim61k2ji6c-glibc-2.42-67/lib/locale/locale-archive' -> '/nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67/lib/locale/locale-archive' '../localedata/SUPPORTED' -> '/nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67/share/i18n/SUPPORTED' Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67 checking for references to /build/ in /nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67... patching script interpreter paths in /nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67 stripping (with command strip and flags -S -p) in /nix/store/w1jp9yzj4scqmp4w5zi1l1bc1wb0dbn2-glibc-locales-2.42-67/lib