INFO: setup Package: sys-libs/glibc-2.39-r5:2.2 Repository: gentoo Maintainer: toolchain@gentoo.org USE: abi_x86_64 amd64 cet elibc_glibc kernel_linux multiarch multilib ssp stack-realign static-libs systemd FEATURES: preserve-libs sandbox userpriv usersandbox Checking whether python3_12 is suitable ... dev-lang/python:3.12 ... Using python3.12 to build (via PYTHON_COMPAT iteration) INFO: unpack Checking general environment sanity. Checking that IA32 emulation is enabled in the running kernel ... Checking running kernel version (6.1.31-gentoo-dist >= 3.2.0) ... Checking linux-headers version (6.8.0 >= 3.2.0) ... INFO: prepare Applying Gentoo Glibc patchset 2.39-5 Applying patches from /var/tmp/portage/sys-libs/glibc-2.39-r5/work/patches ... 0001-Replace-advisories-directory.patch ... 0002-Disable-ldconfig-during-install.patch ... 0003-Adapt-to-Gentoo-specific-etc-mail-aliases.patch ... 0004-Force-O0-in-conform-tests-to-survive-CC-changes.patch ... 0005-linux-Use-getdents64-on-non-LFS-readdir.patch ... 0006-support-Add-xreallocarray.patch ... 0007-linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch ... 0008-arm-Remove-wrong-ldr-from-_dl_start_user-BZ-31339.patch ... 0009-mips-FIx-clone3-implementation-BZ-31325.patch ... 0010-i386-Use-generic-memrchr-in-libc-bug-31316.patch ... 0011-Mitigation-for-clone-on-sparc-might-fail-with-EFAULT.patch ... 0012-math-Update-mips64-ulps.patch ... 0013-S390-Do-not-clobber-r7-in-clone-BZ-31402.patch ... 0014-Use-gcc-__builtin_stdc_-builtins-in-stdbit.h-if-poss.patch ... 0015-linux-Use-rseq-area-unconditionally-in-sched_getcpu-.patch ... 0016-powerpc-Add-HWCAP3-HWCAP4-data-to-TCB-for-Power-Arch.patch ... 0017-powerpc-Placeholder-and-infrastructure-build-support.patch ... 0018-LoongArch-Correct-__ieee754-_-_scalb-__ieee754-_-_sc.patch ... 0019-x86-64-Save-APX-registers-in-ld.so-trampoline.patch ... 0020-x86-Update-_dl_tlsdesc_dynamic-to-preserve-caller-sa.patch ... 0021-x86-64-Update-_dl_tlsdesc_dynamic-to-preserve-AMX-re.patch ... 0022-x86-64-Allocate-state-buffer-space-for-RDI-RSI-and-R.patch ... 0023-Ignore-undefined-symbols-for-mtls-dialect-gnu2.patch ... 0024-arm-Update-_dl_tlsdesc_dynamic-to-preserve-caller-sa.patch ... 0025-elf-Enable-TLS-descriptor-tests-on-aarch64.patch ... 0026-Add-tst-gnu2-tls2mod1-to-test-internal-extras.patch ... 0027-x86-Fix-Zen3-Zen4-ERMS-selection-BZ-30994.patch ... 0028-x86-Do-not-prefer-ERMS-for-memset-on-Zen3.patch ... 0029-x86-Expand-the-comment-on-when-REP-STOSB-is-used-on-.patch ... 0030-aarch64-fpu-Sync-libmvec-routines-from-2.39-and-befo.patch ... 0031-aarch64-fix-check-for-SVE-support-in-assembler.patch ... 0032-AArch64-Check-kernel-version-for-SVE-ifuncs.patch ... 0033-x86-64-Don-t-use-SSE-resolvers-for-ISA-level-3-or-ab.patch ... 0034-x86-64-Simplify-minimum-ISA-check-ifdef-conditional-.patch ... 0035-powerpc-Fix-ld.so-address-determination-for-PCREL-mo.patch ... 0036-Apply-the-Makefile-sorting-fix.patch ... 0037-x86_64-Exclude-SSE-AVX-and-FMA4-variants-in-libm-mul.patch ... 0038-iconv-ISO-2022-CN-EXT-fix-out-of-bound-writes-when-w.patch ... 0039-nptl-Fix-tst-cancel30-on-kernels-without-ppoll_time6.patch ... 0040-i386-ulp-update-for-SSE2-disable-multi-arch-configur.patch ... 0041-x86-Define-MINIMUM_X86_ISA_LEVEL-in-config.h-BZ-3167.patch ... 0042-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch ... 0043-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch ... 0044-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch ... 0045-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two-.patch ... 0046-elf-Also-compile-dl-misc.os-with-rtld-early-cflags.patch ... 0047-login-Check-default-sizes-of-structs-utmp-utmpx-last.patch ... 0048-login-structs-utmp-utmpx-lastlog-_TIME_BITS-independ.patch ... 0049-nscd-Use-time_t-for-return-type-of-addgetnetgrentX.patch ... 0050-time-Allow-later-version-licensing.patch ... 0051-i586-Fix-multiple-definitions-of-__memcpy_chk-and-__.patch ... 0052-i686-Fix-multiple-definitions-of-__memmove_chk-and-_.patch ... 0053-Add-a-test-to-check-for-duplicate-definitions-in-the.patch ... 0054-Revert-Add-a-test-to-check-for-duplicate-definitions.patch ... 0055-Revert-i686-Fix-multiple-definitions-of-__memmove_ch.patch ... 0056-Revert-i586-Fix-multiple-definitions-of-__memcpy_chk.patch ... 0057-i586-Fix-multiple-definitions-of-__memcpy_chk-and-__.patch ... 0058-i686-Fix-multiple-definitions-of-__memmove_chk-and-_.patch ... 0059-Add-a-test-to-check-for-duplicate-definitions-in-the.patch ... Done. Using GNU config files from /usr/share/gnuconfig Updating scripts/config.sub ... Updating scripts/config.guess ... INFO: configure Running do_src_configure for ABI x86 ==== glibc build environment ======================================================== ABI: x86 CBUILD: x86_64-pc-linux-gnu CHOST: x86_64-pc-linux-gnu CTARGET: x86_64-pc-linux-gnu CBUILD_OPT: i686-pc-linux-gnu CTARGET_OPT: i686-pc-linux-gnu CC: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -mstackrealign -pipe -fno-diagnostics-color -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs CXX: x86_64-pc-linux-gnu-g++ -m32 -mfpmath=sse -mstackrealign -pipe -fno-diagnostics-color -march=native -O2 CPP: x86_64-pc-linux-gnu-gcc -E -m32 -mfpmath=sse -mstackrealign -pipe -fno-diagnostics-color -march=native -O2 LD: ASFLAGS: CFLAGS: -pipe -fno-diagnostics-color -march=native -O2 CPPFLAGS: CXXFLAGS: -pipe -fno-diagnostics-color -march=native -O2 LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs MAKEINFO: /dev/null NM: x86_64-pc-linux-gnu-nm AR: AS: STRIP: RANLIB: OBJCOPY: STRINGS: OBJDUMP: READELF: x86_64-pc-linux-gnu-readelf ===================================================================================== Running do_src_configure for ABI amd64 ==== glibc build environment ======================================================== ABI: amd64 CBUILD: x86_64-pc-linux-gnu CHOST: x86_64-pc-linux-gnu CTARGET: x86_64-pc-linux-gnu CBUILD_OPT: x86_64-pc-linux-gnu CTARGET_OPT: x86_64-pc-linux-gnu CC: x86_64-pc-linux-gnu-gcc -m64 -pipe -fno-diagnostics-color -march=native -O2 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs CXX: x86_64-pc-linux-gnu-g++ -m64 -pipe -fno-diagnostics-color -march=native -O2 CPP: x86_64-pc-linux-gnu-gcc -E -m64 -pipe -fno-diagnostics-color -march=native -O2 LD: ASFLAGS: CFLAGS: -pipe -fno-diagnostics-color -march=native -O2 CPPFLAGS: CXXFLAGS: -pipe -fno-diagnostics-color -march=native -O2 LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs MAKEINFO: /dev/null NM: x86_64-pc-linux-gnu-nm AR: AS: STRIP: RANLIB: OBJCOPY: STRINGS: OBJDUMP: READELF: x86_64-pc-linux-gnu-readelf ===================================================================================== INFO: compile Running do_src_compile for ABI x86 Running do_src_compile for ABI amd64 INFO: test Skipping make test/check due to ebuild restriction. INFO: install Running glibc_do_src_install for ABI x86 Running glibc_do_src_install for ABI amd64 Final size of build directory: 705104 KiB (688.5 MiB) Final size of installed tree: 88640 KiB ( 86.5 MiB) INFO: preinst Checking general environment sanity. Checking that IA32 emulation is enabled in the running kernel ... Checking running kernel version (6.1.31-gentoo-dist >= 3.2.0) ... Checking linux-headers version (6.8.0 >= 3.2.0) ... Defaulting /etc/host.conf:multi to on Last-minute run tests with ./ld-linux-x86-64.so.2 in /lib64 ... QA: other QA Notice: Pre-stripped files found: /usr/lib/crtn.o /usr/lib64/crtn.o