INFO: Adding configure options from /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-155.0.1/mozconfig INFO: MOZILLA_OFFICIAL=1 INFO: PKG_CONFIG=/usr/bin/amd64/pkg-config INFO: CC=/usr/gcc/14/bin/gcc INFO: CXX=/usr/gcc/14/bin/g++ INFO: --prefix=/usr INFO: --libdir=/usr/lib/amd64 INFO: --disable-crashreporter INFO: --disable-debug-symbols INFO: --disable-tests INFO: --disable-updater INFO: --enable-jemalloc INFO: --enable-js-shell INFO: --enable-official-branding INFO: --enable-optimize INFO: --enable-pulseaudio INFO: --enable-replace-malloc INFO: --enable-system-pixman INFO: --enable-update-channel=default INFO: --with-distribution-id=org.openindiana INFO: --with-intl-api INFO: --with-system-zlib INFO: --host=x86_64-unknown-illumos INFO: --target=x86_64-unknown-illumos INFO: --without-wasm-sandboxed-libraries INFO: checking for vcs source checkout... INFO: no INFO: checking for a shell... INFO: /usr/gnu/bin/sh INFO: checking for host system type... DEBUG: Executing: `/usr/gnu/bin/sh /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-155.0.1/build/moz.configure/../autoconf/config.sub x86_64-unknown-illumos` INFO: x86_64-unknown-illumos INFO: checking for target system type... DEBUG: Executing: `/usr/gnu/bin/sh /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-155.0.1/build/moz.configure/../autoconf/config.sub x86_64-unknown-illumos` INFO: x86_64-unknown-illumos INFO: checking whether cross compiling... INFO: no INFO: checking if configuration file confvars.sh exists... INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-155.0.1/browser/confvars.sh INFO: checking if configuration file configure.sh exists... INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/firefox-155.0.1/browser/branding/official/configure.sh INFO: checking for the target C compiler... DEBUG: _cc: Looking for /usr/gcc/14/bin/gcc INFO: /usr/gcc/14/bin/gcc INFO: checking for ccache... INFO: not found INFO: checking whether the target C compiler can be used... DEBUG: Creating `/tmp/conftesty1ze70td.c` with content: DEBUG: | #if defined(_MSC_VER) && defined(__clang__) && defined(_MT) DEBUG: | %COMPILER "clang-cl" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | #elif defined(__clang__) DEBUG: | %COMPILER "clang" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | # ifdef __apple_build_version__ DEBUG: | %XCODE 1 DEBUG: | # endif DEBUG: | #elif defined(__GNUC__) && !defined(__MINGW32__) DEBUG: | %COMPILER "gcc" DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__ DEBUG: | #endif DEBUG: | DEBUG: | #if __cplusplus DEBUG: | %cplusplus __cplusplus DEBUG: | #elif __STDC_VERSION__ DEBUG: | %STDC_VERSION __STDC_VERSION__ DEBUG: | #endif DEBUG: | #if __i386__ || _M_IX86 DEBUG: | %CPU "x86" DEBUG: | #elif __x86_64__ || _M_X64 DEBUG: | %CPU "x86_64" DEBUG: | #elif __arm__ || _M_ARM DEBUG: | %CPU "arm" DEBUG: | #elif __aarch64__ || _M_ARM64 DEBUG: | %CPU "aarch64" DEBUG: | #elif __ia64__ DEBUG: | %CPU "ia64" DEBUG: | #elif __s390x__ DEBUG: | %CPU "s390x" DEBUG: | #elif __s390__ DEBUG: | %CPU "s390" DEBUG: | #elif __powerpc64__ DEBUG: | %CPU "ppc64" DEBUG: | #elif __powerpc__ DEBUG: | %CPU "ppc" DEBUG: | #elif __alpha__ DEBUG: | %CPU "Alpha" DEBUG: | #elif __hppa__ DEBUG: | %CPU "hppa" DEBUG: | #elif __sparc__ && __arch64__ DEBUG: | %CPU "sparc64" DEBUG: | #elif __sparc__ DEBUG: | %CPU "sparc" DEBUG: | #elif __m68k__ DEBUG: | %CPU "m68k" DEBUG: | #elif __mips64 DEBUG: | %CPU "mips64" DEBUG: | #elif __mips__ DEBUG: | %CPU "mips32" DEBUG: | #elif __riscv && __riscv_xlen == 64 DEBUG: | %CPU "riscv64" DEBUG: | #elif __loongarch64 DEBUG: | %CPU "loongarch64" DEBUG: | #elif __sh__ DEBUG: | %CPU "sh4" DEBUG: | #elif __wasm32__ DEBUG: | %CPU "wasm32" DEBUG: | #endif DEBUG: | #if __APPLE__ DEBUG: | %KERNEL "Darwin" DEBUG: | #elif __DragonFly__ DEBUG: | %KERNEL "DragonFly" DEBUG: | #elif __FreeBSD__ DEBUG: | %KERNEL "FreeBSD" DEBUG: | #elif __FreeBSD_kernel__ DEBUG: | %KERNEL "kFreeBSD" DEBUG: | #elif __linux__ DEBUG: | %KERNEL "Linux" DEBUG: | #elif __NetBSD__ DEBUG: | %KERNEL "NetBSD" DEBUG: | #elif __OpenBSD__ DEBUG: | %KERNEL "OpenBSD" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "SunOS" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "Illumos" DEBUG: | #elif _WIN32 || __CYGWIN__ DEBUG: | %KERNEL "WINNT" DEBUG: | #elif __wasi__ DEBUG: | %KERNEL "WASI" DEBUG: | #endif DEBUG: | #if __ANDROID__ DEBUG: | %OS "Android" DEBUG: | #endif DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ DEBUG: | %ENDIANNESS "little" DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ DEBUG: | %ENDIANNESS "big" DEBUG: | #endif DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesty1ze70td.c -E` DEBUG: COMPILER = gcc DEBUG: VERSION = 14.3.0 DEBUG: STDC_VERSION = 201710L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little INFO: yes INFO: checking for the target C++ compiler... DEBUG: _cxx: Looking for /usr/gcc/14/bin/g++ INFO: /usr/gcc/14/bin/g++ INFO: checking whether the target C++ compiler can be used... DEBUG: Creating `/tmp/conftest_8fd_276.cpp` with content: DEBUG: | #if defined(_MSC_VER) && defined(__clang__) && defined(_MT) DEBUG: | %COMPILER "clang-cl" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | #elif defined(__clang__) DEBUG: | %COMPILER "clang" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | # ifdef __apple_build_version__ DEBUG: | %XCODE 1 DEBUG: | # endif DEBUG: | #elif defined(__GNUC__) && !defined(__MINGW32__) DEBUG: | %COMPILER "gcc" DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__ DEBUG: | #endif DEBUG: | DEBUG: | #if __cplusplus DEBUG: | %cplusplus __cplusplus DEBUG: | #elif __STDC_VERSION__ DEBUG: | %STDC_VERSION __STDC_VERSION__ DEBUG: | #endif DEBUG: | #if __i386__ || _M_IX86 DEBUG: | %CPU "x86" DEBUG: | #elif __x86_64__ || _M_X64 DEBUG: | %CPU "x86_64" DEBUG: | #elif __arm__ || _M_ARM DEBUG: | %CPU "arm" DEBUG: | #elif __aarch64__ || _M_ARM64 DEBUG: | %CPU "aarch64" DEBUG: | #elif __ia64__ DEBUG: | %CPU "ia64" DEBUG: | #elif __s390x__ DEBUG: | %CPU "s390x" DEBUG: | #elif __s390__ DEBUG: | %CPU "s390" DEBUG: | #elif __powerpc64__ DEBUG: | %CPU "ppc64" DEBUG: | #elif __powerpc__ DEBUG: | %CPU "ppc" DEBUG: | #elif __alpha__ DEBUG: | %CPU "Alpha" DEBUG: | #elif __hppa__ DEBUG: | %CPU "hppa" DEBUG: | #elif __sparc__ && __arch64__ DEBUG: | %CPU "sparc64" DEBUG: | #elif __sparc__ DEBUG: | %CPU "sparc" DEBUG: | #elif __m68k__ DEBUG: | %CPU "m68k" DEBUG: | #elif __mips64 DEBUG: | %CPU "mips64" DEBUG: | #elif __mips__ DEBUG: | %CPU "mips32" DEBUG: | #elif __riscv && __riscv_xlen == 64 DEBUG: | %CPU "riscv64" DEBUG: | #elif __loongarch64 DEBUG: | %CPU "loongarch64" DEBUG: | #elif __sh__ DEBUG: | %CPU "sh4" DEBUG: | #elif __wasm32__ DEBUG: | %CPU "wasm32" DEBUG: | #endif DEBUG: | #if __APPLE__ DEBUG: | %KERNEL "Darwin" DEBUG: | #elif __DragonFly__ DEBUG: | %KERNEL "DragonFly" DEBUG: | #elif __FreeBSD__ DEBUG: | %KERNEL "FreeBSD" DEBUG: | #elif __FreeBSD_kernel__ DEBUG: | %KERNEL "kFreeBSD" DEBUG: | #elif __linux__ DEBUG: | %KERNEL "Linux" DEBUG: | #elif __NetBSD__ DEBUG: | %KERNEL "NetBSD" DEBUG: | #elif __OpenBSD__ DEBUG: | %KERNEL "OpenBSD" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "SunOS" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "Illumos" DEBUG: | #elif _WIN32 || __CYGWIN__ DEBUG: | %KERNEL "WINNT" DEBUG: | #elif __wasi__ DEBUG: | %KERNEL "WASI" DEBUG: | #endif DEBUG: | #if __ANDROID__ DEBUG: | %OS "Android" DEBUG: | #endif DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ DEBUG: | %ENDIANNESS "little" DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ DEBUG: | %ENDIANNESS "big" DEBUG: | #endif DEBUG: Executing: `/usr/gcc/14/bin/g++ /tmp/conftest_8fd_276.cpp -E` DEBUG: COMPILER = gcc DEBUG: VERSION = 14.3.0 DEBUG: cplusplus = 201703L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little DEBUG: Creating `/tmp/conftestye8qiyq3.cpp` with content: DEBUG: | #if defined(_MSC_VER) && defined(__clang__) && defined(_MT) DEBUG: | %COMPILER "clang-cl" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | #elif defined(__clang__) DEBUG: | %COMPILER "clang" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | # ifdef __apple_build_version__ DEBUG: | %XCODE 1 DEBUG: | # endif DEBUG: | #elif defined(__GNUC__) && !defined(__MINGW32__) DEBUG: | %COMPILER "gcc" DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__ DEBUG: | #endif DEBUG: | DEBUG: | #if __cplusplus DEBUG: | %cplusplus __cplusplus DEBUG: | #elif __STDC_VERSION__ DEBUG: | %STDC_VERSION __STDC_VERSION__ DEBUG: | #endif DEBUG: | #if __i386__ || _M_IX86 DEBUG: | %CPU "x86" DEBUG: | #elif __x86_64__ || _M_X64 DEBUG: | %CPU "x86_64" DEBUG: | #elif __arm__ || _M_ARM DEBUG: | %CPU "arm" DEBUG: | #elif __aarch64__ || _M_ARM64 DEBUG: | %CPU "aarch64" DEBUG: | #elif __ia64__ DEBUG: | %CPU "ia64" DEBUG: | #elif __s390x__ DEBUG: | %CPU "s390x" DEBUG: | #elif __s390__ DEBUG: | %CPU "s390" DEBUG: | #elif __powerpc64__ DEBUG: | %CPU "ppc64" DEBUG: | #elif __powerpc__ DEBUG: | %CPU "ppc" DEBUG: | #elif __alpha__ DEBUG: | %CPU "Alpha" DEBUG: | #elif __hppa__ DEBUG: | %CPU "hppa" DEBUG: | #elif __sparc__ && __arch64__ DEBUG: | %CPU "sparc64" DEBUG: | #elif __sparc__ DEBUG: | %CPU "sparc" DEBUG: | #elif __m68k__ DEBUG: | %CPU "m68k" DEBUG: | #elif __mips64 DEBUG: | %CPU "mips64" DEBUG: | #elif __mips__ DEBUG: | %CPU "mips32" DEBUG: | #elif __riscv && __riscv_xlen == 64 DEBUG: | %CPU "riscv64" DEBUG: | #elif __loongarch64 DEBUG: | %CPU "loongarch64" DEBUG: | #elif __sh__ DEBUG: | %CPU "sh4" DEBUG: | #elif __wasm32__ DEBUG: | %CPU "wasm32" DEBUG: | #endif DEBUG: | #if __APPLE__ DEBUG: | %KERNEL "Darwin" DEBUG: | #elif __DragonFly__ DEBUG: | %KERNEL "DragonFly" DEBUG: | #elif __FreeBSD__ DEBUG: | %KERNEL "FreeBSD" DEBUG: | #elif __FreeBSD_kernel__ DEBUG: | %KERNEL "kFreeBSD" DEBUG: | #elif __linux__ DEBUG: | %KERNEL "Linux" DEBUG: | #elif __NetBSD__ DEBUG: | %KERNEL "NetBSD" DEBUG: | #elif __OpenBSD__ DEBUG: | %KERNEL "OpenBSD" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "SunOS" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "Illumos" DEBUG: | #elif _WIN32 || __CYGWIN__ DEBUG: | %KERNEL "WINNT" DEBUG: | #elif __wasi__ DEBUG: | %KERNEL "WASI" DEBUG: | #endif DEBUG: | #if __ANDROID__ DEBUG: | %OS "Android" DEBUG: | #endif DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ DEBUG: | %ENDIANNESS "little" DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ DEBUG: | %ENDIANNESS "big" DEBUG: | #endif DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestye8qiyq3.cpp -E` DEBUG: COMPILER = gcc DEBUG: VERSION = 14.3.0 DEBUG: cplusplus = 202002L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little INFO: yes INFO: checking for unwind.h... DEBUG: Creating `/tmp/conftest19sn048o.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest19sn048o.cpp -c` INFO: yes INFO: checking for _Unwind_Backtrace... DEBUG: Creating `/tmp/conftestlf38ldwu.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char _Unwind_Backtrace(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | _Unwind_Backtrace(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestlf38ldwu.c` INFO: yes INFO: checking for Python 3... INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/mozbuild/srcdirs/firefox-155.0.1-c08348f4b2ff/_virtualenvs/build/bin/python (3.9.25) INFO: checking the target C compiler version... INFO: 14.3.0 INFO: checking the target C compiler works... DEBUG: Creating `/tmp/conftest68r7cp02.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest68r7cp02.c -c` INFO: yes INFO: checking the target C++ compiler version... INFO: 14.3.0 INFO: checking the target C++ compiler works... DEBUG: Creating `/tmp/conftest4r2ftd5c.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest4r2ftd5c.cpp -c` INFO: yes INFO: checking for the host C compiler... DEBUG: _host_cc: Looking for /usr/gcc/14/bin/gcc INFO: /usr/gcc/14/bin/gcc INFO: checking whether the host C compiler can be used... DEBUG: COMPILER = gcc DEBUG: VERSION = 14.3.0 DEBUG: STDC_VERSION = 201710L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little INFO: yes INFO: checking the host C compiler version... INFO: 14.3.0 INFO: checking the host C compiler works... INFO: yes INFO: checking for the host C++ compiler... DEBUG: _host_cxx: Looking for /usr/gcc/14/bin/g++ INFO: /usr/gcc/14/bin/g++ INFO: checking whether the host C++ compiler can be used... DEBUG: COMPILER = gcc DEBUG: VERSION = 14.3.0 DEBUG: cplusplus = 201703L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little DEBUG: COMPILER = gcc DEBUG: VERSION = 14.3.0 DEBUG: cplusplus = 202002L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little INFO: yes INFO: checking the host C++ compiler version... INFO: 14.3.0 INFO: checking the host C++ compiler works... INFO: yes DEBUG: Creating `/tmp/conftesthxdyf4d4.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | #ifndef __GLIBCXX__ DEBUG: | #error 1 DEBUG: | #endif DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesthxdyf4d4.cpp -c` INFO: checking for 64-bit OS... DEBUG: Creating `/tmp/conftestz60jlcn1.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | static_assert(sizeof(void *) == 8, "") DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestz60jlcn1.cpp -c` INFO: yes INFO: checking for __thread keyword for TLS variables... DEBUG: Creating `/tmp/conftestfq993y37.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | static __thread bool tlsIsMainThread = false; return tlsIsMainThread; DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestfq993y37.cpp` INFO: yes INFO: checking for the assembler... DEBUG: _as: Looking for /usr/gcc/14/bin/gcc INFO: /usr/gcc/14/bin/gcc DEBUG: Executing: `/usr/gcc/14/bin/gcc -Wa,--version -c -o /dev/null -x assembler -` INFO: checking for llvm-objdump... DEBUG: llvm_objdump: Looking for llvm-objdump INFO: /usr/clang/21/bin/llvm-objdump INFO: checking for ar... DEBUG: ar: Looking for ar INFO: /usr/gnu/bin/ar INFO: checking whether ar supports response files... DEBUG: Creating `/tmp/conftestvy6uisjb.c` with content: DEBUG: | void foo() {} DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestvy6uisjb.c -c -o /tmp/conftestdm830_7q.o` DEBUG: Creating `/tmp/conftestzha0nopo.list` with content: DEBUG: | /tmp/conftestdm830_7q.o DEBUG: Executing: `/usr/gnu/bin/ar crs /tmp/conftesttawo8qm4.a @/tmp/conftestzha0nopo.list` INFO: yes INFO: checking for host_ar... DEBUG: host_ar: Looking for ar INFO: /usr/gnu/bin/ar INFO: checking for -mavxvnni support... DEBUG: Creating `/tmp/conftestlwncun7a.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestlwncun7a.cpp -mavxvnni -c` INFO: yes INFO: checking for -mavx512bw support... DEBUG: Creating `/tmp/conftestb15pkf_e.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestb15pkf_e.cpp -mavx512bw -mavx512f -mavx512dq -mavx512cd -c` INFO: yes INFO: checking for -mavx512vnni support... DEBUG: Creating `/tmp/conftesty06odjio.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesty06odjio.cpp -mavx512vnni -mavx512bw -mavx512f -mavx512dq -mavx512cd -c` INFO: yes INFO: checking for pkg_config... DEBUG: pkg_config: Looking for /usr/bin/amd64/pkg-config INFO: /usr/bin/amd64/pkg-config INFO: checking for pkg-config version... DEBUG: Executing: `/usr/bin/amd64/pkg-config --version` INFO: 0.29.2 INFO: checking whether pkg-config is pkgconf... DEBUG: Executing: `/usr/bin/amd64/pkg-config --about` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Unknown option --about INFO: no INFO: checking for strndup... DEBUG: Creating `/tmp/conftestbzii3dga.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char strndup(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | strndup(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestbzii3dga.c` DEBUG: | /tmp/conftestbzii3dga.c:4:6: warning: conflicting types for built-in function 'strndup'; expected 'char *(const char *, long unsigned int)' [-Wbuiltin-declaration-mismatch] DEBUG: | 4 | char strndup(); DEBUG: | | ^~~~~~~ INFO: yes INFO: checking for posix_memalign... DEBUG: Creating `/tmp/conftestc8m53w2k.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char posix_memalign(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | posix_memalign(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestc8m53w2k.c` DEBUG: | /tmp/conftestc8m53w2k.c:4:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, long unsigned int, long unsigned int)' [-Wbuiltin-declaration-mismatch] DEBUG: | 4 | char posix_memalign(); DEBUG: | | ^~~~~~~~~~~~~~ INFO: yes INFO: checking for memalign... DEBUG: Creating `/tmp/conftesthoys_n83.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char memalign(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | memalign(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesthoys_n83.c` INFO: yes INFO: checking for malloc_usable_size... DEBUG: Creating `/tmp/conftestg4ko_l9q.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char malloc_usable_size(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | malloc_usable_size(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestg4ko_l9q.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | malloc_usable_size /var/tmp//ccTGWUSc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for malloc.h... DEBUG: Creating `/tmp/conftestgy8i5o30.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestgy8i5o30.cpp -c` INFO: yes INFO: checking for stdint.h... DEBUG: Creating `/tmp/conftest_ekqwwcq.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest_ekqwwcq.cpp -c` INFO: yes INFO: checking for inttypes.h... DEBUG: Creating `/tmp/conftestbpxz19_n.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestbpxz19_n.cpp -c` INFO: yes INFO: checking for alloca.h... DEBUG: Creating `/tmp/conftesticq99yv1.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesticq99yv1.cpp -c` INFO: yes INFO: checking for sys/byteorder.h... DEBUG: Creating `/tmp/conftestzebgpoih.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestzebgpoih.cpp -c` INFO: yes INFO: checking for getopt.h... DEBUG: Creating `/tmp/conftestwg44r4wt.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestwg44r4wt.cpp -c` INFO: yes INFO: checking for unistd.h... DEBUG: Creating `/tmp/conftestuz9fpi68.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestuz9fpi68.cpp -c` INFO: yes INFO: checking for nl_types.h... DEBUG: Creating `/tmp/conftestkd4q5c3u.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestkd4q5c3u.cpp -c` INFO: yes INFO: checking for cpuid.h... DEBUG: Creating `/tmp/conftestnrsalc6s.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestnrsalc6s.cpp -c` INFO: yes INFO: checking for fts.h... DEBUG: Creating `/tmp/conftestoldss_e9.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestoldss_e9.cpp -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | In file included from /tmp/conftestoldss_e9.cpp:1: DEBUG: | /usr/include/fts.h:41:9: error: 'dev_t' does not name a type DEBUG: | 41 | dev_t fts_dev; /* starting device # */ DEBUG: | | ^~~~~ DEBUG: | /usr/include/fts.h:44:9: error: 'size_t' does not name a type DEBUG: | 44 | size_t fts_pathlen; /* sizeof(path) */ DEBUG: | | ^~~~~~ DEBUG: | /usr/include/fts.h:1:1: note: 'size_t' is defined in header ''; this is probably fixable by adding '#include ' DEBUG: | +++ |+#include DEBUG: | 1 | /* DEBUG: | /usr/include/fts.h:72:9: error: 'size_t' does not name a type DEBUG: | 72 | size_t fts_pathlen; /* strlen(fts_path) */ DEBUG: | | ^~~~~~ DEBUG: | /usr/include/fts.h:72:9: note: 'size_t' is defined in header ''; this is probably fixable by adding '#include ' DEBUG: | /usr/include/fts.h:73:9: error: 'size_t' does not name a type DEBUG: | 73 | size_t fts_namelen; /* strlen(fts_name) */ DEBUG: | | ^~~~~~ DEBUG: | /usr/include/fts.h:73:9: note: 'size_t' is defined in header ''; this is probably fixable by adding '#include ' DEBUG: | /usr/include/fts.h:75:9: error: 'ino_t' does not name a type; did you mean 'int'? DEBUG: | 75 | ino_t fts_ino; /* inode */ DEBUG: | | ^~~~~ DEBUG: | | int DEBUG: | /usr/include/fts.h:76:9: error: 'dev_t' does not name a type DEBUG: | 76 | dev_t fts_dev; /* device */ DEBUG: | | ^~~~~ DEBUG: | /usr/include/fts.h:77:9: error: 'nlink_t' does not name a type DEBUG: | 77 | nlink_t fts_nlink; /* link count */ DEBUG: | | ^~~~~~~ INFO: no INFO: checking for sys/statvfs.h... DEBUG: Creating `/tmp/conftestkiuu0ntg.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestkiuu0ntg.cpp -c` INFO: yes INFO: checking for sys/statfs.h... DEBUG: Creating `/tmp/conftesta_wcb8ig.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesta_wcb8ig.cpp -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | In file included from /tmp/conftesta_wcb8ig.cpp:1: DEBUG: | /usr/include/sys/statfs.h:52:9: error: 'ino_t' does not name a type; did you mean 'int'? DEBUG: | 52 | ino_t f_files; /* Total number of file nodes (inodes) */ DEBUG: | | ^~~~~ DEBUG: | | int DEBUG: | /usr/include/sys/statfs.h:53:9: error: 'ino_t' does not name a type; did you mean 'int'? DEBUG: | 53 | ino_t f_ffree; /* Total number of free file nodes */ DEBUG: | | ^~~~~ DEBUG: | | int INFO: no INFO: checking for sys/vfs.h... DEBUG: Creating `/tmp/conftesty1og650d.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesty1og650d.cpp -c` INFO: yes INFO: checking for sys/mount.h... DEBUG: Creating `/tmp/conftestiywv1_jp.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestiywv1_jp.cpp -c` INFO: yes INFO: checking for sys/quota.h... DEBUG: Creating `/tmp/conftestn_0w49d0.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | quotactl(0, nullptr, 0, (caddr_t)nullptr); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestn_0w49d0.cpp -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestn_0w49d0.cpp:1:10: fatal error: sys/quota.h: No such file or directory DEBUG: | 1 | #include DEBUG: | | ^~~~~~~~~~~~~ DEBUG: | compilation terminated. INFO: no INFO: checking for sys/queue.h... DEBUG: Creating `/tmp/conftestv_fqm1of.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestv_fqm1of.cpp -c` INFO: yes INFO: checking for sys/types.h... DEBUG: Creating `/tmp/conftest1wkjgq0n.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest1wkjgq0n.cpp -c` INFO: yes INFO: checking for netinet/in.h... DEBUG: Creating `/tmp/conftestmhqswbwj.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestmhqswbwj.cpp -c` INFO: yes INFO: checking for byteswap.h... DEBUG: Creating `/tmp/conftestsv0h75mv.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestsv0h75mv.cpp -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestsv0h75mv.cpp:1:10: fatal error: byteswap.h: No such file or directory DEBUG: | 1 | #include DEBUG: | | ^~~~~~~~~~~~ DEBUG: | compilation terminated. INFO: no INFO: checking for memfd_create in sys/mman.h... DEBUG: Creating `/tmp/conftest1dfj1v73.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | memfd_create("", 0); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest1dfj1v73.cpp -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftest1dfj1v73.cpp: In function 'int main()': DEBUG: | /tmp/conftest1dfj1v73.cpp:5:1: error: 'memfd_create' was not declared in this scope; did you mean 'timer_create'? DEBUG: | 5 | memfd_create("", 0); DEBUG: | | ^~~~~~~~~~~~ DEBUG: | | timer_create INFO: no INFO: checking for clock_gettime(CLOCK_MONOTONIC)... DEBUG: Creating `/tmp/conftestv03v8pkh.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestv03v8pkh.cpp` INFO: yes INFO: checking for res_ninit()... DEBUG: Creating `/tmp/conftestmlroxmew.cpp` with content: DEBUG: | #include DEBUG: | #include DEBUG: | #include DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | int foo = res_ninit(&_res); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestmlroxmew.cpp` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | _res /var/tmp//cc.gacUc.o DEBUG: | res_ninit /var/tmp//cc.gacUc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for dladdr... DEBUG: Creating `/tmp/conftesth9w8zdwp.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char dladdr(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | dladdr(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesth9w8zdwp.c` INFO: yes INFO: checking for dlfcn.h... DEBUG: Creating `/tmp/conftesttym4ajg_.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesttym4ajg_.cpp -c` INFO: yes INFO: checking for dlopen in -ldl... DEBUG: Creating `/tmp/conftest1n1okynw.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char dlopen(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | dlopen(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest1n1okynw.c -ldl` INFO: yes INFO: checking for gethostbyname_r in -lc_r... DEBUG: Creating `/tmp/conftest51qhrqtj.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char gethostbyname_r(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | gethostbyname_r(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest51qhrqtj.c -lc_r` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | ld: fatal: library -lc_r: not found DEBUG: | ld: fatal: file processing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for socket in -lsocket... DEBUG: Creating `/tmp/conftestwy7r601h.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char socket(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | socket(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestwy7r601h.c -lsocket` INFO: yes INFO: checking for pthread_create... DEBUG: Creating `/tmp/conftestdp2e92f5.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char pthread_create(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | pthread_create(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestdp2e92f5.c` INFO: yes INFO: checking for pthread.h... DEBUG: Creating `/tmp/conftestusgfvl0u.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestusgfvl0u.cpp -c` INFO: yes INFO: checking whether the C compiler supports -pthread... DEBUG: Creating `/tmp/conftesti1_7ao92.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesti1_7ao92.c -Werror -pthread -c` INFO: yes DEBUG: Creating `/tmp/conftesthbfatyxb.cpp` with content: DEBUG: | #include DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | std::atomic foo; foo = 1; DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesthbfatyxb.cpp` INFO: checking whether 64-bits std::atomic requires -latomic... INFO: no INFO: checking whether the C compiler supports -Wbitfield-enum-conversion... DEBUG: Creating `/tmp/conftestin2c7ui9.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestin2c7ui9.c -Werror -Wbitfield-enum-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wbitfield-enum-conversion'; did you mean '-Wno-enum-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wbitfield-enum-conversion... DEBUG: Creating `/tmp/conftestwiw7_tlh.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestwiw7_tlh.cpp -Werror -Wbitfield-enum-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wbitfield-enum-conversion'; did you mean '-Wno-enum-conversion'? INFO: no INFO: checking whether the C compiler supports -Wformat-type-confusion... DEBUG: Creating `/tmp/conftesttvtfcalb.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesttvtfcalb.c -Werror -Wformat-type-confusion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wformat-type-confusion' INFO: no INFO: checking whether the C++ compiler supports -Wformat-type-confusion... DEBUG: Creating `/tmp/conftest7_h80g3v.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest7_h80g3v.cpp -Werror -Wformat-type-confusion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wformat-type-confusion' INFO: no INFO: checking whether the C compiler supports -Wshadow-field-in-constructor-modified... DEBUG: Creating `/tmp/conftestyau_okzn.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestyau_okzn.c -Werror -Wshadow-field-in-constructor-modified -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wshadow-field-in-constructor-modified' INFO: no INFO: checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... DEBUG: Creating `/tmp/conftestn3rnwuue.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestn3rnwuue.cpp -Werror -Wshadow-field-in-constructor-modified -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wshadow-field-in-constructor-modified' INFO: no INFO: checking whether the C compiler supports -Wtautological-constant-in-range-compare... DEBUG: Creating `/tmp/conftest7ndfp3fs.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest7ndfp3fs.c -Werror -Wtautological-constant-in-range-compare -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wtautological-constant-in-range-compare' INFO: no INFO: checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... DEBUG: Creating `/tmp/conftestpbyb8ty4.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestpbyb8ty4.cpp -Werror -Wtautological-constant-in-range-compare -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wtautological-constant-in-range-compare' INFO: no INFO: checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... DEBUG: Creating `/tmp/conftest7tgp4gsx.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest7tgp4gsx.c -Werror -Wno-error=tautological-type-limit-compare -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1: error: '-Wno-error=tautological-type-limit-compare': no option '-Wtautological-type-limit-compare'; did you mean '-Wtautological-compare'? INFO: no INFO: checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... DEBUG: Creating `/tmp/conftestwfg21ly8.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestwfg21ly8.cpp -Werror -Wno-error=tautological-type-limit-compare -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1plus: error: '-Wno-error=tautological-type-limit-compare': no option '-Wtautological-type-limit-compare'; did you mean '-Wtautological-compare'? INFO: no INFO: checking whether the C compiler supports -Wunreachable-code-return... DEBUG: Creating `/tmp/conftest7jt41_0z.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest7jt41_0z.c -Werror -Wunreachable-code-return -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wunreachable-code-return'; did you mean '-Wunreachable-code'? INFO: no INFO: checking whether the C++ compiler supports -Wunreachable-code-return... DEBUG: Creating `/tmp/conftestwani8siq.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestwani8siq.cpp -Werror -Wunreachable-code-return -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wunreachable-code-return'; did you mean '-Wunreachable-code'? INFO: no INFO: checking whether the C compiler supports -Wclass-varargs... DEBUG: Creating `/tmp/conftestm7mvwty2.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestm7mvwty2.c -Werror -Wclass-varargs -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wclass-varargs'; did you mean '-Wno-varargs'? INFO: no INFO: checking whether the C++ compiler supports -Wclass-varargs... DEBUG: Creating `/tmp/conftest9aalgn1x.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest9aalgn1x.cpp -Werror -Wclass-varargs -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wclass-varargs'; did you mean '-Wno-varargs'? INFO: no INFO: checking whether the C++ compiler supports -Wempty-init-stmt... DEBUG: Creating `/tmp/conftestquqlqr2p.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestquqlqr2p.cpp -Werror -Wempty-init-stmt -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wempty-init-stmt' INFO: no INFO: checking whether the C compiler supports -Wfloat-overflow-conversion... DEBUG: Creating `/tmp/conftestohu2care.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestohu2care.c -Werror -Wfloat-overflow-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wfloat-overflow-conversion'; did you mean '-Wfloat-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wfloat-overflow-conversion... DEBUG: Creating `/tmp/conftesta7asan0b.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesta7asan0b.cpp -Werror -Wfloat-overflow-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wfloat-overflow-conversion'; did you mean '-Wfloat-conversion'? INFO: no INFO: checking whether the C compiler supports -Wfloat-zero-conversion... DEBUG: Creating `/tmp/conftestzle9wviu.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestzle9wviu.c -Werror -Wfloat-zero-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wfloat-zero-conversion'; did you mean '-Wfloat-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wfloat-zero-conversion... DEBUG: Creating `/tmp/conftestakqn9g2y.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestakqn9g2y.cpp -Werror -Wfloat-zero-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wfloat-zero-conversion'; did you mean '-Wfloat-conversion'? INFO: no INFO: checking whether the C compiler supports -Wloop-analysis... DEBUG: Creating `/tmp/conftestv2_l0b4r.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestv2_l0b4r.c -Werror -Wloop-analysis -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wloop-analysis' INFO: no INFO: checking whether the C++ compiler supports -Wloop-analysis... DEBUG: Creating `/tmp/conftestiju1sb0x.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestiju1sb0x.cpp -Werror -Wloop-analysis -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wloop-analysis' INFO: no INFO: checking whether the C compiler supports -Wno-range-loop-analysis... DEBUG: Creating `/tmp/conftest5a4kr1n3.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest5a4kr1n3.c -Werror -Wrange-loop-analysis -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wrange-loop-analysis' INFO: no INFO: checking whether the C++ compiler supports -Wno-range-loop-analysis... DEBUG: Creating `/tmp/conftesti0sh661h.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesti0sh661h.cpp -Werror -Wrange-loop-analysis -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wrange-loop-analysis' INFO: no INFO: checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... DEBUG: Creating `/tmp/conftest18me729v.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest18me729v.cpp -Werror -Wdeprecated-anon-enum-enum-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wdeprecated-anon-enum-enum-conversion'; did you mean '-Wdeprecated-enum-enum-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... DEBUG: Creating `/tmp/conftestvsjatcii.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestvsjatcii.cpp -Werror -Wdeprecated-enum-enum-conversion -c` INFO: yes INFO: checking whether the C++ compiler supports -Wdeprecated-literal-operator... DEBUG: Creating `/tmp/conftest5trmlj12.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest5trmlj12.cpp -Werror -Wdeprecated-literal-operator -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wdeprecated-literal-operator' INFO: no INFO: checking whether the C compiler supports -Winvalid-utf8... DEBUG: Creating `/tmp/conftestn7l1qvbe.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestn7l1qvbe.c -Werror -Winvalid-utf8 -c` INFO: yes INFO: checking whether the C++ compiler supports -Winvalid-utf8... DEBUG: Creating `/tmp/conftestoa0wdfnb.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestoa0wdfnb.cpp -Werror -Winvalid-utf8 -c` INFO: yes INFO: checking whether the C++ compiler supports -Wcomma... DEBUG: Creating `/tmp/conftestpy2gt4r9.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestpy2gt4r9.cpp -Werror -Wcomma -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wcomma'; did you mean '-Wcomment'? INFO: no INFO: checking whether the C compiler supports -Wduplicated-cond... DEBUG: Creating `/tmp/conftestjl728f0e.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestjl728f0e.c -Werror -Wduplicated-cond -c` INFO: yes INFO: checking whether the C++ compiler supports -Wduplicated-cond... DEBUG: Creating `/tmp/conftesty4vy2uzz.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesty4vy2uzz.cpp -Werror -Wduplicated-cond -c` INFO: yes INFO: checking whether the C++ compiler supports -Wimplicit-fallthrough... DEBUG: Creating `/tmp/conftestx3v5cx2q.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestx3v5cx2q.cpp -Werror -Wimplicit-fallthrough -c` INFO: yes INFO: checking whether the C compiler supports -Wlogical-op... DEBUG: Creating `/tmp/conftestezjcsqgq.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestezjcsqgq.c -Werror -Wlogical-op -c` INFO: yes INFO: checking whether the C++ compiler supports -Wlogical-op... DEBUG: Creating `/tmp/conftest28xgytj2.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest28xgytj2.cpp -Werror -Wlogical-op -c` INFO: yes INFO: checking whether the C compiler supports -Wstring-conversion... DEBUG: Creating `/tmp/conftestomlmufki.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestomlmufki.c -Werror -Wstring-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wstring-conversion'; did you mean '-Wsign-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wstring-conversion... DEBUG: Creating `/tmp/conftest1gefvw4u.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest1gefvw4u.cpp -Werror -Wstring-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wstring-conversion'; did you mean '-Wsign-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wno-inline-new-delete... DEBUG: Creating `/tmp/conftestdqdryqfw.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestdqdryqfw.cpp -Werror -Winline-new-delete -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Winline-new-delete'; did you mean '-Wmismatched-new-delete'? INFO: no INFO: checking whether the C compiler supports -Wno-error=maybe-uninitialized... DEBUG: Creating `/tmp/conftest0aa9_qh3.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest0aa9_qh3.c -Werror -Wno-error=maybe-uninitialized -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... DEBUG: Creating `/tmp/conftestf6uf7uy5.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestf6uf7uy5.cpp -Werror -Wno-error=maybe-uninitialized -c` INFO: yes INFO: checking whether the C compiler supports -Wno-error=deprecated-declarations... DEBUG: Creating `/tmp/conftest0wbsfh2z.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest0wbsfh2z.c -Werror -Wno-error=deprecated-declarations -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-error=deprecated-declarations... DEBUG: Creating `/tmp/conftesta3nd3qrn.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesta3nd3qrn.cpp -Werror -Wno-error=deprecated-declarations -c` INFO: yes INFO: checking whether the C compiler supports -Wno-error=array-bounds... DEBUG: Creating `/tmp/conftestuiurrdp4.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestuiurrdp4.c -Werror -Wno-error=array-bounds -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-error=array-bounds... DEBUG: Creating `/tmp/conftestjy8_459k.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestjy8_459k.cpp -Werror -Wno-error=array-bounds -c` INFO: yes INFO: checking whether the C compiler supports -Wno-error=free-nonheap-object... DEBUG: Creating `/tmp/conftestpgwtw12f.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestpgwtw12f.c -Werror -Wno-error=free-nonheap-object -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-error=free-nonheap-object... DEBUG: Creating `/tmp/conftest6b7ytcd0.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest6b7ytcd0.cpp -Werror -Wno-error=free-nonheap-object -c` INFO: yes INFO: checking whether the C compiler supports -Wno-multistatement-macros... DEBUG: Creating `/tmp/conftestlnyrd3uk.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestlnyrd3uk.c -Werror -Wmultistatement-macros -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-multistatement-macros... DEBUG: Creating `/tmp/conftest5nx1xtqv.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest5nx1xtqv.cpp -Werror -Wmultistatement-macros -c` INFO: yes INFO: checking whether the C compiler supports -Wno-error=class-memaccess... DEBUG: Creating `/tmp/conftestzrhp6kms.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestzrhp6kms.c -Werror -Wno-error=class-memaccess -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-error=class-memaccess... DEBUG: Creating `/tmp/conftesto787ci5p.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesto787ci5p.cpp -Werror -Wno-error=class-memaccess -c` INFO: yes INFO: checking whether the C compiler supports -Wno-error=atomic-alignment... DEBUG: Creating `/tmp/conftestq7u_k_6s.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestq7u_k_6s.c -Werror -Wno-error=atomic-alignment -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1: error: '-Wno-error=atomic-alignment': no option '-Watomic-alignment' INFO: no INFO: checking whether the C++ compiler supports -Wno-error=atomic-alignment... DEBUG: Creating `/tmp/conftestlomos0pm.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestlomos0pm.cpp -Werror -Wno-error=atomic-alignment -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1plus: error: '-Wno-error=atomic-alignment': no option '-Watomic-alignment' INFO: no INFO: checking whether the C compiler supports -Wno-error=deprecated-builtins... DEBUG: Creating `/tmp/conftestcuev_61m.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestcuev_61m.c -Werror -Wno-error=deprecated-builtins -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1: error: '-Wno-error=deprecated-builtins': no option '-Wdeprecated-builtins'; did you mean '-Wdeprecated-declarations'? INFO: no INFO: checking whether the C++ compiler supports -Wno-error=deprecated-builtins... DEBUG: Creating `/tmp/conftestuhzl7ky5.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestuhzl7ky5.cpp -Werror -Wno-error=deprecated-builtins -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1plus: error: '-Wno-error=deprecated-builtins': no option '-Wdeprecated-builtins'; did you mean '-Wdeprecated-declarations'? INFO: no INFO: checking whether the C compiler supports -Wformat... DEBUG: Creating `/tmp/conftestyxkw1xu5.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestyxkw1xu5.c -Werror -Wformat -c` INFO: yes INFO: checking whether the C++ compiler supports -Wformat... DEBUG: Creating `/tmp/conftest9edjun9n.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest9edjun9n.cpp -Werror -Wformat -c` INFO: yes INFO: checking whether the C compiler supports -Wformat-security... DEBUG: Creating `/tmp/conftest5y821zon.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest5y821zon.c -Werror -Wformat-security -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security] DEBUG: | cc1: all warnings being treated as errors INFO: no INFO: checking whether the C++ compiler supports -Wformat-security... DEBUG: Creating `/tmp/conftest7l37oolp.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest7l37oolp.cpp -Werror -Wformat-security -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | cc1plus: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security] DEBUG: | cc1plus: all warnings being treated as errors INFO: no INFO: checking whether the C compiler supports -Wformat-overflow=2... DEBUG: Creating `/tmp/conftest9vuivu4p.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest9vuivu4p.c -Werror -Wformat-overflow=2 -c` INFO: yes INFO: checking whether the C++ compiler supports -Wformat-overflow=2... DEBUG: Creating `/tmp/conftestr29hx40i.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestr29hx40i.cpp -Werror -Wformat-overflow=2 -c` INFO: yes INFO: checking whether the C compiler supports -Werror=implicit-function-declaration... DEBUG: Creating `/tmp/conftestjs0lv0_n.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestjs0lv0_n.c -Werror=implicit-function-declaration -c` INFO: yes INFO: checking whether the C compiler supports -Wno-psabi... DEBUG: Creating `/tmp/conftestpqwfn1ul.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestpqwfn1ul.c -Werror -Wpsabi -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-psabi... DEBUG: Creating `/tmp/conftest9dr4tab9.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest9dr4tab9.cpp -Werror -Wpsabi -c` INFO: yes INFO: checking whether the C compiler supports -Wno-error=builtin-macro-redefined... DEBUG: Creating `/tmp/conftest4k_ih8a7.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest4k_ih8a7.c -Werror -Wno-error=builtin-macro-redefined -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... DEBUG: Creating `/tmp/conftest84j4wmgm.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest84j4wmgm.cpp -Werror -Wno-error=builtin-macro-redefined -c` INFO: yes INFO: checking whether the C++ compiler supports -Wno-vla-cxx-extension... DEBUG: Creating `/tmp/conftest0ikuaaow.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest0ikuaaow.cpp -Werror -Wvla-cxx-extension -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wvla-cxx-extension' INFO: no INFO: checking whether the C compiler supports -Wno-unknown-warning-option... DEBUG: Creating `/tmp/conftest0jj96dxt.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest0jj96dxt.c -Werror -Wunknown-warning-option -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wunknown-warning-option' INFO: no INFO: checking whether the C++ compiler supports -Wno-unknown-warning-option... DEBUG: Creating `/tmp/conftest_8_629_1.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest_8_629_1.cpp -Werror -Wunknown-warning-option -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wunknown-warning-option' INFO: no INFO: checking whether the C compiler supports -Wno-character-conversion... DEBUG: Creating `/tmp/conftestet3mefr0.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestet3mefr0.c -Werror -Wcharacter-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-Wcharacter-conversion'; did you mean '-Warith-conversion'? INFO: no INFO: checking whether the C++ compiler supports -Wno-character-conversion... DEBUG: Creating `/tmp/conftestf6cvtnsi.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestf6cvtnsi.cpp -Werror -Wcharacter-conversion -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-Wcharacter-conversion'; did you mean '-Warith-conversion'? INFO: no INFO: checking whether the C++ compiler supports -fno-sized-deallocation... DEBUG: Creating `/tmp/conftestmzuu8xwn.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestmzuu8xwn.cpp -Werror -fno-sized-deallocation -c` INFO: yes INFO: checking whether the C++ compiler supports -fno-aligned-new... DEBUG: Creating `/tmp/conftest4xft3emv.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest4xft3emv.cpp -Werror -fno-aligned-new -c` INFO: yes INFO: checking whether the C compiler supports -fdiagnostics-absolute-paths... DEBUG: Creating `/tmp/conftestqs6aa8jv.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestqs6aa8jv.c -Werror -fdiagnostics-absolute-paths -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | gcc: error: unrecognized command-line option '-fdiagnostics-absolute-paths'; did you mean '-fdiagnostics-generate-patch'? INFO: no INFO: checking whether the C++ compiler supports -fdiagnostics-absolute-paths... DEBUG: Creating `/tmp/conftestpxz6jr0k.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestpxz6jr0k.cpp -Werror -fdiagnostics-absolute-paths -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | g++: error: unrecognized command-line option '-fdiagnostics-absolute-paths'; did you mean '-fdiagnostics-generate-patch'? INFO: no INFO: checking whether the C compiler supports -pipe... DEBUG: Creating `/tmp/conftesty04uf_vc.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesty04uf_vc.c -Werror -pipe -c` INFO: yes INFO: checking whether the C++ compiler supports -pipe... DEBUG: Creating `/tmp/conftestdzg4c7o_.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestdzg4c7o_.cpp -Werror -pipe -c` INFO: yes INFO: checking whether the C linker supports -Wl,--build-id=sha1... DEBUG: Creating `/tmp/conftest_wa0gz4d.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest_wa0gz4d.c -Wl,--build-id=sha1` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | ld: fatal: unrecognized option '--build-id=sha1' DEBUG: | ld: fatal: use the -z help option for usage information DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking whether the C assembler supports -Wa,--noexecstack... DEBUG: Creating `/tmp/conftest_0h8o0em.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest_0h8o0em.c -Wa,--noexecstack -c` INFO: yes INFO: checking whether the C linker supports -Wl,-z,noexecstack... DEBUG: Creating `/tmp/conftestm14v4q0o.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestm14v4q0o.c -Wl,-z,noexecstack` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | ld: fatal: option -z has illegal argument 'noexecstack' DEBUG: | ld: fatal: flags processing errors DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking whether the C linker supports -Wl,-z,text... DEBUG: Creating `/tmp/conftest7otzi9ab.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest7otzi9ab.c -Wl,-z,text` INFO: yes INFO: checking whether the C linker supports -Wl,-z,relro... DEBUG: Creating `/tmp/conftestak626z93.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestak626z93.c -Wl,-z,relro` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | ld: fatal: option -z has illegal argument 'relro' DEBUG: | ld: fatal: flags processing errors DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking whether the C linker supports -Wl,-z,now... DEBUG: Creating `/tmp/conftestfu4elq6p.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestfu4elq6p.c -Wl,-z,now` INFO: yes INFO: checking whether the C linker supports -Wl,-z,nocopyreloc... DEBUG: Creating `/tmp/conftestffb80wcg.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestffb80wcg.c -Wl,-z,nocopyreloc` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | ld: fatal: option -z has illegal argument 'nocopyreloc' DEBUG: | ld: fatal: flags processing errors DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking whether the C assembler supports -fPIC... DEBUG: Creating `/tmp/conftestkl_xpwor.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestkl_xpwor.c -fPIC -c` INFO: yes INFO: checking whether the C compiler supports -fPIC... DEBUG: Creating `/tmp/conftestd_l61dv1.c` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestd_l61dv1.c -Werror -fPIC -c` INFO: yes INFO: checking whether the C++ compiler supports -fPIC... DEBUG: Creating `/tmp/conftest8kkzc4tb.cpp` with content: DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest8kkzc4tb.cpp -Werror -fPIC -c` INFO: yes INFO: checking what kind of list files are supported by the linker... DEBUG: Creating `/tmp/conftest1ent8zsv.c` with content: DEBUG: | int main() {} DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest1ent8zsv.c -c -o /tmp/conftestvut2cqmw.o` DEBUG: Executing: `/usr/gcc/14/bin/gcc -o /tmp/conftest_bulttbb.out -Wl,@/tmp/conftestyh3hi9r_.list` INFO: linkerlist INFO: checking for llvm_profdata... DEBUG: llvm_profdata: Looking for llvm-profdata INFO: /usr/clang/21/bin/llvm-profdata INFO: checking for readelf... DEBUG: readelf: Looking for llvm-readelf DEBUG: Executing: `/usr/clang/21/bin/llvm-readelf --help` INFO: /usr/clang/21/bin/llvm-readelf INFO: checking for objcopy... DEBUG: objcopy: Looking for llvm-objcopy DEBUG: Executing: `/usr/clang/21/bin/llvm-objcopy --help` INFO: /usr/clang/21/bin/llvm-objcopy INFO: checking for libpulse... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors libpulse` INFO: yes INFO: checking MOZ_PULSEAUDIO_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags libpulse` INFO: -D_REENTRANT INFO: checking MOZ_PULSEAUDIO_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs libpulse` INFO: -lpulse -pthread INFO: checking for rustc... DEBUG: _rustc: Looking for rustc INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/rustc INFO: checking for cargo... DEBUG: _cargo: Looking for cargo INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/cargo DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/rustc +stable` DEBUG: Executing: `rustup which rustc` INFO: Actually using '/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/rustc' DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/cargo +stable` DEBUG: Executing: `rustup which cargo` INFO: Actually using '/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/cargo' INFO: checking rustc version... DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/rustc --version --verbose` INFO: 1.96.0 INFO: checking cargo version... DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/cargo --version --verbose` INFO: 1.96.0 DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/rustc --print target-list` INFO: checking for rust host triplet... DEBUG: Creating `/tmp/conftest1_hcghd3.rs` with content: DEBUG: | pub extern "C" fn hello() { println!("Hello world"); } DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/rustc --crate-type staticlib --target=x86_64-unknown-illumos -o /tmp/conftesthfmhn3y5.rlib /tmp/conftest1_hcghd3.rs` INFO: x86_64-unknown-illumos INFO: checking for rust target triplet... DEBUG: Creating `/tmp/conftestbrbbw5oi.rs` with content: DEBUG: | pub extern "C" fn hello() { println!("Hello world"); } DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.rust_up/toolchains/1.96.0-x86_64-unknown-illumos/bin/rustc --crate-type staticlib --target=x86_64-unknown-illumos -o /tmp/conftest5z1hxdtb.rlib /tmp/conftestbrbbw5oi.rs` INFO: x86_64-unknown-illumos INFO: checking for rustdoc... DEBUG: rustdoc: Looking for rustdoc INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/rustdoc INFO: checking for cbindgen... DEBUG: trying cbindgen: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/cbindgen DEBUG: Executing: `/jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/cbindgen --version` DEBUG: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/cbindgen has version 0.29.4 INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/cbindgen INFO: checking for rustfmt... DEBUG: rustfmt: Looking for rustfmt INFO: /jenkins/jobs/oi-userland/workspace/components/web/firefox/build/.cargo/bin/rustfmt INFO: checking for clang for bindgen... DEBUG: Creating `/tmp/conftest0puwaqkt.cpp` with content: DEBUG: | #if defined(_MSC_VER) && defined(__clang__) && defined(_MT) DEBUG: | %COMPILER "clang-cl" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | #elif defined(__clang__) DEBUG: | %COMPILER "clang" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | # ifdef __apple_build_version__ DEBUG: | %XCODE 1 DEBUG: | # endif DEBUG: | #elif defined(__GNUC__) && !defined(__MINGW32__) DEBUG: | %COMPILER "gcc" DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__ DEBUG: | #endif DEBUG: | DEBUG: | #if __cplusplus DEBUG: | %cplusplus __cplusplus DEBUG: | #elif __STDC_VERSION__ DEBUG: | %STDC_VERSION __STDC_VERSION__ DEBUG: | #endif DEBUG: | #if __i386__ || _M_IX86 DEBUG: | %CPU "x86" DEBUG: | #elif __x86_64__ || _M_X64 DEBUG: | %CPU "x86_64" DEBUG: | #elif __arm__ || _M_ARM DEBUG: | %CPU "arm" DEBUG: | #elif __aarch64__ || _M_ARM64 DEBUG: | %CPU "aarch64" DEBUG: | #elif __ia64__ DEBUG: | %CPU "ia64" DEBUG: | #elif __s390x__ DEBUG: | %CPU "s390x" DEBUG: | #elif __s390__ DEBUG: | %CPU "s390" DEBUG: | #elif __powerpc64__ DEBUG: | %CPU "ppc64" DEBUG: | #elif __powerpc__ DEBUG: | %CPU "ppc" DEBUG: | #elif __alpha__ DEBUG: | %CPU "Alpha" DEBUG: | #elif __hppa__ DEBUG: | %CPU "hppa" DEBUG: | #elif __sparc__ && __arch64__ DEBUG: | %CPU "sparc64" DEBUG: | #elif __sparc__ DEBUG: | %CPU "sparc" DEBUG: | #elif __m68k__ DEBUG: | %CPU "m68k" DEBUG: | #elif __mips64 DEBUG: | %CPU "mips64" DEBUG: | #elif __mips__ DEBUG: | %CPU "mips32" DEBUG: | #elif __riscv && __riscv_xlen == 64 DEBUG: | %CPU "riscv64" DEBUG: | #elif __loongarch64 DEBUG: | %CPU "loongarch64" DEBUG: | #elif __sh__ DEBUG: | %CPU "sh4" DEBUG: | #elif __wasm32__ DEBUG: | %CPU "wasm32" DEBUG: | #endif DEBUG: | #if __APPLE__ DEBUG: | %KERNEL "Darwin" DEBUG: | #elif __DragonFly__ DEBUG: | %KERNEL "DragonFly" DEBUG: | #elif __FreeBSD__ DEBUG: | %KERNEL "FreeBSD" DEBUG: | #elif __FreeBSD_kernel__ DEBUG: | %KERNEL "kFreeBSD" DEBUG: | #elif __linux__ DEBUG: | %KERNEL "Linux" DEBUG: | #elif __NetBSD__ DEBUG: | %KERNEL "NetBSD" DEBUG: | #elif __OpenBSD__ DEBUG: | %KERNEL "OpenBSD" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "SunOS" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "Illumos" DEBUG: | #elif _WIN32 || __CYGWIN__ DEBUG: | %KERNEL "WINNT" DEBUG: | #elif __wasi__ DEBUG: | %KERNEL "WASI" DEBUG: | #endif DEBUG: | #if __ANDROID__ DEBUG: | %OS "Android" DEBUG: | #endif DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ DEBUG: | %ENDIANNESS "little" DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ DEBUG: | %ENDIANNESS "big" DEBUG: | #endif DEBUG: Executing: `/usr/clang/21/bin/clang++ /tmp/conftest0puwaqkt.cpp -E` DEBUG: COMPILER = clang DEBUG: VERSION = 21.1.8 DEBUG: cplusplus = 201703L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little DEBUG: Creating `/tmp/conftest8x49208j.cpp` with content: DEBUG: | #if defined(_MSC_VER) && defined(__clang__) && defined(_MT) DEBUG: | %COMPILER "clang-cl" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | #elif defined(__clang__) DEBUG: | %COMPILER "clang" DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__ DEBUG: | # ifdef __apple_build_version__ DEBUG: | %XCODE 1 DEBUG: | # endif DEBUG: | #elif defined(__GNUC__) && !defined(__MINGW32__) DEBUG: | %COMPILER "gcc" DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__ DEBUG: | #endif DEBUG: | DEBUG: | #if __cplusplus DEBUG: | %cplusplus __cplusplus DEBUG: | #elif __STDC_VERSION__ DEBUG: | %STDC_VERSION __STDC_VERSION__ DEBUG: | #endif DEBUG: | #if __i386__ || _M_IX86 DEBUG: | %CPU "x86" DEBUG: | #elif __x86_64__ || _M_X64 DEBUG: | %CPU "x86_64" DEBUG: | #elif __arm__ || _M_ARM DEBUG: | %CPU "arm" DEBUG: | #elif __aarch64__ || _M_ARM64 DEBUG: | %CPU "aarch64" DEBUG: | #elif __ia64__ DEBUG: | %CPU "ia64" DEBUG: | #elif __s390x__ DEBUG: | %CPU "s390x" DEBUG: | #elif __s390__ DEBUG: | %CPU "s390" DEBUG: | #elif __powerpc64__ DEBUG: | %CPU "ppc64" DEBUG: | #elif __powerpc__ DEBUG: | %CPU "ppc" DEBUG: | #elif __alpha__ DEBUG: | %CPU "Alpha" DEBUG: | #elif __hppa__ DEBUG: | %CPU "hppa" DEBUG: | #elif __sparc__ && __arch64__ DEBUG: | %CPU "sparc64" DEBUG: | #elif __sparc__ DEBUG: | %CPU "sparc" DEBUG: | #elif __m68k__ DEBUG: | %CPU "m68k" DEBUG: | #elif __mips64 DEBUG: | %CPU "mips64" DEBUG: | #elif __mips__ DEBUG: | %CPU "mips32" DEBUG: | #elif __riscv && __riscv_xlen == 64 DEBUG: | %CPU "riscv64" DEBUG: | #elif __loongarch64 DEBUG: | %CPU "loongarch64" DEBUG: | #elif __sh__ DEBUG: | %CPU "sh4" DEBUG: | #elif __wasm32__ DEBUG: | %CPU "wasm32" DEBUG: | #endif DEBUG: | #if __APPLE__ DEBUG: | %KERNEL "Darwin" DEBUG: | #elif __DragonFly__ DEBUG: | %KERNEL "DragonFly" DEBUG: | #elif __FreeBSD__ DEBUG: | %KERNEL "FreeBSD" DEBUG: | #elif __FreeBSD_kernel__ DEBUG: | %KERNEL "kFreeBSD" DEBUG: | #elif __linux__ DEBUG: | %KERNEL "Linux" DEBUG: | #elif __NetBSD__ DEBUG: | %KERNEL "NetBSD" DEBUG: | #elif __OpenBSD__ DEBUG: | %KERNEL "OpenBSD" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "SunOS" DEBUG: | #elif __sun__ DEBUG: | %KERNEL "Illumos" DEBUG: | #elif _WIN32 || __CYGWIN__ DEBUG: | %KERNEL "WINNT" DEBUG: | #elif __wasi__ DEBUG: | %KERNEL "WASI" DEBUG: | #endif DEBUG: | #if __ANDROID__ DEBUG: | %OS "Android" DEBUG: | #endif DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ DEBUG: | %ENDIANNESS "little" DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ DEBUG: | %ENDIANNESS "big" DEBUG: | #endif DEBUG: Executing: `/usr/clang/21/bin/clang++ -std=gnu++20 /tmp/conftest8x49208j.cpp -E` DEBUG: COMPILER = clang DEBUG: VERSION = 21.1.8 DEBUG: cplusplus = 202002L DEBUG: CPU = x86_64 DEBUG: KERNEL = SunOS DEBUG: ENDIANNESS = little INFO: /usr/clang/21/bin/clang++ INFO: checking for libclang for bindgen... DEBUG: Executing: `/usr/clang/21/bin/clang++ -print-search-dirs` DEBUG: Trying "libclang.so" in "/usr/clang/21/lib" INFO: /usr/clang/21/lib/libclang.so INFO: checking that libclang is new enough... INFO: yes INFO: checking bindgen cflags... INFO: ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-std=gnu++20'] INFO: checking for tm_zone and tm_gmtoff in struct tm... DEBUG: Creating `/tmp/conftestw8klep16.c` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | struct tm tm; tm.tm_zone = 0; tm.tm_gmtoff = 1; DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestw8klep16.c -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestw8klep16.c: In function 'main': DEBUG: | /tmp/conftestw8klep16.c:5:18: error: 'struct tm' has no member named 'tm_zone'; did you mean 'tm_mon'? DEBUG: | 5 | struct tm tm; tm.tm_zone = 0; tm.tm_gmtoff = 1; DEBUG: | | ^~~~~~~ DEBUG: | | tm_mon DEBUG: | /tmp/conftestw8klep16.c:5:33: error: 'struct tm' has no member named 'tm_gmtoff' DEBUG: | 5 | struct tm tm; tm.tm_zone = 0; tm.tm_gmtoff = 1; DEBUG: | | ^ INFO: no INFO: checking for getpagesize... DEBUG: Creating `/tmp/conftestfso7okvq.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char getpagesize(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | getpagesize(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestfso7okvq.c` INFO: yes INFO: checking for gmtime_r... DEBUG: Creating `/tmp/conftestekiczn92.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char gmtime_r(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | gmtime_r(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestekiczn92.c` INFO: yes INFO: checking for localtime_r... DEBUG: Creating `/tmp/conftestvq6eg2i2.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char localtime_r(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | localtime_r(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestvq6eg2i2.c` INFO: yes INFO: checking for gettid... DEBUG: Creating `/tmp/conftestnfi9i3sn.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char gettid(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | gettid(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestnfi9i3sn.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | gettid /var/tmp//ccHEq5Wc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for setpriority... DEBUG: Creating `/tmp/conftestjshbhpjl.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char setpriority(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | setpriority(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestjshbhpjl.c` INFO: yes INFO: checking for syscall... DEBUG: Creating `/tmp/conftestmzzwjjmw.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char syscall(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | syscall(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestmzzwjjmw.c` INFO: yes INFO: checking for getc_unlocked... DEBUG: Creating `/tmp/conftestierqrqrd.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char getc_unlocked(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | getc_unlocked(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestierqrqrd.c` INFO: yes INFO: checking for pthread_getname_np... DEBUG: Creating `/tmp/conftest8rsudmhn.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char pthread_getname_np(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | pthread_getname_np(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest8rsudmhn.c` INFO: yes INFO: checking for pthread_get_name_np... DEBUG: Creating `/tmp/conftestrnfo0487.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char pthread_get_name_np(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | pthread_get_name_np(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestrnfo0487.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | pthread_get_name_np /var/tmp//ccTNGeXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for nl_langinfo and CODESET... DEBUG: Creating `/tmp/conftesta3pqh3i2.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | char* cs = nl_langinfo(CODESET); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftesta3pqh3i2.cpp` INFO: yes INFO: checking for __cxa_demangle... DEBUG: Creating `/tmp/conftest4xjemj9g.cpp` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | extern "C" char __cxa_demangle(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | __cxa_demangle(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest4xjemj9g.cpp` INFO: yes INFO: checking for _getc_nolock... DEBUG: Creating `/tmp/conftestjtwsyz3l.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char _getc_nolock(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | _getc_nolock(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestjtwsyz3l.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | _getc_nolock /var/tmp//cctUWlXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for localeconv... DEBUG: Creating `/tmp/conftest1gu0v3ye.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char localeconv(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | localeconv(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest1gu0v3ye.c` INFO: yes INFO: checking for nodejs... INFO: /usr/bin/node (24.20.0) INFO: checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1'` INFO: no WARNING: Package gtk+-wayland-3.0 was not found in the pkg-config search path. WARNING: Perhaps you should add the directory containing `gtk+-wayland-3.0.pc' WARNING: to the PKG_CONFIG_PATH environment variable WARNING: No package 'gtk+-wayland-3.0' found INFO: checking for pango >= 1.22.0... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'pango >= 1.22.0'` INFO: yes INFO: checking MOZ_PANGO_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'pango >= 1.22.0'` INFO: -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DFFI_NO_RAW_API -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/lib/amd64/libffi-3.2.1/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/amd64/glib-2.0/include -I/usr/include/pcre INFO: checking MOZ_PANGO_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'pango >= 1.22.0'` INFO: -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz INFO: checking for fontconfig >= 2.7.0... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'fontconfig >= 2.7.0'` INFO: yes INFO: checking _FONTCONFIG_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'fontconfig >= 2.7.0'` INFO: -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/amd64/glib-2.0/include -I/usr/include/pcre INFO: checking _FONTCONFIG_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'fontconfig >= 2.7.0'` INFO: -lfontconfig -lfreetype INFO: checking for freetype2 >= 9.10.3... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'freetype2 >= 9.10.3'` INFO: yes INFO: checking _FT2_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'freetype2 >= 9.10.3'` INFO: -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/amd64/glib-2.0/include -I/usr/include/pcre INFO: checking _FT2_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'freetype2 >= 9.10.3'` INFO: -lfreetype INFO: checking for tar... DEBUG: tar: Looking for gnutar DEBUG: tar: Looking for gtar INFO: /usr/bin/gtar INFO: checking for unzip... DEBUG: unzip: Looking for unzip INFO: /usr/bin/unzip INFO: checking for the Mozilla API key... INFO: no INFO: checking for the Google Location Service API key... INFO: no INFO: checking for the Google Safebrowsing API key... INFO: no INFO: checking for the Bing API key... INFO: no INFO: checking for the Adjust SDK key... INFO: no INFO: checking for the Leanplum SDK key... INFO: no INFO: checking for the Pocket API key... INFO: no INFO: checking for x11 xcb xcb-shm x11-xcb xext xfixes xrandr >= 1.4.0... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'x11 xcb xcb-shm x11-xcb xext xfixes xrandr >= 1.4.0'` INFO: yes INFO: checking MOZ_X11_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'x11 xcb xcb-shm x11-xcb xext xfixes xrandr >= 1.4.0'` INFO: -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS INFO: checking MOZ_X11_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'x11 xcb xcb-shm x11-xcb xext xfixes xrandr >= 1.4.0'` INFO: -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXfixes -lXrandr INFO: checking for ice sm... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'ice sm'` INFO: yes INFO: checking MOZ_X11_SM_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'ice sm'` INFO: INFO: checking for stat64... DEBUG: Creating `/tmp/conftest2jac8w4u.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char stat64(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | stat64(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest2jac8w4u.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | stat64 /var/tmp//ccl7ayXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for lstat64... DEBUG: Creating `/tmp/conftestcu93dnz5.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char lstat64(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | lstat64(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestcu93dnz5.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | lstat64 /var/tmp//ccr9aAXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for truncate64... DEBUG: Creating `/tmp/conftesth9pz8_14.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char truncate64(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | truncate64(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftesth9pz8_14.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | truncate64 /var/tmp//ccw_qCXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for statvfs64... DEBUG: Creating `/tmp/conftest5xswd3iw.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char statvfs64(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | statvfs64(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest5xswd3iw.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | statvfs64 /var/tmp//ccpbqEXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for statvfs... DEBUG: Creating `/tmp/conftest5fq4m3g4.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char statvfs(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | statvfs(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest5fq4m3g4.c` INFO: yes INFO: checking for statfs64... DEBUG: Creating `/tmp/conftestl75g91z8.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char statfs64(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | statfs64(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestl75g91z8.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | statfs64 /var/tmp//ccefaIXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for statfs... DEBUG: Creating `/tmp/conftestx0lc7vb7.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char statfs(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | statfs(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestx0lc7vb7.c` INFO: yes INFO: checking for lutimes... DEBUG: Creating `/tmp/conftestwabe_pst.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char lutimes(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | lutimes(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestwabe_pst.c` INFO: yes INFO: checking for posix_fadvise... DEBUG: Creating `/tmp/conftest3w94tgx3.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char posix_fadvise(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | posix_fadvise(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest3w94tgx3.c` INFO: yes INFO: checking for posix_fallocate... DEBUG: Creating `/tmp/conftest9bpk377j.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char posix_fallocate(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | posix_fallocate(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest9bpk377j.c` INFO: yes INFO: checking for eventfd... DEBUG: Creating `/tmp/conftest8mkez5ym.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char eventfd(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | eventfd(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest8mkez5ym.c` INFO: yes INFO: checking for arc4random... DEBUG: Creating `/tmp/conftest4ulcqf51.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char arc4random(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | arc4random(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest4ulcqf51.c` INFO: yes INFO: checking for arc4random_buf... DEBUG: Creating `/tmp/conftest1wz8zgpy.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char arc4random_buf(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | arc4random_buf(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest1wz8zgpy.c` INFO: yes INFO: checking for mallinfo... DEBUG: Creating `/tmp/conftestu0r37kf3.c` with content: DEBUG: | /* Override any gcc2 internal prototype to avoid an error. */ DEBUG: | /* We use char because int might match the return type of a gcc2 DEBUG: | builtin and then its argument prototype would still apply. */ DEBUG: | char mallinfo(); DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | mallinfo(); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestu0r37kf3.c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | Undefined first referenced DEBUG: | symbol in file DEBUG: | mallinfo /var/tmp//ccouaVXc.o DEBUG: | ld: fatal: symbol referencing errors. No output written to a.out DEBUG: | collect2: error: ld returned 1 exit status INFO: no INFO: checking for sys/ioccom.h... DEBUG: Creating `/tmp/conftestke59ugl6.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestke59ugl6.cpp -c` INFO: yes INFO: checking for execinfo.h... DEBUG: Creating `/tmp/conftest1dy27wku.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftest1dy27wku.cpp -c` INFO: yes INFO: checking for sys/single_threaded.h... DEBUG: Creating `/tmp/conftestmj92lwas.cpp` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/g++ -std=gnu++20 /tmp/conftestmj92lwas.cpp -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestmj92lwas.cpp:1:10: fatal error: sys/single_threaded.h: No such file or directory DEBUG: | 1 | #include DEBUG: | | ^~~~~~~~~~~~~~~~~~~~~~~ DEBUG: | compilation terminated. INFO: no INFO: checking for nasm... DEBUG: nasm: Looking for nasm INFO: /usr/bin/nasm INFO: checking nasm version... DEBUG: Executing: `/usr/bin/nasm -v` INFO: 2.16.03 INFO: checking for dump_syms... DEBUG: dump_syms: Looking for dump_syms INFO: not found INFO: checking for gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0'` INFO: yes INFO: checking MOZ_GTK3_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0'` INFO: -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DFFI_NO_RAW_API -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/amd64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/drm -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -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/libpng16 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/lib/amd64/libffi-3.2.1/include -I/usr/include/glib-2.0 -I/usr/lib/amd64/glib-2.0/include -I/usr/include/pcre INFO: checking MOZ_GTK3_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'gtk+-3.0 >= 3.14.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0'` INFO: -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 INFO: checking for glib-2.0 >= 2.42 gobject-2.0... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'glib-2.0 >= 2.42 gobject-2.0'` INFO: yes INFO: checking GLIB_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'glib-2.0 >= 2.42 gobject-2.0'` INFO: -DFFI_NO_RAW_API -I/usr/lib/amd64/libffi-3.2.1/include -I/usr/include/glib-2.0 -I/usr/lib/amd64/glib-2.0/include -I/usr/include/pcre INFO: checking GLIB_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'glib-2.0 >= 2.42 gobject-2.0'` INFO: -lgobject-2.0 -lglib-2.0 INFO: checking for dbus-1 >= 0.60... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'dbus-1 >= 0.60'` INFO: yes INFO: checking MOZ_DBUS_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'dbus-1 >= 0.60'` INFO: -I/usr/include/dbus-1.0 -I/usr/lib/amd64/dbus-1.0/include INFO: checking MOZ_DBUS_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'dbus-1 >= 0.60'` INFO: -ldbus-1 INFO: checking for pixman-1 >= 0.40.0... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'pixman-1 >= 0.40.0'` INFO: yes INFO: checking MOZ_PIXMAN_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'pixman-1 >= 0.40.0'` INFO: -I/usr/include/pixman-1 INFO: checking MOZ_PIXMAN_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'pixman-1 >= 0.40.0'` INFO: -lpixman-1 INFO: checking for sin_len in struct sockaddr_in... DEBUG: Creating `/tmp/conftestpf2otlei.c` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | struct sockaddr_in x; void *foo = (void*) &x.sin_len; DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestpf2otlei.c -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestpf2otlei.c: In function 'main': DEBUG: | /tmp/conftestpf2otlei.c:5:45: error: 'struct sockaddr_in' has no member named 'sin_len' DEBUG: | 5 | struct sockaddr_in x; void *foo = (void*) &x.sin_len; DEBUG: | | ^ INFO: no INFO: checking for sin_len6 in struct sockaddr_in6... DEBUG: Creating `/tmp/conftestfss8dikf.c` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | struct sockaddr_in6 x; void *foo = (void*) &x.sin6_len; DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestfss8dikf.c -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestfss8dikf.c: In function 'main': DEBUG: | /tmp/conftestfss8dikf.c:5:46: error: 'struct sockaddr_in6' has no member named 'sin6_len' DEBUG: | 5 | struct sockaddr_in6 x; void *foo = (void*) &x.sin6_len; DEBUG: | | ^ INFO: no INFO: checking for sa_len in struct sockaddr... DEBUG: Creating `/tmp/conftestba7m7jvc.c` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | struct sockaddr x; void *foo = (void*) &x.sa_len; DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestba7m7jvc.c -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftestba7m7jvc.c: In function 'main': DEBUG: | /tmp/conftestba7m7jvc.c:5:42: error: 'struct sockaddr' has no member named 'sa_len' DEBUG: | 5 | struct sockaddr x; void *foo = (void*) &x.sa_len; DEBUG: | | ^ INFO: no INFO: checking for pthread_cond_timedwait_monotonic_np... DEBUG: Creating `/tmp/conftest51z5vofa.c` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | pthread_cond_timedwait_monotonic_np(0, 0, 0); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftest51z5vofa.c -Werror=implicit-function-declaration -c` DEBUG: The command returned non-zero exit status 1. DEBUG: Its error output was: DEBUG: | /tmp/conftest51z5vofa.c: In function 'main': DEBUG: | /tmp/conftest51z5vofa.c:5:1: error: implicit declaration of function 'pthread_cond_timedwait_monotonic_np' [-Wimplicit-function-declaration] DEBUG: | 5 | pthread_cond_timedwait_monotonic_np(0, 0, 0); DEBUG: | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO: no INFO: checking ONNX install path... INFO: no INFO: checking for valid C compiler optimization flags... DEBUG: Creating `/tmp/conftestshgs2ziw.c` with content: DEBUG: | #include DEBUG: | int DEBUG: | main(void) DEBUG: | { DEBUG: | puts("demat"); DEBUG: | ; DEBUG: | return 0; DEBUG: | } DEBUG: Executing: `/usr/gcc/14/bin/gcc /tmp/conftestshgs2ziw.c -O -c` INFO: yes INFO: checking for gmake... DEBUG: gmake: Looking for gmake INFO: /usr/bin/gmake INFO: checking for gmake version... DEBUG: Executing: `/usr/bin/gmake --version` INFO: 4.4.1 INFO: checking for watchman... INFO: not found INFO: checking for xargs... DEBUG: xargs: Looking for xargs INFO: /usr/gnu/bin/xargs INFO: checking for strip... DEBUG: strip: Looking for llvm-strip DEBUG: Executing: `/usr/clang/21/bin/llvm-strip --help` INFO: /usr/clang/21/bin/llvm-strip INFO: checking for zlib >= 1.2.3... DEBUG: Executing: `/usr/bin/amd64/pkg-config --errors-to-stdout --print-errors 'zlib >= 1.2.3'` INFO: yes INFO: checking MOZ_ZLIB_CFLAGS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --cflags 'zlib >= 1.2.3'` INFO: INFO: checking MOZ_ZLIB_LIBS... DEBUG: Executing: `/usr/bin/amd64/pkg-config --libs 'zlib >= 1.2.3'` INFO: -lz INFO: Creating config.status