=> 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.0nb3 ========================================================================== The following variables will affect the build process of this package, mozjs78-78.15.0nb3. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 310 * READLINE_DEFAULT = editline * TERMINFO_DEFAULT = terminfo Based on these variables, the following variables have been set: * PYPACKAGE = python310 * READLINE_TYPE = editline * TERMCAP_TYPE = terminfo * TERMINFO_TYPE = terminfo 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 `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency py310-expat-[0-9]*: found py310-expat-3.10.5 => Tool dependency python310>=3.10: found python310-3.10.5nb1 => 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.3nb4 => Tool dependency perl>=5.0: found perl-5.36.0 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.8.0 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency clang>=13.0.1nb2: found clang-13.0.1nb3 => Build dependency rust>=1.60.0nb1: found rust-1.60.0nb1 => Full dependency icu>=71.1: found icu-71.1 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for mozjs78-78.15.0nb3 ===> Extracting for mozjs78-78.15.0nb3 ===> Patching for mozjs78-78.15.0nb3 => Applying pkgsrc patches for mozjs78-78.15.0nb3 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-build_moz.configure_rust.configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-build_moz.configure_toolchain.configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_moz.configure => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_jit_AtomicOperations.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_jit_ProcessExecutableMemory.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_jsapi-tests_moz.build => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_jsfriendapi.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_tests_jstests.py => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_threading_posix_PosixThread.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_util_NativeStack.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_ArrayBufferObject.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.h => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-js_src_wasm_WasmSignalHandlers.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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 /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78/patches/patch-mfbt_tests_TestVariant.cpp => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/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.0nb3 ===> Configuring for mozjs78-78.15.0nb3 => Set variables in configuration file. cd /tmp/lang/mozjs78/work/firefox-78.15.0/js/src && autoconf-2.13 old-configure.in > old-configure && autoconf-2.13 /bin/mkdir -p /tmp/lang/mozjs78/work/firefox-78.15.0/js/src/build && /usr/bin/touch /tmp/lang/mozjs78/work/firefox-78.15.0/js/src/build/old-configure.vars => Generating pkg-config files for builtin xz package. => Adding run-time search paths to pkg-config files. => Checking for portability problems in extracted files Traceback (most recent call last): File "/tmp/lang/mozjs78/work/firefox-78.15.0/js/src/build/../../../configure.py", line 25, in from mozbuild.configure import ( File "/tmp/lang/mozjs78/work/firefox-78.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 33, in from mozbuild.util import ( File "/tmp/lang/mozjs78/work/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 760, in class HierarchicalStringList(object): File "/tmp/lang/mozjs78/work/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 785, in HierarchicalStringList class StringListAdaptor(collections.Sequence): AttributeError: module 'collections' has no attribute 'Sequence' *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78 *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/lang/mozjs78