=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for thunderbird-128.2.3esr.source.tar.xz => Checksum SHA512 OK for thunderbird-128.2.3esr.source.tar.xz ===> Installing dependencies for thunderbird-128.2.3 ========================================================================== The supported build options for thunderbird are: alsa dbus debug mozilla-jemalloc official-mozilla-branding pulseaudio The currently selected options are: dbus You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.thunderbird (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, thunderbird-128.2.3. Their current value is shown below: * JPEG_DEFAULT = jpeg * PYTHON_VERSION_DEFAULT = 312 * SSLBASE = /usr * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private * TERMINFO_DEFAULT = terminfo Based on these variables, the following variables have been set: * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * PYPACKAGE = python312 * 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 cbindgen>=0.26.0: found cbindgen-0.27.0 => Tool dependency nasm>=2.14: found nasm-2.16.01 => Tool dependency yasm>=1.1: found yasm-1.3.0 => Tool dependency lld-[0-9]*: found lld-18.1.8 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.80.4 => Tool dependency python312>=3.12.0nb1: found python312-3.12.6 => Tool dependency mktools-[0-9]*: found mktools-20220614 => Tool dependency m4>=1.4: found m4-1.4.19nb1 => 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.3.0 => Tool dependency zip-[0-9]*: found zip-3.0nb3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Build dependency x11-links>=1.36: found x11-links-1.36 => Build dependency wasi-libc>=0.0.0pre20210923: found wasi-libc-0.0.0pre20231007nb2 => Build dependency wasi-libcxx>=18.0.0: found wasi-libcxx-18.1.8 => Build dependency wasi-compiler-rt>=18.0.0: found wasi-compiler-rt-18.1.8 => Build dependency clang>=18.0.0: found clang-18.1.8 => Build dependency rust>=1.76.0: found rust-1.79.0 => Full dependency libotr-[0-9]*: found libotr-4.1.1 => Full dependency pciutils>=3.0.2: found pciutils-3.11.1 => Full dependency libffi>=3.4.2nb3: found libffi-3.4.6 => Full dependency nspr>=4.34nb1: found nspr-4.35 => Full dependency nss>=3.101: found nss-3.105 => Full dependency libwebp>=1.0.2: found libwebp-1.4.0 => Full dependency libvpx>=1.14.0: found libvpx-1.14.1 => Full dependency libIDL>=0.8.14nb5: found libIDL-0.8.14nb6 => Full dependency ffmpeg7>=7.0: found ffmpeg7-7.0.2nb1 => Full dependency pixman>=0.40.0nb3: found pixman-0.43.4 => Full dependency gtk3+>=3.24.41nb2: found gtk3+-3.24.43 => Full dependency dbus-glib>=0.112: found dbus-glib-0.112nb1 ===> 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 thunderbird-128.2.3 ===> Extracting for thunderbird-128.2.3 ===> Patching for thunderbird-128.2.3 for f in $(find /pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/third_party/libwebrtc -name moz.build -type f) ; do /usr/bin/awk -f /usr/pkgsrc/mail/thunderbird/files/replace-moz.build.awk $f > $f.new; mv $f.new $f ; done => Applying pkgsrc patches for thunderbird-128.2.3 ===> Creating toolchain wrappers for thunderbird-128.2.3 ===> Configuring for thunderbird-128.2.3 printf '#!/bin/sh\n[ "$*" = "-f" ] && exit 0\nexec /bin/rm $@\n' > /pbulk/work/mail/thunderbird/work/.cwrapper/bin/rm chmod +x /pbulk/work/mail/thunderbird/work/.cwrapper/bin/rm => Fixing libpci soname => Substituting "netbsdtag" in comm/third_party/rnp/src/librekey/key_store_pgp.cpp => Setting MAKE_JOBS for cairo => Fixing segfault in libmozsqlite3.so cd /pbulk/work/mail/thunderbird/work/thunderbird-128.2.3 && mkdir -p ../build => Generating pkg-config files for builtin libevent package. => Generating pkg-config files for builtin xz package. => Generating pkg-config file for builtin expat package. => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing python interpreter in build/cargo-linker. Using Python 3.12.6 from /usr/pkg/bin/python3.12 Creating local state directory: /pbulk/work/mail/thunderbird/work/.home/.mozbuild/srcdirs/thunderbird-128.2.3-5dbc77f170ae Created Python 3 virtualenv checking for vcs source checkout... no checking for a shell... /pbulk/work/mail/thunderbird/work/.tools/bin/sh checking for host system type... x86_64--netbsd checking for target system type... x86_64--netbsd Determining COMM source information from sourcestamp.txt... Determining GECKO source information from sourcestamp.txt... checking whether cross compiling... no checking for Python 3... /pbulk/work/mail/thunderbird/work/.home/.mozbuild/srcdirs/thunderbird-128.2.3-5dbc77f170ae/_virtualenvs/build/bin/python (3.12.6) checking for wget... not found checking for ccache... not found checking for the target C compiler... /pbulk/work/mail/thunderbird/work/.cwrapper/bin/gcc checking whether the target C compiler can be used... yes checking the target C compiler version... 10.5.0 checking the target C compiler works... yes checking for the target C++ compiler... /pbulk/work/mail/thunderbird/work/.cwrapper/bin/c++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 10.5.0 checking the target C++ compiler works... yes checking for the host C compiler... /pbulk/work/mail/thunderbird/work/.cwrapper/bin/gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 10.5.0 checking the host C compiler works... yes checking for the host C++ compiler... /pbulk/work/mail/thunderbird/work/.cwrapper/bin/c++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 10.5.0 checking the host C++ compiler works... yes checking for target linker... bfd checking for host linker... bfd checking for 64-bit OS... yes checking for __thread keyword for TLS variables... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking for the assembler... /pbulk/work/mail/thunderbird/work/.cwrapper/bin/gcc checking for ar... /usr/bin/ar checking whether ar supports response files... yes checking for host_ar... /usr/bin/ar checking for -mavxvnni support... no checking for -mavx512bw support... yes checking for -mavx512vnni support... yes checking for pkg_config... /pbulk/work/mail/thunderbird/work/.tools/bin/pkg-config checking for pkg-config version... 2.3.0 checking whether pkg-config is pkgconf... yes WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR. checking for strndup... yes checking for posix_memalign... yes checking for memalign... no checking for malloc_usable_size... no checking for malloc.h... yes checking for stdint.h... yes checking for inttypes.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 fts.h... no 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 memfd_create in sys/mman.h... no checking for perf_event_open system call... no checking for clock_gettime(CLOCK_MONOTONIC)... yes checking for dladdr... yes checking for dlfcn.h... yes checking for dlopen in -ldl... yes checking for gethostbyname_r in -lc_r... no checking for socket in -lsocket... no checking for pthread_create... no checking for pthread_create in -lpthread... yes checking for pthread.h... yes checking whether the C compiler supports -pthread... yes checking whether 64-bits std::atomic requires -latomic... 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 -Wformat-type-confusion... no checking whether the C++ compiler supports -Wformat-type-confusion... 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 -Wtautological-constant-in-range-compare... no checking whether the C++ compiler supports -Wtautological-constant-in-range-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 -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 -Wno-range-loop-analysis... no checking whether the C++ compiler supports -Wno-range-loop-analysis... no checking whether the C++ compiler supports -Wcomma-subscript... yes checking whether the C compiler supports -Wenum-compare-conditional... no checking whether the C++ compiler supports -Wenum-compare-conditional... no checking whether the C compiler supports -Wenum-float-conversion... no checking whether the C++ compiler supports -Wenum-float-conversion... no checking whether the C++ compiler supports -Wvolatile... yes checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... no checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... no checking whether the C++ compiler supports -Wno-deprecated-this-capture... no 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 -Wlogical-op... yes checking whether the C++ compiler supports -Wlogical-op... 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 -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=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=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-builtins... no checking whether the C++ compiler supports -Wno-error=deprecated-builtins... no 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 -Werror=implicit-function-declaration... yes checking whether the C compiler supports -Wno-psabi... yes checking whether the C++ compiler supports -Wno-psabi... yes checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes checking whether the C++ compiler supports -Wno-vla-cxx-extension... no checking whether the C compiler supports -Wno-unknown-warning-option... no checking whether the C++ compiler supports -Wno-unknown-warning-option... no checking whether the C++ compiler supports -fno-sized-deallocation... yes checking whether the C++ compiler supports -fno-aligned-new... yes checking whether the C compiler supports -pipe... yes checking whether the C++ compiler supports -pipe... yes checking whether the C linker supports -Wl,--build-id=sha1... yes checking whether the C compiler supports -Wa,--noexecstack... yes checking whether the C linker supports -Wl,-z,noexecstack... yes checking whether the C linker supports -Wl,-z,text... yes checking whether the C linker supports -Wl,-z,relro... yes checking whether the C linker supports -Wl,-z,now... yes checking whether the C linker supports -Wl,-z,nocopyreloc... yes checking for --ignore-unresolved-symbol option to the linker... yes checking what kind of list files are supported by the linker... linkerlist checking for llvm_profdata... /pbulk/work/mail/thunderbird/work/.buildlink/bin/llvm-profdata checking whether llvm-profdata supports 'order' subcommand... yes checking for llvm-objdump... /pbulk/work/mail/thunderbird/work/.buildlink/bin/llvm-objdump checking for readelf... /pbulk/work/mail/thunderbird/work/.buildlink/bin/llvm-readelf checking for objcopy... /pbulk/work/mail/thunderbird/work/.buildlink/bin/llvm-objcopy Determining COMM source information from environment... COMM_SOURCE_REPOSITORY: https://hg.mozilla.org/releases/comm-esr128 COMM_SOURCE_CHANGESET: 69c549cfac3c67d5ccd5cf28f41ca311f6c13248 Determining GECKO source information from environment... Determining GECKO source information from .gecko_rev.yml GECKO_SOURCE_REPOSITORY: https://hg.mozilla.org/releases/mozilla-esr128 GECKO_SOURCE_CHANGESET: 49e746f805bd2d0c6a18e9db2df6ccbac0242eae checking for fcntl.h... yes checking for string.h... yes checking for limits.h... yes checking for sys/auxv.h... no checking for sys/cdefs.h... yes checking for sys/resource.h... yes checking for sys/param.h... yes checking for sys/stat.h... yes checking for sys/wait.h... yes checking for mkdtemp... yes checking for mkstemp... yes checking for realpath... yes checking for O_BINARY... no checking for _O_BINARY... no checking for stdlib.h... yes checking for locale.h... yes checking for strings.h... yes checking for stdint.h... yes checking for stdarg.h... yes checking for endian.h... yes checking for memory.h... yes checking for xlocale.h... no checking for _isnan... no checking for _finite... no checking for INFINITY... yes checking for isinf... yes checking for isnan... yes checking for nan... yes checking for _doprnt... no checking for snprintf... yes checking for vasprintf... yes checking for vsnprintf... yes checking for vprintf... yes checking for open... yes checking for realloc... yes checking for setlocale... yes checking for uselocale... no checking for strcasecmp... yes checking for strncasecmp... yes checking for strdup... yes Thunderbird official branding set to 'thunderbird'. Using comm/rust/.cargo/config.toml.in for Rust code. checking for nspr >= 4.32... yes checking NSPR_CFLAGS... -I/usr/pkg/include/nspr checking NSPR_LIBS... -L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 checking for rustc... /usr/pkg/bin/rustc checking for cargo... /usr/pkg/bin/cargo checking rustc version... 1.79.0 checking cargo version... 1.79.0 checking for rust host triplet... x86_64-unknown-netbsd checking for rust target triplet... x86_64-unknown-netbsd checking for rustdoc... /usr/pkg/bin/rustdoc checking for cbindgen... /usr/pkg/bin/cbindgen checking for rustfmt... /usr/pkg/bin/rustfmt checking for clang for bindgen... /usr/pkg/bin/clang checking for libclang for bindgen... /usr/pkg/lib/libclang.so checking that libclang is new enough... yes checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -isystem/usr/pkg/include/nspr -isystem/usr/X11R7/include/pixman-1 checking for libffi > 3.0.9... yes checking MOZ_FFI_CFLAGS... -I/usr/pkg/include checking MOZ_FFI_LIBS... -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lffi checking for tm_zone and tm_gmtoff in struct tm... yes checking for getpagesize... yes checking for gmtime_r... yes checking for localtime_r... yes checking for gettid... no checking for setpriority... yes checking for syscall... yes checking for getc_unlocked... yes checking for pthread_getname_np... no checking for pthread_get_name_np... no checking for strerror... yes checking for nl_langinfo and CODESET... yes checking for __cxa_demangle... yes checking for _getc_nolock... no checking for localeconv... yes checking for nodejs... Traceback (most recent call last): File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/configure.py", line 351, in <module> sys.exit(main(sys.argv)) ^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/configure.py", line 141, in main sandbox.run() File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 573, in run func(*args) File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for return self._value_for_depends(obj) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/util.py", line 911, in method_call cache[args] = self.func(instance, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends value = obj.result() ^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/util.py", line 911, in method_call cache[args] = self.func(instance, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 162, in result return self._func(*resolved_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 1316, in wrapped return new_func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 916, in wrapper ret = template(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/build/moz.configure/checks.configure", line 59, in wrapped ret = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/configure/__init__.py", line 1316, in wrapped return new_func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/build/moz.configure/node.configure", line 35, in nodejs nodejs, version = find_node_executable(node_exe) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/nodeutil.py", line 85, in find_node_executable version = check_executable_version(nodejs_exe) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/pbulk/work/mail/thunderbird/work/thunderbird-128.2.3/python/mozbuild/mozbuild/nodeutil.py", line 67, in check_executable_version subprocess.check_output([exe, "--version"], universal_newlines=PY3) File "/usr/pkg/lib/python3.12/subprocess.py", line 466, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/pkg/lib/python3.12/subprocess.py", line 548, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/pkg/lib/python3.12/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/pkg/lib/python3.12/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/pkgsrc/mail/thunderbird/files/node-wrapper.sh' *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/mail/thunderbird *** Error code 1 Stop. make: stopped in /usr/pkgsrc/mail/thunderbird