The package =sys-libs/libcxx-17.0.4 fails to link with ld.bfd and USE +abi_x86_32. Perhaps linked to a recent update to glibc 2.38... Reproducible: Always Steps to Reproduce: 1. Attempt to build =sys-libs/libcxx-17.0.4 with USE +abi_x86_32 2. 3. Actual Results: Linker (ld.bfd) failures, of the nature: undefined reference to `__isoc23_*` Expected Results: Clean build I have a system with +abi_x86_32 enabled globally.
Created attachment 874332 [details] sys-libs/libcxx build log, with USE +abi_x86_32 Log file for failed package build (ld.bfd linking errors), with USE +abi_x86_32. 1516:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__libcpp_sscanf_l(char const*, __locale_struct*, char const*, ...)': 1517:locale.cpp:(.text._ZNSt3__117__libcpp_sscanf_lEPKcP15__locale_structS1_z[_ZNSt3__117__libcpp_sscanf_lEPKcP15__locale_structS1_z]+0x4c): undefined reference to `__isoc23_vsscanf' 1518:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::money_get<char, std::__1::istreambuf_iterator<char, std::__1::char_traits<char> > >::do_get(std::__1::istreambuf_iterator<char, std::__1::char_traits<char> >, std::__1::istreambuf_iterator<char, std::__1::char_traits<char> >, bool, std::__1::ios_base&, unsigned int&, long double&) const': 1519:locale.cpp:(.text._ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe[_ZNKSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe]+0x21c): undefined reference to `__isoc23_sscanf' 1520:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::money_get<wchar_t, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_get(std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::istreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, bool, std::__1::ios_base&, unsigned int&, long double&) const': 1521:locale.cpp:(.text._ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe[_ZNKSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe]+0x21f): undefined reference to `__isoc23_sscanf' 1522:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `long std::__1::__num_get_signed_integral[abi:ue170004]<long>(char const*, char const*, unsigned int&, int)': 1523:locale.cpp:(.text._ZNSt3__125__num_get_signed_integralB8ue170004IlEET_PKcS3_Rji[_ZNSt3__125__num_get_signed_integralB8ue170004IlEET_PKcS3_Rji]+0x60): undefined reference to `__isoc23_strtoll_l' 1524:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `long long std::__1::__num_get_signed_integral[abi:ue170004]<long long>(char const*, char const*, unsigned int&, int)': 1525:locale.cpp:(.text._ZNSt3__125__num_get_signed_integralB8ue170004IxEET_PKcS3_Rji[_ZNSt3__125__num_get_signed_integralB8ue170004IxEET_PKcS3_Rji]+0x64): undefined reference to `__isoc23_strtoll_l' 1526:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `unsigned short std::__1::__num_get_unsigned_integral[abi:ue170004]<unsigned short>(char const*, char const*, unsigned int&, int)': 1527:locale.cpp:(.text._ZNSt3__127__num_get_unsigned_integralB8ue170004ItEET_PKcS3_Rji[_ZNSt3__127__num_get_unsigned_integralB8ue170004ItEET_PKcS3_Rji]+0x70): undefined reference to `__isoc23_strtoull_l' 1528:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `unsigned int std::__1::__num_get_unsigned_integral[abi:ue170004]<unsigned int>(char const*, char const*, unsigned int&, int)': 1529:locale.cpp:(.text._ZNSt3__127__num_get_unsigned_integralB8ue170004IjEET_PKcS3_Rji[_ZNSt3__127__num_get_unsigned_integralB8ue170004IjEET_PKcS3_Rji]+0x70): undefined reference to `__isoc23_strtoull_l' 1530:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `unsigned long std::__1::__num_get_unsigned_integral[abi:ue170004]<unsigned long>(char const*, char const*, unsigned int&, int)': 1531:locale.cpp:(.text._ZNSt3__127__num_get_unsigned_integralB8ue170004ImEET_PKcS3_Rji[_ZNSt3__127__num_get_unsigned_integralB8ue170004ImEET_PKcS3_Rji]+0x70): undefined reference to `__isoc23_strtoull_l' 1532:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `unsigned long long std::__1::__num_get_unsigned_integral[abi:ue170004]<unsigned long long>(char const*, char const*, unsigned int&, int)': 1533:locale.cpp:(.text._ZNSt3__127__num_get_unsigned_integralB8ue170004IyEET_PKcS3_Rji[_ZNSt3__127__num_get_unsigned_integralB8ue170004IyEET_PKcS3_Rji]+0x70): undefined reference to `__isoc23_strtoull_l' 1534:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `std::__1::stoul(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*, int)': 1535:string.cpp:(.text._ZNSt3__15stoulERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji+0x74): undefined reference to `__isoc23_strtoul' 1536:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `std::__1::stoll(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*, int)': 1537:string.cpp:(.text._ZNSt3__15stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji+0x73): undefined reference to `__isoc23_strtoll' 1538:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `std::__1::stoull(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*, int)': 1539:string.cpp:(.text._ZNSt3__16stoullERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPji+0x78): undefined reference to `__isoc23_strtoull' 1540:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `std::__1::stoul(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, unsigned int*, int)': 1541:string.cpp:(.text._ZNSt3__15stoulERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji+0x76): undefined reference to `__isoc23_wcstoul' 1542:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `std::__1::stoll(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, unsigned int*, int)': 1543:string.cpp:(.text._ZNSt3__15stollERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji+0x75): undefined reference to `__isoc23_wcstoll' 1544:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `std::__1::stoull(std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, unsigned int*, int)': 1545:string.cpp:(.text._ZNSt3__16stoullERKNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPji+0x7a): undefined reference to `__isoc23_wcstoull' 1546:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `long std::__1::(anonymous namespace)::as_integer_helper<long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long (*)(char const*, char**, int) noexcept>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*, int, long (*)(char const*, char**, int) noexcept)': 1547:string.cpp:(.text._ZNSt3__112_GLOBAL__N_117as_integer_helperIlNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPDoFlPKcPPciEEET_RKS7_RKT0_PjiT1_+0x59): undefined reference to `__isoc23_strtol' 1548:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld.bfd: libcxx/src/CMakeFiles/cxx_shared.dir/string.cpp.o: in function `long std::__1::(anonymous namespace)::as_integer_helper<long, std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >, long (*)(wchar_t const*, wchar_t**, int) noexcept>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > const&, unsigned int*, int, long (*)(wchar_t const*, wchar_t**, int) noexcept)': 1549:string.cpp:(.text._ZNSt3__112_GLOBAL__N_117as_integer_helperIlNS_12basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEEPDoFlPKwPPwiEEET_RKNS2_IcNS3_IcEENS5_IcEEEERKT0_PjiT1_+0x5b): undefined reference to `__isoc23_wcstol'
Created attachment 874333 [details] sys-libs/libcxx build log, with USE -abi_x86_32 Log file for successful package build, with USE -abi_x86_32.
emerge --info Portage 3.0.51 (python 3.11.6-final-0, default/linux/amd64/17.1/desktop/plasma/systemd, gcc-12, glibc-2.38-r4, 6.5.5-gentoo-x86_64 x86_64) ================================================================= System uname: Linux-6.5.5-gentoo-x86_64-x86_64-AMD_Ryzen_9_7945HX_with_Radeon_Graphics-with-glibc2.38 KiB Mem: 32541208 total, 1335792 free KiB Swap: 67108856 total, 62221400 free Timestamp of repository gentoo: Wed, 08 Nov 2023 00:45:01 +0000 Head commit of repository gentoo: 48bb351df1b44663cabb3863a4c7558f449d9eda Head commit of repository bobwya: 1e9d6d120a0882b099ecf158e919d4f402575fcc Head commit of repository guru: ef6f457f4aa05cc06b04a099c0f71874b646a710 Head commit of repository kde: 8881f305b2c047e7723db0d2207211ed885cd75d Head commit of repository lto-overlay: a24c46a21cf51e3465d8f349a2b90b95a6c397af Head commit of repository monero: 381d4336e417575a55011420e7f7d3d7dbf86518 Head commit of repository mozilla: 7f09fc95b402bdbfaee8156bda2187bdbf634018 Head commit of repository mv: b1677e3ab9ddfd2a4bc90d849566fa9121a6ad91 Head commit of repository qt: 22fccc94b224cfdb23ffcf2f8151e05275971ec6 Head commit of repository seden: 8b40f3669535f53a262a5f83d21de5f90acf78d4 Head commit of repository steam-overlay: bcbce9c5c716ed52d7d8b3bca0b90bf47193310a Head commit of repository vapoursynth: 75d065c28ef5061b2ce1bf67ff044083fb517bfa sh bash 5.2_p15-r6 ld GNU ld (Gentoo 2.40 p5) 2.40.0 ccache version 4.8.3 [disabled] app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p15-r6::gentoo dev-java/java-config: 2.3.1-r1::gentoo dev-lang/perl: 5.38.0-r1::gentoo dev-lang/python: 3.10.13::gentoo, 3.11.6::gentoo dev-lang/rust: 1.72.0::gentoo dev-util/ccache: 4.8.3::gentoo dev-util/cmake: 3.27.6-r1::gentoo dev-util/meson: 1.2.2::gentoo sys-apps/baselayout: 2.14::gentoo sys-apps/sandbox: 2.38::gentoo sys-apps/systemd: 254.5::gentoo sys-devel/autoconf: 2.13-r8::gentoo, 2.71-r7::gentoo sys-devel/automake: 1.16.5-r1::gentoo sys-devel/binutils: 2.40-r5::gentoo, 2.41-r2::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 16.0.6::gentoo, 17.0.1::gentoo sys-devel/gcc: 12.3.1_p20230825::gentoo, 13.2.1_p20230826::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/libtool: 2.4.7-r1::gentoo sys-devel/lld: 16.0.6::gentoo sys-devel/llvm: 16.0.6::gentoo, 17.0.1::gentoo sys-devel/make: 4.4.1-r1::gentoo sys-kernel/linux-headers: 6.5::gentoo (virtual/os-headers) sys-libs/glibc: 2.38-r4::gentoo Repositories: gentoo location: /home/portage/gentoo sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: True sync-rsync-verify-max-age: 24 sync-rsync-verify-jobs: 1 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: crossdev location: /home/portage/crossdev masters: gentoo priority: 10 volatile: True bobwya location: /var/db/repos/bobwya sync-type: git sync-uri: https://github.com/bobwya/miscellaneous_ebuilds.git masters: gentoo priority: 50 volatile: False guru location: /var/db/repos/guru sync-type: git sync-uri: https://anongit.gentoo.org/git/repo/proj/guru.git masters: gentoo priority: 50 volatile: False kde location: /var/db/repos/kde sync-type: git sync-uri: https://anongit.gentoo.org/git/proj/kde.git masters: gentoo priority: 50 volatile: False lto-overlay location: /var/db/repos/lto-overlay sync-type: git sync-uri: https://github.com/InBetweenNames/gentooLTO.git masters: gentoo mv priority: 50 volatile: False monero location: /var/db/repos/monero sync-type: git sync-uri: https://github.com/gentoo-monero/gentoo-monero.git masters: gentoo priority: 50 volatile: False mozilla location: /var/db/repos/mozilla sync-type: git sync-uri: git://anongit.gentoo.org/proj/mozilla.git masters: gentoo priority: 50 volatile: False mv location: /var/db/repos/mv sync-type: git sync-uri: https://anongit.gentoo.org/git/user/mv.git masters: gentoo priority: 50 volatile: False qt location: /var/db/repos/qt sync-type: git sync-uri: https://anongit.gentoo.org/git/proj/qt.git masters: gentoo priority: 50 volatile: False seden location: /var/db/repos/seden sync-type: git sync-uri: https://anongit.gentoo.org/git/user/seden.git masters: gentoo priority: 50 volatile: False steam-overlay location: /var/db/repos/steam-overlay sync-type: git sync-uri: https://github.com/anyc/steam-overlay.git masters: gentoo priority: 50 volatile: False vapoursynth location: /var/db/repos/vapoursynth sync-type: git sync-uri: https://github.com/4re/vapoursynth-portage.git masters: gentoo priority: 50 volatile: False local location: /home/portage/local masters: gentoo priority: 100 volatile: True ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -mtune=native -O2 -fuse-linker-plugin -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/conf.d /etc/init.d /usr/share/config /usr/share/config/kdm /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.2/ext-active/ /etc/php/cgi-php8.2/ext-active/ /etc/php/cli-php8.2/ext-active/ /etc/php/fpm-php8.2/ext-active/ /etc/php/phpdbg-php8.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/skel /etc/terminfo" CXXFLAGS="-march=native -mtune=native -O2 -fuse-linker-plugin -pipe" DISTDIR="/home/portage/distfiles" EMERGE_DEFAULT_OPTS="--keep-going --jobs=30 --load-average=30 --quiet-build=y --quiet-fail=y --backtrack=0" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-march=native -mtune=native -O2 -fuse-linker-plugin -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live config-protect-if-modified distlocks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-march=native -mtune=native -O2 -fuse-linker-plugin -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,--as-needed -Wl,--hash-style=gnu" LEX="flex" LINGUAS="en en_US" MAKEOPTS="-j30 -s" PKGDIR="/home/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/tmp" SHELL="/bin/bash" USE="X a52 aac accessibility acl acpi activities aes aiglx aim alsa amd64 appstream artswrappersuid audiofile avahi avx avx2 avx512bw avx512cd avx512dq avx512f avx512vbmi avx512vl bash-completion bazaar bluetooth bluray btrfs bzip2 cairo cdda cddb cdio cdr cjk cli cman corefonts crypt css cups dbus declarative djvu dri dri3 dts dv dvb dvd dvdnav dvdr dvdread dvi egl encode exif f16c f2fs faad fame fat ffmpeg firefox flac fma3 fontconfig freetype gbm gcj gdbm gif git glamor gles2 gmp gnome-keyring gnutls go google-gadgets gphoto2 gpm gsm gtk gui hfs iconv icq icu imap infinality inotify ios ipod ipv4 ipv6 irc irda jabber jfs joystick jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility keymap kvm kwallet lame lcd lcms libglvnd libnotify libtirpc linguas_en linguas_en_US live lm_sensors lto lua lz4 lzma lzo mad mail matroska mercurial mjpeg mmx mmxext mng mozdevelop mp3 mp3rtp mp4 mpeg msn mtp multilib musepack musicbrainz ncurses networkmanager nfs nls nptl ntfs nvidia offensive ogg openal opencl openexr opengl openmp osmesa pam pango pclmul pcmcia pcre pda pdf pgo pipewire plasma png policykit popcnt ppds pulseaudio python qml qt5 rar raw rdesjtio rdrand readline real reiserfs rss rtmp rust s3tc samba scanner screencast sdl sdl2 seccomp semantic-desktop sftp sha slp smp snmp sound speex spell split-usr sqlite sse sse2 sse3 sse4_1 sse4_2 sse4a ssl ssse3 startup-notification stream subversion svg sysfs systemd taglib test-rust theora thumbnail tiff tk truetype type3 udev udisks unicode upcall upower usb v4l2 vcd vdpau visualization vorbis vulkan wayland webgl webkit widgets wifi win32codecs wmf wxwidgets x264 x265 xattr xcb xcomposite xfs xft xinerama xml xpm xulrunner xv xvid xvmc xz yahoo zeroconf zfs zink zlib" ABI_X86="32 64" ADA_TARGET="gnat_2021" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="braindump flow karbon kexi krita sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 avx512f avx512dq avx512cd avx512bw avx512vl avx512vbmi f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="joystick libinput" KERNEL="linux" L10N="en en-GB en-US" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="pdfimport" LLVM_TARGETS="X86" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby31 ruby32" SANE_BACKENDS="hp net" VIDEO_CARDS="amdgpu nvidia radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LD, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS