* Package: www-client/firefox-133.0.3:rapid * Repository: gentoo * Maintainer: mozilla@gentoo.org * USE: X abi_x86_64 amd64 clang elibc_glibc gmp-autoupdate jumbo-build kernel_linux llvm_slot_19 pgo system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Checking for at least 14300 MiB disk space at "/var/tmp/portage/www-client/firefox-133.0.3/temp" ... [ ok ] * Checking whether Rust 1.83.0 is suitable ... * Checking for dev-lang/rust:1.83.0 ... * Using Rust 1.83.0 (source) * Checking whether python3_13 is suitable ... * dev-lang/python:3.13[ncurses,sqlite,ssl] ... [ ok ] * Using python3.13 to build (via PYTHON_COMPAT iteration) * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Could not detect kernel version. * Please ensure that /usr/src/linux points to a complete set of Linux sources. * Unable to calculate Linux Kernel version for build, attempting to use running version * Checking for suitable kernel configuration options ... [ ok ] >>> Unpacking source... >>> Unpacking firefox-133.0.3.source.tar.xz to /var/tmp/portage/www-client/firefox-133.0.3/work >>> Unpacking firefox-133-patches-06.tar.xz to /var/tmp/portage/www-client/firefox-133.0.3/work >>> Source unpacked in /var/tmp/portage/www-client/firefox-133.0.3/work >>> Preparing source in /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3 ... removed '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-patches/0009-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch' * Applying 0016-bmo-1862601-system-icu-74.patch ... [ ok ] removed '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-patches/0016-bmo-1862601-system-icu-74.patch' removed '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-patches/0017-bgo-748849-RUST_TARGET_override.patch' * Applying patches from /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-patches ... * 0001-Fortify-sources-properly.patch ... [ ok ] * 0002-bmo-847568-support-system-harfbuzz-graphite2.patch ... [ ok ] * 0003-musl-Add-alternate-name-for-private-siginfo-struct-m.patch ... [ ok ] * 0004-musl-Fix-syscall-wrappers.patch ... [ ok ] * 0005-musl-Only-use-system-heap-reporter-with-glibc.patch ... [ ok ] * 0006-musl-Set-pthread-name-for-non-glibc-systems.patch ... [ ok ] * 0007-musl-sys-auvx.h-avaliable-on-more-then-just-glibc-sy.patch ... patching file third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc Hunk #3 succeeded at 58 with fuzz 2. [ ok ] * 0008-build-Disable-Werror.patch ... [ ok ] * 0010-bgo-816975-fix-build-on-x86.patch ... patching file modules/fdlibm/src/math_private.h Hunk #1 succeeded at 30 with fuzz 2. [ ok ] * 0011-bmo-1196777-Set-GDK_FOCUS_CHANGE_MASK.patch ... [ ok ] * 0012-bmo-1754469-memory_mozalloc_throw.patch ... [ ok ] * 0013-enable-vaapi-on-all-amd-cards.patch ... patching file widget/gtk/GfxInfo.cpp Hunk #1 succeeded at 1105 with fuzz 2 (offset 135 lines). [ ok ] * 0014-bgo-910309-dont-link-widevineplugin-to-libgcc_s.patch ... (Stripping trailing CRs from patch; use --binary to disable.) patching file security/sandbox/linux/Sandbox.cpp Hunk #1 succeeded at 20 (offset 2 lines). patch unexpectedly ends in middle of line Hunk #2 succeeded at 780 with fuzz 1 (offset 93 lines). [ ok ] * 0015-gcc-lto-pgo-gentoo.patch ... [ ok ] * 0018-bmo-1559213-Support-system-av1.patch ... patching file config/external/moz.build patching file dom/media/platforms/moz.build Hunk #1 succeeded at 71 (offset -10 lines). patching file media/ffvpx/libavcodec/moz.build Hunk #1 succeeded at 119 (offset -1 lines). patching file toolkit/moz.configure Hunk #1 succeeded at 847 with fuzz 2 (offset 103 lines). Hunk #2 succeeded at 879 (offset 103 lines). [ ok ] * 0019-bmo-1874059-fix-libcxx-18.patch ... (Stripping trailing CRs from patch; use --binary to disable.) patching file build/moz.configure/toolchain.configure patch unexpectedly ends in middle of line Hunk #1 succeeded at 2375 with fuzz 1 (offset 192 lines). [ ok ] * 0020-dont-use-build-id.patch ... [ ok ] * 0021-mozilla-bundled-ffmpeg-7-gcc-14-incompatible-pointer-types.patch ... [ ok ] * 0022-bgo-925101-force-software-rendering-during-pgo-build.patch ... patching file testing/profiles/profileserver/user.js Hunk #1 succeeded at 8 with fuzz 1 (offset -3 lines). [ ok ] * 0023-bgo-929967-fix-pgo-on-musl.patch ... [ ok ] * 0024-gcc-always-inline-from-fedora.patch ... [ ok ] * 0025-bmo-1914774-fix-non-unified-gcc-build.patch ... [ ok ] * 0026-bmo-1657849-musl-sandbox-sched_setscheduler.patch ... [ ok ] * 0027-bmo-1928364-musl-make-sys_fork-non-fatal.patch ... [ ok ] * 0028-bgo-940031-wasm-support.patch ... [ ok ] * 0029-bmo-1935621-python-3.12.8-mach-fix.patch ... [ ok ] * 0030-bgo-944056-fix-wasm-on-llvm-profile.patch ... [ ok ] * 0031-bmo-1932163-python-3.13-fix.patch ... [ ok ] * 0032-bmo-1925198-python-3.13-fix2.patch ... [ ok ] * 0033-bmo-1926140-python-3.13-fix3.patch ... [ ok ] * Removing pre-built binaries ... /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/third_party/chromium/build/android/tests/symbolize/liba.so /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/third_party/chromium/build/android/tests/symbolize/libb.so >>> Source prepared. >>> Configuring source in /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3 ... * Current BINDGEN_CFLAGS: no value set * Current CFLAGS: -O3 -march=native -pipe -Werror=strict-aliasing * Current CXXFLAGS: -O3 -march=native -pipe -Werror=strict-aliasing * Current LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs * Current RUSTFLAGS: -C opt-level=3 -C target-cpu=native * Enforcing the use of clang due to USE=clang ... true * Build BINDGEN_CFLAGS: no value set * Build CFLAGS: -march=native -pipe -Werror=strict-aliasing * Build CXXFLAGS: -march=native -pipe -Werror=strict-aliasing * Build LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--undefined-version -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags * Build RUSTFLAGS: -C opt-level=3 -C target-cpu=native ========================================================== Building firefox-133.0.3 with the following configuration --enable-application=browser mozilla.org default --enable-project=browser mozilla.org default --allow-addon-sideload Gentoo default --disable-cargo-incremental Gentoo default --disable-crashreporter Gentoo default --disable-disk-remnant-avoidance Gentoo default --disable-geckodriver Gentoo default --disable-install-strip Gentoo default --disable-legacy-profile-creation Gentoo default --disable-parental-controls Gentoo default --disable-strip Gentoo default --disable-tests Gentoo default --disable-updater Gentoo default --disable-wmf Gentoo default --enable-negotiateauth Gentoo default --enable-new-pass-manager Gentoo default --enable-official-branding Gentoo default --enable-release Gentoo default --enable-system-ffi Gentoo default --enable-system-pixman Gentoo default --enable-system-policies Gentoo default --host=x86_64-pc-linux-gnu Gentoo default --libdir=/usr/lib64 Gentoo default --prefix=/usr Gentoo default --target=x86_64-pc-linux-gnu Gentoo default --without-ccache Gentoo default --with-intl-api Gentoo default --with-libclang-path=/usr/lib/llvm/19/lib64 Gentoo default --with-system-nspr Gentoo default --with-system-nss Gentoo default --with-system-zlib Gentoo default --with-toolchain-prefix=x86_64-pc-linux-gnu- Gentoo default --with-unsigned-addon-scopes=app,system Gentoo default --x-includes=/usr/include Gentoo default --x-libraries=/usr/lib64 Gentoo default --update-channel=release mozilla.org default --enable-rust-simd mozilla.org default --enable-sandbox mozilla.org default --with-google-safebrowsing-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-google.key Gentoo default --with-google-location-service-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-location.key Gentoo default --with-mozilla-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-mozilla.key Gentoo default --with-system-av1 +system-av1 --with-system-harfbuzz +system-harfbuzz --with-system-icu +system-icu --with-system-jpeg +system-jpeg --with-system-libevent +system-libevent --with-system-libvpx +system-libvpx --without-system-png -system-png --with-system-webp +system-webp --disable-dbus -dbus --disable-libproxy -libproxy --disable-valgrind -valgrind --enable-audio-backends=alsa --enable-audio-backends --disable-necko-wifi -wifi --enable-default-toolkit=cairo-gtk3-x11-only +x11 --without-wasm-sandboxed-libraries no wasm-sandbox --with-system-graphite2 +system-harfbuzz --enable-linker=lld forcing ld=lld due to USE=clang and USE=lto --enable-lto=cross +lto MOZ_PGO=1 +pgo --disable-debug -debug --disable-real-time-tracing Gentoo defaults --disable-debug-symbols Gentoo default --enable-optimize=-O3 from CFLAGS --enable-elf-hack=relr relr elf-hack XARGS=/usr/bin/xargs Gentoo default ========================================================== Creating local state directory: /var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/srcdirs/firefox-133.0.3-ef4233cf1fbf 0:00.88 Using Python 3.13.1 from /var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/srcdirs/firefox-133.0.3-ef4233cf1fbf/_virtualenvs/build/bin/python 0:00.88 Adding configure options from /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/.mozconfig 0:00.88 --enable-application=browser 0:00.88 --enable-project=browser 0:00.88 --allow-addon-sideload 0:00.88 --disable-cargo-incremental 0:00.88 --disable-crashreporter 0:00.88 --disable-disk-remnant-avoidance 0:00.88 --disable-geckodriver 0:00.88 --disable-install-strip 0:00.88 --disable-legacy-profile-creation 0:00.88 --disable-parental-controls 0:00.88 --disable-strip 0:00.88 --disable-tests 0:00.88 --disable-updater 0:00.88 --disable-wmf 0:00.88 --enable-negotiateauth 0:00.88 --enable-new-pass-manager 0:00.88 --enable-official-branding 0:00.88 --enable-release 0:00.88 --enable-system-ffi 0:00.88 --enable-system-pixman 0:00.88 --enable-system-policies 0:00.88 --host=x86_64-pc-linux-gnu 0:00.88 --libdir=/usr/lib64 0:00.88 --prefix=/usr 0:00.88 --target=x86_64-pc-linux-gnu 0:00.89 --without-ccache 0:00.89 --with-intl-api 0:00.89 --with-libclang-path=/usr/lib/llvm/19/lib64 0:00.89 --with-system-nspr 0:00.89 --with-system-nss 0:00.89 --with-system-zlib 0:00.89 --with-toolchain-prefix=x86_64-pc-linux-gnu- 0:00.89 --with-unsigned-addon-scopes=app,system 0:00.89 --x-includes=/usr/include 0:00.89 --x-libraries=/usr/lib64 0:00.89 --update-channel=release 0:00.89 --enable-rust-simd 0:00.89 --enable-sandbox 0:00.89 --with-google-safebrowsing-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-google.key 0:00.89 --with-google-location-service-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-location.key 0:00.89 --with-mozilla-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-mozilla.key 0:00.89 --with-system-av1 0:00.89 --with-system-harfbuzz 0:00.89 --with-system-icu 0:00.89 --with-system-jpeg 0:00.89 --with-system-libevent 0:00.89 --with-system-libvpx 0:00.89 --without-system-png 0:00.89 --with-system-webp 0:00.89 --disable-dbus 0:00.89 --disable-libproxy 0:00.89 --disable-valgrind 0:00.89 --enable-audio-backends=alsa 0:00.89 --disable-necko-wifi 0:00.89 --enable-default-toolkit=cairo-gtk3-x11-only 0:00.89 --without-wasm-sandboxed-libraries 0:00.89 --with-system-graphite2 0:00.89 --enable-linker=lld 0:00.89 --enable-lto=cross 0:00.89 MOZ_PGO=1 0:00.89 --disable-debug 0:00.89 --disable-real-time-tracing 0:00.89 --disable-debug-symbols 0:00.89 --enable-optimize=-O3 0:00.89 --enable-elf-hack=relr 0:00.89 XARGS=/usr/bin/xargs 0:00.89 checking for vcs source checkout... no 0:00.98 checking for a shell... /bin/sh 0:00.99 checking for host system type... x86_64-pc-linux-gnu 0:01.00 checking for target system type... x86_64-pc-linux-gnu 0:01.43 checking whether cross compiling... no 0:01.57 checking for the target C compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang-19 0:01.57 checking for ccache... not found 0:01.65 checking whether the target C compiler can be used... yes 0:01.65 checking for the target C++ compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang++-19 0:01.70 checking whether the target C++ compiler can be used... yes 0:01.74 checking for unwind.h... yes 0:01.78 checking for target linker... lld 0:01.86 checking for _Unwind_Backtrace... yes 0:01.87 checking for Python 3... /var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/srcdirs/firefox-133.0.3-ef4233cf1fbf/_virtualenvs/build/bin/python (3.13.1) 0:01.87 checking for wget... /usr/bin/wget 0:01.88 checking the target C compiler version... 19.1.6 0:01.91 checking the target C compiler works... yes 0:01.91 WARNING: The value of LD is not used by this build system. 0:01.91 checking the target C++ compiler version... 19.1.6 0:01.95 checking the target C++ compiler works... yes 0:01.95 checking for the host C compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang-19 0:01.95 checking whether the host C compiler can be used... yes 0:01.95 checking the host C compiler version... 19.1.6 0:01.95 checking the host C compiler works... yes 0:01.95 checking for the host C++ compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang++-19 0:01.95 checking whether the host C++ compiler can be used... yes 0:01.95 checking the host C++ compiler version... 19.1.6 0:01.96 checking the host C++ compiler works... yes 0:01.99 checking for host linker... lld 0:02.50 checking for 64-bit OS... yes 0:02.65 checking for new enough STL headers from libstdc++... yes 0:02.90 checking for __thread keyword for TLS variables... yes 0:02.91 checking for the assembler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang-19 0:02.93 checking for llvm-objdump... /usr/lib/llvm/19/bin/llvm-objdump 0:02.96 checking for ar... /usr/lib/llvm/19/bin/llvm-ar 0:03.01 checking whether ar supports response files... no 0:03.03 checking for host_ar... /usr/lib/llvm/19/bin/llvm-ar 0:03.06 checking for nm... /usr/lib/llvm/19/bin/llvm-nm 0:03.09 checking for -mavxvnni support... yes 0:03.13 checking for -mavx512bw support... yes 0:03.17 checking for -mavx512vnni support... yes 0:03.18 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config 0:03.18 checking for pkg-config version... 2.3.0 0:03.18 checking whether pkg-config is pkgconf... yes 0:03.27 checking for strndup... yes 0:03.34 checking for posix_memalign... yes 0:03.42 checking for memalign... yes 0:03.50 checking for malloc_usable_size... yes 0:03.55 checking for malloc.h... yes 0:03.59 checking whether malloc_usable_size definition can use const argument... no 0:03.62 checking for stdint.h... yes 0:03.65 checking for inttypes.h... yes 0:03.69 checking for alloca.h... yes 0:03.72 checking for sys/byteorder.h... no 0:03.76 checking for getopt.h... yes 0:03.81 checking for unistd.h... yes 0:03.85 checking for nl_types.h... yes 0:03.88 checking for cpuid.h... yes 0:03.93 checking for fts.h... yes 0:03.97 checking for sys/statvfs.h... yes 0:04.01 checking for sys/statfs.h... yes 0:04.05 checking for sys/vfs.h... yes 0:04.10 checking for sys/mount.h... yes 0:04.15 checking for sys/quota.h... yes 0:04.19 checking for linux/quota.h... yes 0:04.24 checking for linux/if_addr.h... yes 0:04.29 checking for linux/rtnetlink.h... yes 0:04.33 checking for sys/queue.h... yes 0:04.37 checking for sys/types.h... yes 0:04.42 checking for netinet/in.h... yes 0:04.46 checking for byteswap.h... yes 0:04.50 checking for memfd_create in sys/mman.h... yes 0:04.60 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:04.73 checking for res_ninit()... yes 0:04.81 checking for dladdr... yes 0:04.84 checking for dlfcn.h... yes 0:04.92 checking for dlopen in -ldl... yes 0:04.99 checking for gethostbyname_r in -lc_r... no 0:05.06 checking for socket in -lsocket... no 0:05.14 checking for pthread_create... yes 0:05.19 checking for pthread.h... yes 0:05.22 checking whether the C compiler supports -pthread... yes 0:05.42 checking whether 64-bits std::atomic requires -latomic... no 0:05.45 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:05.49 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:05.52 checking whether the C compiler supports -Wformat-type-confusion... yes 0:05.55 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:05.59 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:05.62 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:05.65 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:05.68 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:05.71 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:05.75 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:05.78 checking whether the C compiler supports -Wunreachable-code-return... yes 0:05.82 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:05.86 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:05.89 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:05.93 checking whether the C compiler supports -Wclass-varargs... yes 0:05.97 checking whether the C++ compiler supports -Wclass-varargs... yes 0:06.00 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:06.03 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:06.07 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:06.10 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:06.15 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:06.18 checking whether the C compiler supports -Wloop-analysis... yes 0:06.21 checking whether the C++ compiler supports -Wloop-analysis... yes 0:06.25 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:06.28 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:06.31 checking whether the C++ compiler supports -Wcomma-subscript... no 0:06.35 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:06.38 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:06.42 checking whether the C compiler supports -Wenum-float-conversion... yes 0:06.45 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:06.48 checking whether the C++ compiler supports -Wvolatile... no 0:06.51 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... yes 0:06.55 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:06.58 checking whether the C++ compiler supports -Wno-deprecated-this-capture... yes 0:06.62 checking whether the C++ compiler supports -Wcomma... yes 0:06.65 checking whether the C compiler supports -Wduplicated-cond... no 0:06.67 checking whether the C++ compiler supports -Wduplicated-cond... no 0:06.71 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:06.73 checking whether the C compiler supports -Wlogical-op... no 0:06.77 checking whether the C++ compiler supports -Wlogical-op... no 0:06.83 checking whether the C compiler supports -Wstring-conversion... yes 0:06.86 checking whether the C++ compiler supports -Wstring-conversion... yes 0:06.90 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:06.93 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:06.97 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:07.00 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:07.04 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:07.07 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:07.11 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:07.14 checking whether the C compiler supports -Wno-error=coverage-mismatch... no 0:07.17 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... no 0:07.20 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:07.24 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:07.27 checking whether the C compiler supports -Wno-multistatement-macros... no 0:07.30 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:07.33 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:07.35 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:07.38 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:07.42 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:07.46 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 0:07.49 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 0:07.53 checking whether the C compiler supports -Wformat... yes 0:07.56 checking whether the C++ compiler supports -Wformat... yes 0:07.60 checking whether the C compiler supports -Wformat-security... yes 0:07.64 checking whether the C++ compiler supports -Wformat-security... yes 0:07.66 checking whether the C compiler supports -Wformat-overflow=2... no 0:07.68 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:07.74 checking whether the C compiler supports -Wno-psabi... yes 0:07.77 checking whether the C++ compiler supports -Wno-psabi... yes 0:07.81 checking whether the C compiler supports -Wthread-safety... yes 0:07.85 checking whether the C++ compiler supports -Wthread-safety... yes 0:07.89 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:07.92 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:07.95 checking whether the C++ compiler supports -Wno-vla-cxx-extension... yes 0:07.99 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:08.02 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:08.06 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:08.10 checking whether the C++ compiler supports -fno-aligned-new... yes 0:08.86 checking whether we're trying to statically link with libstdc++... no 0:08.96 checking whether the linker supports Identical Code Folding... no 0:08.99 checking whether the C assembler supports -Wa,--noexecstack... yes 0:09.07 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:09.14 checking whether the C linker supports -Wl,-z,text... yes 0:09.21 checking whether the C linker supports -Wl,-z,relro... yes 0:09.29 checking whether the C linker supports -Wl,-z,now... yes 0:09.37 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:09.40 checking whether the C assembler supports -fPIC... yes 0:09.44 checking whether the C compiler supports -fPIC... yes 0:09.47 checking whether the C++ compiler supports -fPIC... yes 0:09.56 checking what kind of list files are supported by the linker... linkerlist 0:09.57 checking for llvm_profdata... /usr/lib/llvm/19/bin/llvm-profdata 0:09.58 checking whether llvm-profdata supports 'order' subcommand... yes 0:09.65 checking for readelf... /usr/lib/llvm/19/bin/llvm-readelf 0:09.69 checking for objcopy... /usr/lib/llvm/19/bin/llvm-objcopy 0:09.70 checking for alsa... yes 0:09.71 checking MOZ_ALSA_CFLAGS... 0:09.71 checking MOZ_ALSA_LIBS... -lasound 0:09.72 checking for nspr >= 4.32... yes 0:09.72 checking NSPR_CFLAGS... -I/usr/include/nspr 0:09.72 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:09.72 checking for rustc... /usr/lib/rust/1.83.0/bin/rustc 0:09.72 checking for cargo... /usr/lib/rust/1.83.0/bin/cargo 0:09.87 checking rustc version... 1.83.0 0:09.90 checking cargo version... 1.83.0 0:10.15 checking for rust host triplet... x86_64-unknown-linux-gnu 0:10.22 checking for rust target triplet... x86_64-unknown-linux-gnu 0:10.23 checking for rustdoc... /usr/lib/rust/1.83.0//bin/rustdoc 0:10.24 checking for cbindgen... /usr/bin/cbindgen 0:10.24 checking for rustfmt... /usr/lib/rust/1.83.0//bin/rustfmt 0:10.24 checking for clang for bindgen... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang++-19 0:10.24 checking for libclang for bindgen... /usr/lib/llvm/19/lib64/libclang.so 0:10.27 checking that libclang is new enough... yes 0:10.27 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN 0:10.27 checking for libffi > 3.0.9... yes 0:10.28 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi/include 0:10.28 checking MOZ_FFI_LIBS... -lffi 0:10.29 checking for icu-i18n >= 73.1... yes 0:10.29 checking MOZ_ICU_CFLAGS... 0:10.29 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:10.33 checking for tm_zone and tm_gmtoff in struct tm... yes 0:10.40 checking for getpagesize... yes 0:10.47 checking for gmtime_r... yes 0:10.55 checking for localtime_r... yes 0:10.63 checking for gettid... yes 0:10.70 checking for setpriority... yes 0:10.77 checking for syscall... yes 0:10.87 checking for getc_unlocked... yes 0:10.95 checking for pthread_getname_np... yes 0:11.03 checking for pthread_get_name_np... no 0:11.10 checking for strerror... yes 0:11.20 checking for nl_langinfo and CODESET... yes 0:11.30 checking for __cxa_demangle... yes 0:11.39 checking for _getc_nolock... no 0:11.46 checking for localeconv... yes 0:11.48 checking for nodejs... /usr/bin/node (22.12.0) 0:11.49 checking for pango >= 1.22.0... yes 0:11.49 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/lib64/libffi/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 0:11.50 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:11.50 checking for fontconfig >= 2.7.0... yes 0:11.51 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:11.51 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:11.52 checking for freetype2 >= 9.10.3... yes 0:11.52 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:11.52 checking _FT2_LIBS... -lfreetype 0:11.53 checking for aom >= 1.0.0... yes 0:11.53 checking MOZ_SYSTEM_LIBAOM_CFLAGS... 0:11.54 checking MOZ_SYSTEM_LIBAOM_LIBS... -laom 0:11.54 checking for dav1d >= 0.1.1... yes 0:11.54 checking MOZ_SYSTEM_LIBDAV1D_CFLAGS... 0:11.55 checking MOZ_SYSTEM_LIBDAV1D_LIBS... -ldav1d 0:11.55 checking for tar... /bin/gtar 0:11.55 checking for unzip... /usr/bin/unzip 0:11.55 checking for the Mozilla API key... yes 0:11.55 checking for the Google Location Service API key... yes 0:11.55 checking for the Google Safebrowsing API key... yes 0:11.55 checking for the Bing API key... no 0:11.55 checking for the Adjust SDK key... no 0:11.55 checking for the Leanplum SDK key... no 0:11.55 checking for the Pocket API key... no 0:11.56 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:11.56 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:11.57 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:11.57 checking for graphite2... yes 0:11.57 checking MOZ_GRAPHITE2_CFLAGS... 0:11.58 checking MOZ_GRAPHITE2_LIBS... -lgraphite2 0:11.58 checking for harfbuzz >= 2.7.4... yes 0:11.58 checking MOZ_HARFBUZZ_CFLAGS... -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:11.59 checking MOZ_HARFBUZZ_LIBS... -lharfbuzz 0:11.59 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:11.60 checking MOZ_X11_CFLAGS... 0:11.60 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:11.61 checking for ice sm... yes 0:11.61 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:11.70 checking for stat64... yes 0:11.77 checking for lstat64... yes 0:11.86 checking for truncate64... yes 0:11.93 checking for statvfs64... yes 0:12.01 checking for statvfs... yes 0:12.09 checking for statfs64... yes 0:12.16 checking for statfs... yes 0:12.24 checking for lutimes... yes 0:12.31 checking for posix_fadvise... yes 0:12.39 checking for posix_fallocate... yes 0:12.46 checking for eventfd... yes 0:12.54 checking for arc4random... yes 0:12.63 checking for arc4random_buf... yes 0:12.70 checking for mallinfo... yes 0:12.73 checking for sys/ioccom.h... no 0:12.83 checking for -z pack-relative-relocs option to ld... yes 0:13.97 checking for vpx >= 1.10.0... yes 0:13.97 checking MOZ_LIBVPX_CFLAGS... 0:13.98 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:14.01 checking for vpx/vpx_decoder.h... yes 0:14.11 checking for vpx_codec_dec_init_ver... yes 0:14.18 checking for jpeg_destroy_compress... yes 0:14.23 checking for sufficient jpeg library version... yes 0:14.28 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:14.28 checking for nasm... /usr/bin/nasm 0:14.30 checking nasm version... 2.16.03 0:14.31 checking for dump_syms... not found 0:14.38 checking for getcontext... yes 0:14.38 checking for nss >= 3.106... yes 0:14.38 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:14.38 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 0:14.39 checking for libevent... yes 0:14.39 checking MOZ_LIBEVENT_CFLAGS... 0:14.39 checking MOZ_LIBEVENT_LIBS... -levent 0:14.40 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:14.41 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid 0:14.42 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:14.42 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:14.43 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include 0:14.43 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:14.44 checking for pixman-1 >= 0.40.0... yes 0:14.44 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:14.45 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:14.49 checking for sin_len in struct sockaddr_in... no 0:14.53 checking for sin_len6 in struct sockaddr_in6... no 0:14.57 checking for sa_len in struct sockaddr... no 0:14.62 checking for pthread_cond_timedwait_monotonic_np... no 0:14.67 checking for 32-bits ethtool_cmd.speed... yes 0:14.71 checking for linux/joystick.h... yes 0:14.77 checking for valid C compiler optimization flags... yes 0:14.77 checking for awk... /usr/bin/gawk 0:14.78 checking for gmake... /usr/bin/gmake 0:14.78 checking for watchman... not found 0:14.78 checking for xargs... /usr/bin/xargs 0:14.78 checking for rpmbuild... not found 0:14.90 checking for strip... /usr/lib/llvm/19/bin/llvm-strip 0:14.91 checking for zlib >= 1.2.3... yes 0:14.91 checking MOZ_ZLIB_CFLAGS... 0:14.91 checking MOZ_ZLIB_LIBS... -lz 0:14.92 checking for m4... /usr/bin/m4 0:14.92 Refreshing /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/old-configure with /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/build/autoconf/autoconf.sh 0:15.02 loading site script /usr/share/config.site 0:15.03 old-configure: loading site script /usr/share/config.site.d/80crossdev.conf 0:15.03 creating cache ./config.cache 0:15.03 checking if app-specific confvars.sh exists... /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/browser/confvars.sh 0:15.09 updating cache ./config.cache 0:15.10 creating ./config.data 0:15.14 js/src> Refreshing /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/js/src/old-configure with /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/build/autoconf/autoconf.sh 0:15.24 js/src> loading site script /usr/share/config.site 0:15.24 js/src> old-configure: loading site script /usr/share/config.site.d/80crossdev.conf 0:15.24 js/src> loading cache ./config.cache 0:15.26 js/src> creating ./config.data 0:15.29 Creating config.status 0:15.90 Reticulating splines... 0:27.51 Finished reading 1996 moz.build files in 4.64s 0:27.51 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:27.51 Processed into 13272 build config descriptors in 2.29s 0:27.51 RecursiveMake backend executed in 4.32s 0:27.51 4210 total backend files; 3192 created; 2 updated; 1016 unchanged; 0 deleted; 20 -> 1577 Makefile 0:27.51 FasterMake backend executed in 0.00s 0:27.51 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:27.51 Clangd backend executed in 0.00s 0:27.51 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:27.51 Total wall time: 11.65s; CPU time: 11.29s; Efficiency: 97%; Untracked: 0.40s Configure complete! Be sure to run |mach build| to pick up any changes >>> Source configured. >>> Compiling source in /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3 ... * Starting Xvfb ... * Xvfb started on DISPLAY=:1 os.nice(19) 0:00.54 W Clobber not needed. Config object not found by mach. 0:00.97 Using Python 3.13.1 from /var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/srcdirs/firefox-133.0.3-ef4233cf1fbf/_virtualenvs/build/bin/python 0:00.98 Adding configure options from /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/.mozconfig 0:00.98 --enable-application=browser 0:00.98 --enable-project=browser 0:00.98 --allow-addon-sideload 0:00.98 --disable-cargo-incremental 0:00.98 --disable-crashreporter 0:00.98 --disable-disk-remnant-avoidance 0:00.98 --disable-geckodriver 0:00.98 --disable-install-strip 0:00.98 --disable-legacy-profile-creation 0:00.98 --disable-parental-controls 0:00.98 --disable-strip 0:00.98 --disable-tests 0:00.98 --disable-updater 0:00.98 --disable-wmf 0:00.98 --enable-negotiateauth 0:00.98 --enable-new-pass-manager 0:00.99 --enable-official-branding 0:00.99 --enable-release 0:00.99 --enable-system-ffi 0:00.99 --enable-system-pixman 0:00.99 --enable-system-policies 0:00.99 --host=x86_64-pc-linux-gnu 0:00.99 --libdir=/usr/lib64 0:00.99 --prefix=/usr 0:00.99 --target=x86_64-pc-linux-gnu 0:00.99 --without-ccache 0:00.99 --with-intl-api 0:00.99 --with-libclang-path=/usr/lib/llvm/19/lib64 0:00.99 --with-system-nspr 0:00.99 --with-system-nss 0:00.99 --with-system-zlib 0:00.99 --with-toolchain-prefix=x86_64-pc-linux-gnu- 0:00.99 --with-unsigned-addon-scopes=app,system 0:00.99 --x-includes=/usr/include 0:01.00 --x-libraries=/usr/lib64 0:01.00 --update-channel=release 0:01.00 --enable-rust-simd 0:01.00 --enable-sandbox 0:01.00 --with-google-safebrowsing-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-google.key 0:01.00 --with-google-location-service-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-location.key 0:01.00 --with-mozilla-api-keyfile=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/api-mozilla.key 0:01.00 --with-system-av1 0:01.00 --with-system-harfbuzz 0:01.00 --with-system-icu 0:01.00 --with-system-jpeg 0:01.00 --with-system-libevent 0:01.00 --with-system-libvpx 0:01.00 --without-system-png 0:01.01 --with-system-webp 0:01.01 --disable-dbus 0:01.01 --disable-libproxy 0:01.01 --disable-valgrind 0:01.01 --enable-audio-backends=alsa 0:01.01 --disable-necko-wifi 0:01.01 --enable-default-toolkit=cairo-gtk3-x11-only 0:01.01 --without-wasm-sandboxed-libraries 0:01.01 --with-system-graphite2 0:01.01 --enable-linker=lld 0:01.01 --enable-lto=cross 0:01.01 MOZ_PGO=1 0:01.01 --disable-debug 0:01.01 --disable-real-time-tracing 0:01.01 --disable-debug-symbols 0:01.01 --enable-optimize=-O3 0:01.01 --enable-elf-hack=relr 0:01.01 XARGS=/usr/bin/xargs 0:01.01 checking for vcs source checkout... no 0:01.06 checking for a shell... /bin/sh 0:01.08 checking for host system type... x86_64-pc-linux-gnu 0:01.10 checking for target system type... x86_64-pc-linux-gnu 0:01.53 checking whether cross compiling... no 0:01.67 checking for the target C compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang-19 0:01.67 checking for ccache... not found 0:01.84 checking whether the target C compiler can be used... yes 0:01.85 checking for the target C++ compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang++-19 0:01.96 checking whether the target C++ compiler can be used... yes 0:02.05 checking for unwind.h... yes 0:02.15 checking for target linker... lld 0:02.33 checking for _Unwind_Backtrace... yes 0:02.38 checking for Python 3... /var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/srcdirs/firefox-133.0.3-ef4233cf1fbf/_virtualenvs/build/bin/python (3.13.1) 0:02.39 checking for wget... /usr/bin/wget 0:02.40 checking the target C compiler version... 19.1.6 0:02.47 checking the target C compiler works... yes 0:02.48 WARNING: The value of LD is not used by this build system. 0:02.48 checking the target C++ compiler version... 19.1.6 0:02.54 checking the target C++ compiler works... yes 0:02.54 checking for the host C compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang-19 0:02.55 checking whether the host C compiler can be used... yes 0:02.55 checking the host C compiler version... 19.1.6 0:02.55 checking the host C compiler works... yes 0:02.55 checking for the host C++ compiler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang++-19 0:02.55 checking whether the host C++ compiler can be used... yes 0:02.55 checking the host C++ compiler version... 19.1.6 0:02.56 checking the host C++ compiler works... yes 0:02.61 checking for host linker... lld 0:02.67 checking for 64-bit OS... yes 0:02.75 checking for new enough STL headers from libstdc++... yes 0:03.07 checking for __thread keyword for TLS variables... yes 0:03.08 checking for the assembler... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang-19 0:03.13 checking for llvm-objdump... /usr/lib/llvm/19/bin/llvm-objdump 0:03.17 checking for ar... /usr/lib/llvm/19/bin/llvm-ar 0:03.29 checking whether ar supports response files... no 0:03.35 checking for host_ar... /usr/lib/llvm/19/bin/llvm-ar 0:03.41 checking for nm... /usr/lib/llvm/19/bin/llvm-nm 0:03.49 checking for -mavxvnni support... yes 0:03.57 checking for -mavx512bw support... yes 0:03.61 checking for -mavx512vnni support... yes 0:03.61 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config 0:03.62 checking for pkg-config version... 2.3.0 0:03.62 checking whether pkg-config is pkgconf... yes 0:03.76 checking for strndup... yes 0:03.94 checking for posix_memalign... yes 0:04.10 checking for memalign... yes 0:04.28 checking for malloc_usable_size... yes 0:04.35 checking for malloc.h... yes 0:04.44 checking whether malloc_usable_size definition can use const argument... no 0:04.52 checking for stdint.h... yes 0:04.59 checking for inttypes.h... yes 0:04.67 checking for alloca.h... yes 0:04.72 checking for sys/byteorder.h... no 0:04.77 checking for getopt.h... yes 0:04.87 checking for unistd.h... yes 0:04.91 checking for nl_types.h... yes 0:04.99 checking for cpuid.h... yes 0:05.09 checking for fts.h... yes 0:05.16 checking for sys/statvfs.h... yes 0:05.22 checking for sys/statfs.h... yes 0:05.31 checking for sys/vfs.h... yes 0:05.39 checking for sys/mount.h... yes 0:05.45 checking for sys/quota.h... yes 0:05.51 checking for linux/quota.h... yes 0:05.60 checking for linux/if_addr.h... yes 0:05.66 checking for linux/rtnetlink.h... yes 0:05.70 checking for sys/queue.h... yes 0:05.79 checking for sys/types.h... yes 0:05.89 checking for netinet/in.h... yes 0:05.96 checking for byteswap.h... yes 0:06.02 checking for memfd_create in sys/mman.h... yes 0:06.21 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:06.38 checking for res_ninit()... yes 0:06.53 checking for dladdr... yes 0:06.60 checking for dlfcn.h... yes 0:06.76 checking for dlopen in -ldl... yes 0:06.92 checking for gethostbyname_r in -lc_r... no 0:07.06 checking for socket in -lsocket... no 0:07.23 checking for pthread_create... yes 0:07.30 checking for pthread.h... yes 0:07.38 checking whether the C compiler supports -pthread... yes 0:07.61 checking whether 64-bits std::atomic requires -latomic... no 0:07.66 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:07.71 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:07.76 checking whether the C compiler supports -Wformat-type-confusion... yes 0:07.81 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:07.88 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:07.96 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:08.03 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:08.10 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:08.18 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:08.23 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:08.31 checking whether the C compiler supports -Wunreachable-code-return... yes 0:08.39 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:08.46 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:08.54 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:08.60 checking whether the C compiler supports -Wclass-varargs... yes 0:08.63 checking whether the C++ compiler supports -Wclass-varargs... yes 0:08.68 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:08.74 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:08.78 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:08.82 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:08.88 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:08.95 checking whether the C compiler supports -Wloop-analysis... yes 0:09.02 checking whether the C++ compiler supports -Wloop-analysis... yes 0:09.10 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:09.18 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:09.22 checking whether the C++ compiler supports -Wcomma-subscript... no 0:09.29 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:09.37 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:09.45 checking whether the C compiler supports -Wenum-float-conversion... yes 0:09.52 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:09.59 checking whether the C++ compiler supports -Wvolatile... no 0:09.67 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... yes 0:09.74 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:09.78 checking whether the C++ compiler supports -Wno-deprecated-this-capture... yes 0:09.86 checking whether the C++ compiler supports -Wcomma... yes 0:09.92 checking whether the C compiler supports -Wduplicated-cond... no 0:09.98 checking whether the C++ compiler supports -Wduplicated-cond... no 0:10.04 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:10.10 checking whether the C compiler supports -Wlogical-op... no 0:10.15 checking whether the C++ compiler supports -Wlogical-op... no 0:10.24 checking whether the C compiler supports -Wstring-conversion... yes 0:10.32 checking whether the C++ compiler supports -Wstring-conversion... yes 0:10.39 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:10.45 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:10.50 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:10.58 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:10.62 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:10.69 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:10.76 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:10.83 checking whether the C compiler supports -Wno-error=coverage-mismatch... no 0:10.89 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... no 0:10.94 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:10.99 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:11.05 checking whether the C compiler supports -Wno-multistatement-macros... no 0:11.11 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:11.18 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:11.23 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:11.28 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:11.37 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:11.44 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 0:11.52 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 0:11.59 checking whether the C compiler supports -Wformat... yes 0:11.63 checking whether the C++ compiler supports -Wformat... yes 0:11.66 checking whether the C compiler supports -Wformat-security... yes 0:11.70 checking whether the C++ compiler supports -Wformat-security... yes 0:11.75 checking whether the C compiler supports -Wformat-overflow=2... no 0:11.82 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:11.92 checking whether the C compiler supports -Wno-psabi... yes 0:11.97 checking whether the C++ compiler supports -Wno-psabi... yes 0:12.05 checking whether the C compiler supports -Wthread-safety... yes 0:12.12 checking whether the C++ compiler supports -Wthread-safety... yes 0:12.19 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:12.26 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:12.34 checking whether the C++ compiler supports -Wno-vla-cxx-extension... yes 0:12.41 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:12.49 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:12.57 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:12.64 checking whether the C++ compiler supports -fno-aligned-new... yes 0:13.47 checking whether we're trying to statically link with libstdc++... no 0:13.67 checking whether the linker supports Identical Code Folding... no 0:13.75 checking whether the C assembler supports -Wa,--noexecstack... yes 0:13.90 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:14.05 checking whether the C linker supports -Wl,-z,text... yes 0:14.17 checking whether the C linker supports -Wl,-z,relro... yes 0:14.26 checking whether the C linker supports -Wl,-z,now... yes 0:14.38 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:14.43 checking whether the C assembler supports -fPIC... yes 0:14.50 checking whether the C compiler supports -fPIC... yes 0:14.58 checking whether the C++ compiler supports -fPIC... yes 0:14.73 checking what kind of list files are supported by the linker... linkerlist 0:14.74 checking for llvm_profdata... /usr/lib/llvm/19/bin/llvm-profdata 0:14.78 checking whether llvm-profdata supports 'order' subcommand... yes 0:14.86 checking whether the C compiler supports temporal instrumentation... yes 0:14.87 WARNING: Disabling LTO because --enable-profile-generate is specified 0:14.98 checking for readelf... /usr/lib/llvm/19/bin/llvm-readelf 0:15.08 checking for objcopy... /usr/lib/llvm/19/bin/llvm-objcopy 0:15.11 checking for alsa... yes 0:15.12 checking MOZ_ALSA_CFLAGS... 0:15.13 checking MOZ_ALSA_LIBS... -lasound 0:15.15 checking for nspr >= 4.32... yes 0:15.16 checking NSPR_CFLAGS... -I/usr/include/nspr 0:15.17 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 0:15.17 checking for rustc... /usr/lib/rust/1.83.0/bin/rustc 0:15.17 checking for cargo... /usr/lib/rust/1.83.0/bin/cargo 0:15.27 checking rustc version... 1.83.0 0:15.30 checking cargo version... 1.83.0 0:15.40 checking for rust host triplet... x86_64-unknown-linux-gnu 0:15.53 checking for rust target triplet... x86_64-unknown-linux-gnu 0:15.53 checking for rustdoc... /usr/lib/rust/1.83.0//bin/rustdoc 0:15.55 checking for cbindgen... /usr/bin/cbindgen 0:15.55 checking for rustfmt... /usr/lib/rust/1.83.0//bin/rustfmt 0:15.56 checking for clang for bindgen... /usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-clang++-19 0:15.56 checking for libclang for bindgen... /usr/lib/llvm/19/lib64/libclang.so 0:15.58 checking that libclang is new enough... yes 0:15.59 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN 0:15.60 checking for libffi > 3.0.9... yes 0:15.61 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi/include 0:15.62 checking MOZ_FFI_LIBS... -lffi 0:15.63 checking for icu-i18n >= 73.1... yes 0:15.64 checking MOZ_ICU_CFLAGS... 0:15.64 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:15.68 checking for tm_zone and tm_gmtoff in struct tm... yes 0:15.79 checking for getpagesize... yes 0:15.94 checking for gmtime_r... yes 0:16.12 checking for localtime_r... yes 0:16.25 checking for gettid... yes 0:16.41 checking for setpriority... yes 0:16.53 checking for syscall... yes 0:16.63 checking for getc_unlocked... yes 0:16.74 checking for pthread_getname_np... yes 0:16.93 checking for pthread_get_name_np... no 0:17.10 checking for strerror... yes 0:17.27 checking for nl_langinfo and CODESET... yes 0:17.45 checking for __cxa_demangle... yes 0:17.64 checking for _getc_nolock... no 0:17.75 checking for localeconv... yes 0:17.78 checking for nodejs... /usr/bin/node (22.12.0) 0:17.80 checking for pango >= 1.22.0... yes 0:17.83 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/lib64/libffi/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 0:17.83 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:17.84 checking for fontconfig >= 2.7.0... yes 0:17.86 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:17.87 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:17.88 checking for freetype2 >= 9.10.3... yes 0:17.89 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:17.90 checking _FT2_LIBS... -lfreetype 0:17.91 checking for aom >= 1.0.0... yes 0:17.92 checking MOZ_SYSTEM_LIBAOM_CFLAGS... 0:17.93 checking MOZ_SYSTEM_LIBAOM_LIBS... -laom 0:17.94 checking for dav1d >= 0.1.1... yes 0:17.95 checking MOZ_SYSTEM_LIBDAV1D_CFLAGS... 0:17.95 checking MOZ_SYSTEM_LIBDAV1D_LIBS... -ldav1d 0:17.96 checking for tar... /bin/gtar 0:17.96 checking for unzip... /usr/bin/unzip 0:17.97 checking for the Mozilla API key... yes 0:17.97 checking for the Google Location Service API key... yes 0:17.97 checking for the Google Safebrowsing API key... yes 0:17.97 checking for the Bing API key... no 0:17.97 checking for the Adjust SDK key... no 0:17.98 checking for the Leanplum SDK key... no 0:17.98 checking for the Pocket API key... no 0:17.98 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:17.99 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:17.99 checking MOZ_WEBP_LIBS... -lwebp -lwebpdemux 0:18.00 checking for graphite2... yes 0:18.00 checking MOZ_GRAPHITE2_CFLAGS... 0:18.01 checking MOZ_GRAPHITE2_LIBS... -lgraphite2 0:18.02 checking for harfbuzz >= 2.7.4... yes 0:18.03 checking MOZ_HARFBUZZ_CFLAGS... -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:18.03 checking MOZ_HARFBUZZ_LIBS... -lharfbuzz 0:18.05 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:18.06 checking MOZ_X11_CFLAGS... 0:18.07 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:18.08 checking for ice sm... yes 0:18.09 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:18.27 checking for stat64... yes 0:18.43 checking for lstat64... yes 0:18.57 checking for truncate64... yes 0:18.72 checking for statvfs64... yes 0:18.86 checking for statvfs... yes 0:18.98 checking for statfs64... yes 0:19.14 checking for statfs... yes 0:19.25 checking for lutimes... yes 0:19.37 checking for posix_fadvise... yes 0:19.53 checking for posix_fallocate... yes 0:19.70 checking for eventfd... yes 0:19.81 checking for arc4random... yes 0:19.98 checking for arc4random_buf... yes 0:20.14 checking for mallinfo... yes 0:20.21 checking for sys/ioccom.h... no 0:20.46 checking for -z pack-relative-relocs option to ld... yes 0:21.70 checking for vpx >= 1.10.0... yes 0:21.70 checking MOZ_LIBVPX_CFLAGS... 0:21.70 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:21.74 checking for vpx/vpx_decoder.h... yes 0:21.89 checking for vpx_codec_dec_init_ver... yes 0:22.06 checking for jpeg_destroy_compress... yes 0:22.16 checking for sufficient jpeg library version... yes 0:22.27 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:22.28 checking for nasm... /usr/bin/nasm 0:22.29 checking nasm version... 2.16.03 0:22.31 checking for dump_syms... not found 0:22.47 checking for getcontext... yes 0:22.47 checking for nss >= 3.106... yes 0:22.48 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr 0:22.48 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 0:22.49 checking for libevent... yes 0:22.50 checking MOZ_LIBEVENT_CFLAGS... 0:22.51 checking MOZ_LIBEVENT_LIBS... -levent 0:22.53 checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... yes 0:22.56 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid 0:22.57 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:22.58 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:22.59 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include 0:22.60 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:22.61 checking for pixman-1 >= 0.40.0... yes 0:22.62 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:22.63 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:22.71 checking for sin_len in struct sockaddr_in... no 0:22.76 checking for sin_len6 in struct sockaddr_in6... no 0:22.83 checking for sa_len in struct sockaddr... no 0:22.93 checking for pthread_cond_timedwait_monotonic_np... no 0:23.03 checking for 32-bits ethtool_cmd.speed... yes 0:23.09 checking for linux/joystick.h... yes 0:23.18 checking for valid C compiler optimization flags... yes 0:23.19 checking for awk... /usr/bin/gawk 0:23.19 checking for gmake... /usr/bin/gmake 0:23.19 checking for watchman... not found 0:23.19 checking for xargs... /usr/bin/xargs 0:23.19 checking for rpmbuild... not found 0:23.41 checking for strip... /usr/lib/llvm/19/bin/llvm-strip 0:23.42 checking for zlib >= 1.2.3... yes 0:23.43 checking MOZ_ZLIB_CFLAGS... 0:23.44 checking MOZ_ZLIB_LIBS... -lz 0:23.45 checking for m4... /usr/bin/m4 0:23.69 loading site script /usr/share/config.site 0:23.69 old-configure: loading site script /usr/share/config.site.d/80crossdev.conf 0:23.69 creating cache ./config.cache 0:23.70 checking if app-specific confvars.sh exists... /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/browser/confvars.sh 0:23.80 updating cache ./config.cache 0:23.83 creating ./config.data 0:24.08 js/src> loading site script /usr/share/config.site 0:24.08 js/src> old-configure: loading site script /usr/share/config.site.d/80crossdev.conf 0:24.08 js/src> loading cache ./config.cache 0:24.12 js/src> creating ./config.data 0:24.16 Creating config.status 0:24.77 Reticulating splines... 0:35.93 Finished reading 1996 moz.build files in 4.16s 0:35.93 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:35.93 Processed into 13272 build config descriptors in 2.27s 0:35.93 RecursiveMake backend executed in 4.39s 0:35.93 4210 total backend files; 3192 created; 2 updated; 1016 unchanged; 0 deleted; 20 -> 1577 Makefile 0:35.93 FasterMake backend executed in 0.00s 0:35.93 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:35.93 Clangd backend executed in 0.00s 0:35.93 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:35.94 Total wall time: 11.21s; CPU time: 11.18s; Efficiency: 100%; Untracked: 0.39s Configure complete! Be sure to run |mach build| to pick up any changes 0:36.94 W Adding make options from /var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/.mozconfig MOZ_OBJDIR=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/instrumented OBJDIR=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/instrumented FOUND_MOZCONFIG=/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3/.mozconfig export FOUND_MOZCONFIG 0:36.94 /usr/bin/gmake -f client.mk -j4 0:36.95 ### Build it 0:36.95 /usr/bin/gmake -j4 -C /var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/instrumented 0:36.95 gmake[1]: Entering directory '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/instrumented' 0:36.96 gmake[1]: warning: -j4 forced in submake: resetting jobserver mode. 0:36.99 gmake[1]: echo: No such file or directory 0:37.00 gmake[1]: *** [Makefile:163: default] Error 127 0:37.00 gmake[1]: Leaving directory '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox_build/instrumented' 0:37.00 gmake: *** [client.mk:60: build] Error 2 0:37.20 W 0 compiler warnings present. * ERROR: www-client/firefox-133.0.3::gentoo failed (compile phase): * Failed to run './mach build --verbose' * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 5320: Called virtx './mach' 'build' '--verbose' * environment, line 6881: Called die * The specific snippet of code: * [[ ${retval} -ne 0 ]] && die "Failed to run '$@'"; * * If you need support, post the output of `emerge --info '=www-client/firefox-133.0.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=www-client/firefox-133.0.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/www-client/firefox-133.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-133.0.3/temp/environment'. * Working directory: '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3' * S: '/var/tmp/portage/www-client/firefox-133.0.3/work/firefox-133.0.3'