+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/mozjs78-78.15.0nb8/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/mozjs78-78.15.0nb8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for mozjs78_78.15.0.orig.tar.xz => Checksum SHA512 OK for mozjs78_78.15.0.orig.tar.xz ===> Installing dependencies for mozjs78-78.15.0nb8 ========================================================================== The following variables will affect the build process of this package, mozjs78-78.15.0nb8. Their current value is shown below: * CURSES_DEFAULT = ncurses * PYTHON_VERSION_DEFAULT = 311 * READLINE_DEFAULT = readline Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * PYPACKAGE = python39 * READLINE_TYPE = readline * TERMCAP_TYPE = curses You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/local/bin/bmake clean' after the changes. ========================================================================== => Tool dependency python39>=3.9.18nb1: found python39-3.9.18nb4 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency autoconf213>=2.13: found autoconf213-2.13nb11 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency perl>=5.0: found perl-5.38.2 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.0.3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency clang>=16.0.6nb1<17: found clang-16.0.6nb1 => Build dependency gcc13>=13.1.0: found gcc13-13.2.0 => Build dependency libiconv>=1.9.1nb4: found libiconv-1.17 => Build dependency libxml2>=2.10.4nb3: found libxml2-2.10.4nb6 => Build dependency llvm>=16.0.0<17: found llvm-16.0.6nb1 => Build dependency rust>=1.56.1: found rust-1.73.0 => Build dependency xz>=5.0.0: found xz-5.4.5 => Build dependency zstd>=1.3.6: found zstd-1.5.5 => Full dependency gcc13-libs>=13.2.0: found gcc13-libs-13.2.0 => Full dependency icu>=74.1: found icu-74.2 => Full dependency readline>=6.0: found readline-8.2nb2 => Full dependency zlib>=1.2.3: found zlib-1.2.13 ===> Overriding tools for mozjs78-78.15.0nb8 ===> Extracting for mozjs78-78.15.0nb8 ===> Patching for mozjs78-78.15.0nb8 => Applying pkgsrc patches for mozjs78-78.15.0nb8 => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-build_moz.configure_rust.configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-build_moz.configure_rust.configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-build_moz.configure_rust.configure,v 1.2 2021/01/10 14:12:15 jperkin Exp $ | |* Return x86_64-unknown-illumos on SunOS to fix autoconf match. |* Do not match rumprun toolchain for NetBSD, | narrowed should be one not two. | |--- build/moz.configure/rust.configure.orig 2020-11-04 10:51:54.000000000 +0000 |+++ build/moz.configure/rust.configure -------------------------- Patching file build/moz.configure/rust.configure using Plan A... Hunk #1 succeeded at 257. Hunk #2 succeeded at 340. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-build_moz.configure_toolchain.configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-build_moz.configure_toolchain.configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-build_moz.configure_toolchain.configure,v 1.2 2021/09/15 01:17:46 gutteridge Exp $ | |Builds fine on MacOS with newer toolchain | |--- build/moz.configure/toolchain.configure.orig 2021-08-28 12:40:42.000000000 +0000 |+++ build/moz.configure/toolchain.configure -------------------------- Patching file build/moz.configure/toolchain.configure using Plan A... Hunk #1 succeeded at 142. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_moz.configure => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_moz.configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_moz.configure,v 1.1 2020/12/05 12:03:26 nia Exp $ | |Check ${PREFIX} to allow use of non-builtin readlink libraries. | |--- js/moz.configure.orig 2020-11-04 10:51:54.000000000 +0000 |+++ js/moz.configure -------------------------- Patching file js/moz.configure using Plan A... Hunk #1 succeeded at 696. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jit_AtomicOperations.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jit_AtomicOperations.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_jit_AtomicOperations.h,v 1.1 2020/12/05 12:03:26 nia Exp $ | |C++ on NetBSD/powerpc doesn't predefine __ppc__, only __powerpc__. Compensate. | |--- js/src/jit/AtomicOperations.h.orig 2020-11-04 10:51:58.000000000 +0000 |+++ js/src/jit/AtomicOperations.h -------------------------- Patching file js/src/jit/AtomicOperations.h using Plan A... Hunk #1 succeeded at 391. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jit_ProcessExecutableMemory.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jit_ProcessExecutableMemory.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_jit_ProcessExecutableMemory.cpp,v 1.1 2020/12/05 12:03:26 nia Exp $ | |PaX MPROTECT safety for NetBSD. | |--- js/src/jit/ProcessExecutableMemory.cpp.orig 2020-11-04 10:51:58.000000000 +0000 |+++ js/src/jit/ProcessExecutableMemory.cpp -------------------------- Patching file js/src/jit/ProcessExecutableMemory.cpp using Plan A... Hunk #1 succeeded at 362. Hunk #2 succeeded at 416. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jsapi-tests_moz.build => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jsapi-tests_moz.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_jsapi-tests_moz.build,v 1.1 2020/12/29 02:04:47 gutteridge Exp $ | |Fix SunOS build. | |--- js/src/jsapi-tests/moz.build.orig 2020-11-04 10:51:58.000000000 +0000 |+++ js/src/jsapi-tests/moz.build -------------------------- Patching file js/src/jsapi-tests/moz.build using Plan A... Hunk #1 succeeded at 164. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jsfriendapi.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_jsfriendapi.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_jsfriendapi.h,v 1.1 2020/12/05 12:03:26 nia Exp $ | |Fix va_list error | |--- js/src/jsfriendapi.h.orig 2020-11-04 10:51:54.000000000 +0000 |+++ js/src/jsfriendapi.h -------------------------- Patching file js/src/jsfriendapi.h using Plan A... Hunk #1 succeeded at 14. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_tests_jstests.py => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_tests_jstests.py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_tests_jstests.py,v 1.1 2020/12/14 22:45:10 gutteridge Exp $ | |Get Unix test scaffolding to run on platforms other than Linux and macOS. | |--- js/src/tests/jstests.py.orig 2020-11-04 10:51:58.000000000 +0000 |+++ js/src/tests/jstests.py -------------------------- Patching file js/src/tests/jstests.py using Plan A... Hunk #1 succeeded at 32. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_threading_posix_PosixThread.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_threading_posix_PosixThread.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_threading_posix_PosixThread.cpp,v 1.1 2020/12/06 10:50:03 nia Exp $ | |illumos pthreads don't have pthread_setname_np. | |--- js/src/threading/posix/PosixThread.cpp.orig 2020-11-04 10:52:03.000000000 +0000 |+++ js/src/threading/posix/PosixThread.cpp -------------------------- Patching file js/src/threading/posix/PosixThread.cpp using Plan A... Hunk #1 succeeded at 103. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_util_NativeStack.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_util_NativeStack.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.1 2020/12/06 10:50:03 nia Exp $ | |illumos pthreads don't have pthread_getattr_np. | |--- js/src/util/NativeStack.cpp.orig 2020-11-04 10:52:03.000000000 +0000 |+++ js/src/util/NativeStack.cpp -------------------------- Patching file js/src/util/NativeStack.cpp using Plan A... Hunk #1 succeeded at 13. Hunk #2 succeeded at 128. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_vm_ArrayBufferObject.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_vm_ArrayBufferObject.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_vm_ArrayBufferObject.cpp,v 1.1 2020/12/05 12:03:26 nia Exp $ | |PaX MPROTECT safety for NetBSD | |--- js/src/vm/ArrayBufferObject.cpp.orig 2020-11-04 10:52:03.000000000 +0000 |+++ js/src/vm/ArrayBufferObject.cpp -------------------------- Patching file js/src/vm/ArrayBufferObject.cpp using Plan A... Hunk #1 succeeded at 164. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_vm_JSONPrinter.cpp,v 1.1 2020/12/05 12:03:26 nia Exp $ | |For NetBSD/arm, size_t is unsigned long, which is neither |uint32_t (= unsigned int) nor uint64_t (= unsigned long long). | |--- js/src/vm/JSONPrinter.cpp.orig 2020-11-04 10:52:03.000000000 +0000 |+++ js/src/vm/JSONPrinter.cpp -------------------------- Patching file js/src/vm/JSONPrinter.cpp using Plan A... Hunk #1 succeeded at 146. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_vm_JSONPrinter.h,v 1.1 2020/12/05 12:03:26 nia Exp $ | |For NetBSD/arm, size_t is unsigned long, which is neither |uint32_t (= unsigned int) nor uint64_t (= unsigned long long). | |--- js/src/vm/JSONPrinter.h.orig 2020-11-04 10:52:03.000000000 +0000 |+++ js/src/vm/JSONPrinter.h -------------------------- Patching file js/src/vm/JSONPrinter.h using Plan A... Hunk #1 succeeded at 51. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_wasm_WasmSignalHandlers.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-js_src_wasm_WasmSignalHandlers.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_wasm_WasmSignalHandlers.cpp,v 1.1 2020/12/30 06:10:37 gutteridge Exp $ | |Fix SunOS/x86_64 build. | |--- js/src/wasm/WasmSignalHandlers.cpp.orig 2020-11-04 10:52:03.000000000 +0000 |+++ js/src/wasm/WasmSignalHandlers.cpp -------------------------- Patching file js/src/wasm/WasmSignalHandlers.cpp using Plan A... Hunk #1 succeeded at 115. done => Verifying /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-mfbt_tests_TestVariant.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mozjs78/patches/patch-mfbt_tests_TestVariant.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-mfbt_tests_TestVariant.cpp,v 1.1 2020/12/05 12:03:26 nia Exp $ | |Disable assertion that fails on 32-bit architectures. | |--- mfbt/tests/TestVariant.cpp.orig 2020-11-04 10:52:03.000000000 +0000 |+++ mfbt/tests/TestVariant.cpp -------------------------- Patching file mfbt/tests/TestVariant.cpp using Plan A... Hunk #1 succeeded at 567. done ===> Creating toolchain wrappers for mozjs78-78.15.0nb8 ===> Configuring for mozjs78-78.15.0nb8 => Set variables in configuration file. cd /home/pbulk/build/lang/mozjs78/work/firefox-78.15.0/js/src && autoconf-2.13 old-configure.in > old-configure && autoconf-2.13 /usr/bin/mkdir -p /home/pbulk/build/lang/mozjs78/work/firefox-78.15.0/js/src/build && /usr/bin/touch /home/pbulk/build/lang/mozjs78/work/firefox-78.15.0/js/src/build/old-configure.vars => Adding run-time search paths to pkg-config files. => Checking for portability problems in extracted files Creating Python 3 environment created virtual environment CPython3.9.18.final.0-64 in 1122ms creator CPython3Posix(dest=/home/pbulk/build/lang/mozjs78/work/firefox-78.15.0/js/src/build/_virtualenvs/init_py3, clear=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/pbulk/build/lang/mozjs78/work/.home/.local/share/virtualenv) added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1 activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator Error processing command. Ignoring because optional. (optional:setup.py:third_party/python/psutil:build_ext:--inplace) Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) Re-executing in the virtualenv checking for vcs source checkout... no checking for a shell... /home/pbulk/build/lang/mozjs78/work/.tools/bin/sh checking for host system type... x86_64-sun-solaris2.11 checking for target system type... x86_64-sun-solaris2.11 checking for Python 3... /home/pbulk/build/lang/mozjs78/work/firefox-78.15.0/js/src/build/_virtualenvs/init_py3/bin/python (3.9.18) checking whether cross compiling... no checking for yasm... not found checking for the target C compiler... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc checking whether the target C compiler can be used... yes checking the target C compiler version... 13.2.0 checking the target C compiler works... yes checking for the target C++ compiler... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/g++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 13.2.0 checking the target C++ compiler works... yes checking for the host C compiler... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 13.2.0 checking the host C compiler works... yes checking for the host C++ compiler... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/g++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 13.2.0 checking the host C++ compiler works... yes checking for 64-bit OS... yes checking for nasm... not found checking for the assembler... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc checking for ar... /opt/local/bin/ar checking for pkg_config... /home/pbulk/build/lang/mozjs78/work/.tools/bin/pkg-config checking for pkg-config version... 2.0.3 checking for stdint.h... yes checking for inttypes.h... yes checking for malloc.h... yes checking for alloca.h... yes checking for sys/byteorder.h... yes checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... yes checking for fts.h... no checking for sys/statvfs.h... yes checking for sys/statfs.h... no checking for sys/vfs.h... yes checking for sys/mount.h... yes checking for sys/quota.h... no checking for sys/queue.h... yes checking for sys/types.h... yes checking for netinet/in.h... yes checking for byteswap.h... no checking for perf_event_open system call... no checking whether the C compiler supports -Wbitfield-enum-conversion... no checking whether the C++ compiler supports -Wbitfield-enum-conversion... no checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C compiler supports -Wunreachable-code-return... no checking whether the C++ compiler supports -Wunreachable-code-return... no checking whether the C compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wempty-init-stmt... no checking whether the C compiler supports -Wfloat-overflow-conversion... no checking whether the C++ compiler supports -Wfloat-overflow-conversion... no checking whether the C compiler supports -Wfloat-zero-conversion... no checking whether the C++ compiler supports -Wfloat-zero-conversion... no checking whether the C compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wc++2a-compat... yes checking whether the C++ compiler supports -Wcomma... no checking whether the C compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C++ compiler supports -Wunused-function... yes checking whether the C++ compiler supports -Wunused-variable... yes checking whether the C compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wstring-conversion... no checking whether the C compiler supports -Wtautological-overlap-compare... no checking whether the C++ compiler supports -Wtautological-overlap-compare... no checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C++ compiler supports -Wno-inline-new-delete... no checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C compiler supports -Wno-error=deprecated-declarations... yes checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes checking whether the C compiler supports -Wno-error=array-bounds... yes checking whether the C++ compiler supports -Wno-error=array-bounds... yes checking whether the C compiler supports -Wno-error=coverage-mismatch... yes checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes checking whether the C compiler supports -Wno-error=backend-plugin... no checking whether the C++ compiler supports -Wno-error=backend-plugin... no checking whether the C compiler supports -Wno-error=free-nonheap-object... yes checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes checking whether the C compiler supports -Wno-multistatement-macros... yes checking whether the C++ compiler supports -Wno-multistatement-macros... yes checking whether the C compiler supports -Wno-error=return-std-move... no checking whether the C++ compiler supports -Wno-error=return-std-move... no checking whether the C compiler supports -Wno-error=class-memaccess... yes checking whether the C++ compiler supports -Wno-error=class-memaccess... yes checking whether the C compiler supports -Wno-error=atomic-alignment... no checking whether the C++ compiler supports -Wno-error=atomic-alignment... no checking whether the C compiler supports -Wno-error=deprecated-copy... yes checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes checking whether the C compiler supports -Wformat... yes checking whether the C++ compiler supports -Wformat... yes checking whether the C compiler supports -Wformat-security... no checking whether the C++ compiler supports -Wformat-security... no checking whether the C compiler supports -Wformat-overflow=2... yes checking whether the C++ compiler supports -Wformat-overflow=2... yes checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -Wno-noexcept-type... yes checking for llvm_profdata... /home/pbulk/build/lang/mozjs78/work/.buildlink/bin/llvm-profdata checking whether the C++ compiler supports -fno-sized-deallocation... yes checking whether the C++ compiler supports -fno-aligned-new... yes checking for rustc... /opt/local/bin/rustc checking for cargo... /opt/local/bin/cargo checking rustc version... 1.73.0 checking cargo version... 1.73.0 checking for rust target triplet... x86_64-unknown-illumos checking for rust host triplet... x86_64-unknown-illumos checking for rustdoc... /opt/local/bin/rustdoc checking for rustfmt... /opt/local/bin/rustfmt checking for clang for bindgen... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/clang++ checking for libclang for bindgen... not found checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_SOLARIS=1 checking for readline... yes checking for icu-i18n >= 67.1... yes checking MOZ_ICU_CFLAGS... -I/opt/local/include checking MOZ_ICU_LIBS... -L/opt/local/lib -licui18n -Wl,-R/opt/local/lib -licuuc -licudata checking for awk... /usr/bin/nawk checking for perl... /home/pbulk/build/lang/mozjs78/work/.tools/bin/perl checking for minimum required perl version >= 5.006... 5.038002 checking for full perl installation... yes checking for gmake... /home/pbulk/build/lang/mozjs78/work/.tools/bin/make checking for watchman... not found checking for xargs... /home/pbulk/build/lang/mozjs78/work/.tools/bin/xargs checking for NSIS version... no checking for llvm-objdump... /home/pbulk/build/lang/mozjs78/work/.buildlink/bin/llvm-objdump checking for zlib >= 1.2.3... yes checking MOZ_ZLIB_CFLAGS... -I/opt/local/include checking MOZ_ZLIB_LIBS... -L/opt/local/lib -Wl,-R/opt/local/lib -lz checking for autoconf... /home/pbulk/build/lang/mozjs78/work/.tools/bin/autoconf-2.13 creating cache ./config.cache checking host system type... x86_64-sun-solaris2.11 checking target system type... x86_64-sun-solaris2.11 checking build system type... x86_64-sun-solaris2.11 checking for gcc... (cached) /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc -std=gnu99 checking whether the C compiler (/home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc -std=gnu99 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/ncurses -L/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -Wl,-R/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ) works... (cached) yes checking whether the C compiler (/home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc -std=gnu99 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/ncurses -L/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -Wl,-R/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc -std=gnu99 accepts -g... (cached) yes checking for c++... (cached) /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/g++ checking whether the C++ compiler (/home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/ncurses -L/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -Wl,-R/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ) works... (cached) yes checking whether the C++ compiler (/home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/g++ -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include/ncurses -L/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -Wl,-R/opt/local/gcc13/lib/gcc/x86_64-sun-solaris2.11/13.2.0 -L/opt/local/lib -Wl,-R/opt/local/lib -liconv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/g++ accepts -g... (cached) yes checking for ranlib... ranlib checking for /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc... /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc -std=gnu99 checking for strip... strip checking for sb-conf... no checking for ve... no checking for X... no checking for --noexecstack option to as... yes checking for -z noexecstack option to ld... no checking for -z text option to ld... yes checking for -z relro option to ld... no checking for -z nocopyreloc option to ld... no checking for -Bsymbolic-functions option to ld... no checking for --build-id=sha1 option to ld... no checking for working const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking whether 64-bits std::atomic requires -latomic... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for gethostbyname_r in -lc_r... no checking for library containing dlopen... none required checking for dlfcn.h... yes checking for socket in -lsocket... yes checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether /home/pbulk/build/lang/mozjs78/work/.cwrapper/bin/gcc -std=gnu99 accepts -pthread... yes checking for getc_unlocked... yes checking for _getc_nolock... no checking for gmtime_r... yes checking for localtime_r... yes checking for pthread_getname_np... yes checking for pthread_get_name_np... no checking for clock_gettime(CLOCK_MONOTONIC)... checking for sin in -lm... yes checking for res_ninit()... no checking for nl_langinfo and CODESET... yes checking for an implementation of va_copy()... yes checking whether va_list can be copied by value... no checking for __thread keyword for TLS variables... yes checking for localeconv... yes checking for valid optimization flags... yes checking for __cxa_demangle... yes checking for -pipe support... yes checking for tm_zone tm_gmtoff in struct tm... no checking what kind of list files are supported by the linker... list checking for posix_fadvise... yes checking for posix_fallocate... yes checking for malloc.h... yes checking for strndup... yes checking for posix_memalign... yes checking for memalign... yes checking for malloc_usable_size... no checking whether malloc_usable_size definition can use const argument... yes checking for valloc in malloc.h... no checking for valloc in unistd.h... no checking for _aligned_malloc in malloc.h... no updating cache ./config.cache creating ./config.data Creating config.status Reticulating splines... Finished reading 61 moz.build files in 0.17s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 295 build config descriptors in 0.12s RecursiveMake backend executed in 0.78s 242 total backend files; 242 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 36 Makefile FasterMake backend executed in 0.14s 4 total backend files; 4 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 1.31s; CPU time: 1.31s; Efficiency: 100%; Untracked: 0.09s