=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. => Checksum SHA1 OK for mozjs68_68.6.0.orig.tar.xz => Checksum RMD160 OK for mozjs68_68.6.0.orig.tar.xz => Checksum SHA512 OK for mozjs68_68.6.0.orig.tar.xz ===> Installing dependencies for mozjs68-68.6.0nb3 ========================================================================== The following variables will affect the build process of this package, mozjs68-68.6.0nb3. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 37 * READLINE_DEFAULT = editline * TERMINFO_DEFAULT = terminfo Based on these variables, the following variables have been set: * PYPACKAGE = python27 * READLINE_TYPE = editline * TERMCAP_TYPE = terminfo * TERMINFO_TYPE = terminfo You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency python37-[0-9]*: found python37-3.7.7 => Tool dependency python27>=2.7: found python27-2.7.18 => Tool dependency autoconf213>=2.13: found autoconf213-2.13nb8 => Tool dependency gmake>=3.81: found gmake-4.2.1nb1 => Tool dependency perl>=5.0: found perl-5.30.3 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.6.0 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency clang>=9.0.1: found clang-10.0.0nb2 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency icu>=67.1: found icu-67.1 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Overriding tools for mozjs68-68.6.0nb3 ===> Extracting for mozjs68-68.6.0nb3 ===> Patching for mozjs68-68.6.0nb3 => Applying pkgsrc patches for mozjs68-68.6.0nb3 => Verifying /data/pkgsrc/lang/mozjs68/patches/patch-.._.._config_rules.mk => Applying pkgsrc patch /data/pkgsrc/lang/mozjs68/patches/patch-.._.._config_rules.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-.._.._config_rules.mk,v 1.1 2020/04/06 04:58:42 wiz Exp $ | |Add soname switch to linker, regardless of Operating System | |Bug-Debian: http://bugs.debian.org/746705 | |--- ../../config/rules.mk.orig 2019-07-01 09:07:38.000000000 +0000 |+++ ../../config/rules.mk -------------------------- Patching file ../../config/rules.mk using Plan A... Hunk #1 succeeded at 335 (offset -32 lines). done => Verifying /data/pkgsrc/lang/mozjs68/patches/patch-.._.._python_mozbuild_mozbuild_backend_recursivemake.py => Applying pkgsrc patch /data/pkgsrc/lang/mozjs68/patches/patch-.._.._python_mozbuild_mozbuild_backend_recursivemake.py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-.._.._python_mozbuild_mozbuild_backend_recursivemake.py,v 1.1 2020/04/06 04:58:42 wiz Exp $ | |Copy headers on install instead of symlinking | |--- ../../python/mozbuild/mozbuild/backend/recursivemake.py.orig 2019-07-01 09:07:46.000000000 +0000 |+++ ../../python/mozbuild/mozbuild/backend/recursivemake.py -------------------------- Patching file ../../python/mozbuild/mozbuild/backend/recursivemake.py using Plan A... Hunk #1 succeeded at 1522 (offset 95 lines). done => Verifying /data/pkgsrc/lang/mozjs68/patches/patch-vm_JSONPrinter.cpp => Applying pkgsrc patch /data/pkgsrc/lang/mozjs68/patches/patch-vm_JSONPrinter.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-vm_JSONPrinter.cpp,v 1.1 2020/05/14 08:44:48 rin Exp $ | |For NetBSD/arm, size_t is unsigned long, which is neither |uint32_t (= unsigned int) nor uint64_t (= unsigned long long). | |--- vm/JSONPrinter.cpp.orig 2020-05-12 17:06:38.387691368 +0900 |+++ vm/JSONPrinter.cpp 2020-05-12 17:10:20.842391283 +0900 -------------------------- Patching file vm/JSONPrinter.cpp using Plan A... Hunk #1 succeeded at 146 (offset 27 lines). done => Verifying /data/pkgsrc/lang/mozjs68/patches/patch-vm_JSONPrinter.h => Applying pkgsrc patch /data/pkgsrc/lang/mozjs68/patches/patch-vm_JSONPrinter.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-vm_JSONPrinter.h,v 1.1 2020/05/14 08:44:48 rin Exp $ | |For NetBSD/arm, size_t is unsigned long, which is neither |uint32_t (= unsigned int) nor uint64_t (= unsigned long long). | |--- vm/JSONPrinter.h.orig 2020-05-12 17:06:42.908461670 +0900 |+++ vm/JSONPrinter.h 2020-05-12 17:09:54.171126154 +0900 -------------------------- Patching file vm/JSONPrinter.h using Plan A... Hunk #1 succeeded at 51 (offset 6 lines). done ===> Creating toolchain wrappers for mozjs68-68.6.0nb3 ===> Configuring for mozjs68-68.6.0nb3 cd /data/scratch/lang/mozjs68/work/firefox-68.6.0/js/src && autoconf-2.13 mkdir /data/scratch/lang/mozjs68/work/firefox-68.6.0/js/src/build => Generating pkg-config files for builtin xz package. => Adding run-time search paths to pkg-config files. => Checking for portability problems in extracted files Creating Python environment New python executable in /data/scratch/lang/mozjs68/work/firefox-68.6.0/js/src/build/_virtualenvs/init/bin/python2.7 Also creating executable in /data/scratch/lang/mozjs68/work/firefox-68.6.0/js/src/build/_virtualenvs/init/bin/python Installing setuptools, pip, wheel...done. running build_ext building 'psutil._psutil_bsd' extension creating build/temp.netbsd-9.99.67-amd64-2.7 creating build/temp.netbsd-9.99.67-amd64-2.7/psutil creating build/temp.netbsd-9.99.67-amd64-2.7/psutil/arch creating build/temp.netbsd-9.99.67-amd64-2.7/psutil/arch/netbsd clang -fno-strict-aliasing -OPT:Olimit=0 -O2 -fwrapv -pthread -I/usr/include -I/usr/pkg/include -DNDEBUG -O2 -fwrapv -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/include -I/usr/include/readline -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_BSD=1 -DPSUTIL_VERSION=543 -DPSUTIL_NETBSD=1 -I/usr/pkg/include/python2.7 -c psutil/_psutil_common.c -o build/temp.netbsd-9.99.67-amd64-2.7/psutil/_psutil_common.o psutil/_psutil_common.c:9:10: fatal error: 'Python.h' file not found #include ^~~~~~~~~~ 1 error generated. error: command 'clang' failed with exit status 1 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) Reexecuting in the virtualenv checking for vcs source checkout... no checking for a shell... /data/scratch/lang/mozjs68/work/.tools/bin/sh checking for host system type... x86_64--netbsd checking for target system type... x86_64--netbsd checking for Python 3... /usr/pkg/bin/python3.7 (3.7.7) checking whether cross compiling... no checking for yasm... not found checking for the target C compiler... /data/scratch/lang/mozjs68/work/.cwrapper/bin/clang checking whether the target C compiler can be used... yes checking the target C compiler version... 10.0.10 checking the target C compiler works... yes checking for the target C++ compiler... /data/scratch/lang/mozjs68/work/.cwrapper/bin/clang++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 10.0.10 checking the target C++ compiler works... yes checking for the host C compiler... /data/scratch/lang/mozjs68/work/.cwrapper/bin/clang checking whether the host C compiler can be used... yes checking the host C compiler version... 10.0.10 checking the host C compiler works... yes checking for the host C++ compiler... /data/scratch/lang/mozjs68/work/.cwrapper/bin/clang++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 10.0.10 checking the host C++ compiler works... yes checking for 64-bit OS... yes checking for llvm_profdata... /usr/pkg/bin/llvm-profdata checking for nasm... not found checking for linker... bfd checking for the assembler... /data/scratch/lang/mozjs68/work/.cwrapper/bin/clang checking for ar... /usr/bin/ar checking for pkg_config... /data/scratch/lang/mozjs68/work/.tools/bin/pkg-config checking for pkg-config version... 1.6.0 checking for stdint.h... yes checking for inttypes.h... yes checking for malloc.h... yes checking for alloca.h... no checking for sys/byteorder.h... no checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... yes checking for sys/statvfs.h... yes checking for sys/statfs.h... no checking for sys/vfs.h... no 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... yes checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes checking whether the C compiler supports -Wunreachable-code-return... yes checking whether the C++ compiler supports -Wunreachable-code-return... yes checking whether the C compiler supports -Wclass-varargs... yes checking whether the C++ compiler supports -Wclass-varargs... yes checking whether the C compiler supports -Wfloat-overflow-conversion... yes checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes checking whether the C compiler supports -Wfloat-zero-conversion... yes checking whether the C++ compiler supports -Wfloat-zero-conversion... yes checking whether the C compiler supports -Wloop-analysis... yes checking whether the C++ compiler supports -Wloop-analysis... yes checking whether the C++ compiler supports -Wc++1z-compat... yes checking whether the C++ compiler supports -Wc++2a-compat... yes checking whether the C++ compiler supports -Wcomma... yes checking whether the C compiler supports -Wduplicated-cond... no checking whether the C++ compiler supports -Wduplicated-cond... no checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C compiler supports -Wstring-conversion... yes checking whether the C++ compiler supports -Wstring-conversion... yes checking whether the C compiler supports -Wtautological-overlap-compare... yes checking whether the C++ compiler supports -Wtautological-overlap-compare... yes checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... yes checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... yes checking whether the C compiler supports -Wtautological-unsigned-zero-compare... yes checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... yes checking whether the C++ compiler supports -Wno-inline-new-delete... yes checking whether the C compiler supports -Wno-error=maybe-uninitialized... no checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 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... no checking whether the C++ compiler supports -Wno-error=coverage-mismatch... no checking whether the C compiler supports -Wno-error=backend-plugin... yes checking whether the C++ compiler supports -Wno-error=backend-plugin... yes checking whether the C compiler supports -Wno-error=free-nonheap-object... no checking whether the C++ compiler supports -Wno-error=free-nonheap-object... no checking whether the C compiler supports -Wno-error=multistatement-macros... no checking whether the C++ compiler supports -Wno-error=multistatement-macros... no checking whether the C compiler supports -Wno-error=return-std-move... yes checking whether the C++ compiler supports -Wno-error=return-std-move... yes checking whether the C compiler supports -Wno-error=class-memaccess... no checking whether the C++ compiler supports -Wno-error=class-memaccess... no checking whether the C compiler supports -Wno-error=atomic-alignment... yes checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 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... yes checking whether the C++ compiler supports -Wformat-security... yes checking whether the C compiler supports -Wformat-overflow=2... no checking whether the C++ compiler supports -Wformat-overflow=2... no checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes checking whether the C++ compiler supports -Wno-noexcept-type... yes checking whether the C++ compiler supports -fno-sized-deallocation... yes checking for rustc... not found checking for cargo... not found Traceback (most recent call last): File "../../../configure.py", line 132, in sys.exit(main(sys.argv)) File "../../../configure.py", line 38, in main sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure')) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 481, in run func(*args) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 525, in _value_for return self._value_for_depends(obj) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/util.py", line 947, in method_call cache[args] = self.func(instance, *args) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 534, in _value_for_depends value = obj.result() File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/util.py", line 947, in method_call cache[args] = self.func(instance, *args) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 151, in result return self._func(*resolved_args) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 1097, in wrapped return new_func(*args, **kwargs) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/build/moz.configure/rust.configure", line 60, in unwrap (retcode, stdout, stderr) = get_cmd_output(prog, '+stable') File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/configure/__init__.py", line 1097, in wrapped return new_func(*args, **kwargs) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/build/moz.configure/util.configure", line 46, in get_cmd_output log.debug('Executing: `%s`', quote(*args)) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/shellutil.py", line 206, in quote return ' '.join(_quote(s) for s in strings) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/shellutil.py", line 206, in return ' '.join(_quote(s) for s in strings) File "/data/scratch/lang/mozjs68/work/firefox-68.6.0/python/mozbuild/mozbuild/shellutil.py", line 194, in _quote return t("'%s'") % s.replace(t("'"), t("'\\''")) TypeError: cannot create 'NoneType' instances *** Error code 1 Stop. make[1]: stopped in /data/pkgsrc/lang/mozjs68 *** Error code 1 Stop. make: stopped in /data/pkgsrc/lang/mozjs68