>>> Building on sparc64-0d under devel/spidermonkey128 BDEPENDS = [lang/rust;archivers/xz;devel/gmake;devel/m4;textproc/icu4c;lang/gcc/8,-c++;lang/gcc/8;devel/cbindgen;devel/libffi;lang/python/3;lang/gcc/8,-libs;devel/nspr] DIST = [devel/spidermonkey128,-main:mozilla/firefox-128.12.0esr.source.tar.xz] FULLPKGNAME = spidermonkey128-128.12.0v1 RDEPENDS = [devel/libffi;textproc/icu4c;lang/gcc/8,-libs;devel/nspr] (Junk lock obtained for sparc64-0d at 1751120623.60) >>> Running depends in devel/spidermonkey128 at 1751120623.83 last junk was in print/hplip,-gui /usr/sbin/pkg_add -aI -Drepair cbindgen-0.29.0 gmake-4.4.1 icu4c-77.1v0 libffi-3.5.1 m4-1.4.19p1 nspr-4.36 xz-5.8.1 was: /usr/sbin/pkg_add -aI -Drepair cbindgen-0.29.0 g++-8.4.0p27 gcc-8.4.0p27 gcc-libs-8.4.0p27 gmake-4.4.1 icu4c-77.1v0 libffi-3.5.1 m4-1.4.19p1 nspr-4.36 python-3.12.11 rust-1.87.0 xz-5.8.1 /usr/sbin/pkg_add -aI -Drepair cbindgen-0.29.0 gmake-4.4.1 icu4c-77.1v0 libffi-3.5.1 m4-1.4.19p1 nspr-4.36 xz-5.8.1 >>> Running show-prepare-results in devel/spidermonkey128 at 1751120635.41 ===> devel/spidermonkey128 ===> Building from scratch firefox-128.12.0esr.source ===> spidermonkey128-128.12.0v1 depends on: cbindgen-* -> cbindgen-0.29.0 ===> spidermonkey128-128.12.0v1 depends on: m4-* -> m4-1.4.19p1 ===> spidermonkey128-128.12.0v1 depends on: python->=3.12,<3.13 -> python-3.12.11 ===> spidermonkey128-128.12.0v1 depends on: rust-* -> rust-1.87.0 ===> spidermonkey128-128.12.0v1 depends on: gcc->=8,<9 -> gcc-8.4.0p27 ===> spidermonkey128-128.12.0v1 depends on: g++->=8,<9 -> g++-8.4.0p27 ===> spidermonkey128-128.12.0v1 depends on: gmake-* -> gmake-4.4.1 ===> spidermonkey128-128.12.0v1 depends on: xz->=5.4.0 -> xz-5.8.1 ===> spidermonkey128-128.12.0v1 depends on: libffi-* -> libffi-3.5.1 ===> spidermonkey128-128.12.0v1 depends on: nspr-* -> nspr-4.36 ===> spidermonkey128-128.12.0v1 depends on: icu4c-* -> icu4c-77.1v0 ===> spidermonkey128-128.12.0v1 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p27 ===> Verifying specs: curses ffi icudata icui18n icuuc m nspr4 plc4 plds4 z estdc++>=19 pthread c pthread curses ffi icudata icui18n icuuc m nspr4 plc4 plds4 z estdc++>=19 pthread c pthread readline ===> found curses.15.0 ffi.2.3 icudata.22.5 icui18n.22.5 icuuc.22.5 m.10.1 nspr4.24.1 plc4.24.1 plds4.24.1 z.7.1 estdc++.19.0 pthread.27.1 c.100.3 readline.5.0 cbindgen-0.29.0 g++-8.4.0p27 gcc-8.4.0p27 gcc-libs-8.4.0p27 gmake-4.4.1 icu4c-77.1v0 libffi-3.5.1 m4-1.4.19p1 nspr-4.36 python-3.12.11 rust-1.87.0 xz-5.8.1 (Junk lock released for sparc64-0d at 1751120646.80) distfiles size=560934320 checksum for /p//usr/ports/distfiles/mozilla/firefox-128.12.0esr.source.tar.xz: UNKNOWN (uncached) >>> Running checksum in devel/spidermonkey128 at 1751120646.97 checksum for /p//usr/ports/distfiles/mozilla/firefox-128.12.0esr.source.tar.xz: OK Warning: unable to close filehandle $fh properly: Stale NFS file handle during global destruction. >>> Running patch in devel/spidermonkey128 at 1751120692.85 ===> devel/spidermonkey128 ===> Checking files for firefox-128.12.0esr.source `/usr/ports/distfiles/mozilla/firefox-128.12.0esr.source.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for firefox-128.12.0esr.source ===> Patching for firefox-128.12.0esr.source ===> Applying OpenBSD patch patch-config_gcc_hidden_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Toggle symbol visibility, otherwise certain symbols are marked as local |which are actually supposed to be used (e.g. by gjs): | |void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) |void JS::TraceEdge(JSTracer*, JS::Heap*, char const*) |void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, JSObject**, char const*) |void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, JS::Value*, char const*) | |Index: config/gcc_hidden.h |--- config/gcc_hidden.h.orig |+++ config/gcc_hidden.h -------------------------- Patching file config/gcc_hidden.h using Plan A... Hunk #1 succeeded at 3. done ===> Applying OpenBSD patch patch-js_src_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/Makefile.in |--- js/src/Makefile.in.orig |+++ js/src/Makefile.in -------------------------- Patching file js/src/Makefile.in using Plan A... Hunk #1 succeeded at 89. done ===> Applying OpenBSD patch patch-js_src_build_moz_build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/build/moz.build |--- js/src/build/moz.build.orig |+++ js/src/build/moz.build -------------------------- Patching file js/src/build/moz.build using Plan A... Hunk #1 succeeded at 26. done ===> Applying OpenBSD patch patch-js_src_jit_ExecutableAllocator_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/jit/ExecutableAllocator.h |--- js/src/jit/ExecutableAllocator.h.orig |+++ js/src/jit/ExecutableAllocator.h -------------------------- Patching file js/src/jit/ExecutableAllocator.h using Plan A... Hunk #1 succeeded at 39. done ===> Applying OpenBSD patch patch-js_src_jit_ProcessExecutableMemory_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/jit/ProcessExecutableMemory.h |--- js/src/jit/ProcessExecutableMemory.h.orig |+++ js/src/jit/ProcessExecutableMemory.h -------------------------- Patching file js/src/jit/ProcessExecutableMemory.h using Plan A... Hunk #1 succeeded at 14. done ===> Applying OpenBSD patch patch-js_src_old-configure_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: js/src/old-configure.in |--- js/src/old-configure.in.orig |+++ js/src/old-configure.in -------------------------- Patching file js/src/old-configure.in using Plan A... Hunk #1 succeeded at 397. done ===> Applying OpenBSD patch patch-js_src_wasm_WasmSignalHandlers_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fully define all the registers needed on mips. | |Index: js/src/wasm/WasmSignalHandlers.cpp |--- js/src/wasm/WasmSignalHandlers.cpp.orig |+++ js/src/wasm/WasmSignalHandlers.cpp -------------------------- Patching file js/src/wasm/WasmSignalHandlers.cpp using Plan A... Hunk #1 succeeded at 105. done ===> Applying OpenBSD patch patch-modules_fdlibm_src_math_private_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modules/fdlibm/src/math_private.h |--- modules/fdlibm/src/math_private.h.orig |+++ modules/fdlibm/src/math_private.h -------------------------- Patching file modules/fdlibm/src/math_private.h using Plan A... Hunk #1 succeeded at 30. done ===> Applying OpenBSD patch patch-moz_configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |- Fix awk detection | |Index: moz.configure |--- moz.configure.orig |+++ moz.configure -------------------------- Patching file moz.configure using Plan A... Hunk #1 succeeded at 607. done ===> Applying OpenBSD patch patch-third_party_rust_cc_src_lib_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Support riscv64gc-unknown-openbsd | |Index: third_party/rust/cc/src/lib.rs |--- third_party/rust/cc/src/lib.rs.orig |+++ third_party/rust/cc/src/lib.rs -------------------------- Patching file third_party/rust/cc/src/lib.rs using Plan A... Hunk #1 succeeded at 2171. done sed -i 's/"files":{[^}]*}/"files":{}/' /usr/obj/ports/firefox-128.12.0esr.source/firefox-128.12.0/third_party/rust/*/.cargo-checksum.json ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ >>> Running configure in devel/spidermonkey128 at 1751121038.56 ===> devel/spidermonkey128 ===> Generating configure for firefox-128.12.0esr.source ===> Configuring for firefox-128.12.0esr.source /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_COMMENT= -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-312. -DMODPY_BIN=/usr/local/bin/python3.12 -DMODPY_DISTV= -DMODPY_VERSION=3.12 -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DMOZILLA_VERSION=128 -DSO_VERSION=0.0 -DLIBmozjs-128_VERSION=0.0 -DARCH=sparc64 -DBASE_PKGPATH=devel/spidermonkey128 -DFLAVOR_EXT= -DFULLPKGNAME=firefox-128.12.0esr.source -DHOMEPAGE=https://spidermonkey.dev/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=sparc64 -DMAINTAINER=Antoine\ Jacoutot\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM= -i -B /usr/obj/ports/firefox-128.12.0esr.source /usr/obj/ports/firefox-128.12.0esr.source/firefox-128.12.0/js/src/build/moz.build Using Python 3.12.11 from /usr/local/bin/python3 Creating local state directory: /usr/obj/ports/firefox-128.12.0esr.source/srcdirs/firefox-128.12.0-f96d9fb9db7b Created Python 3 virtualenv checking for vcs source checkout... no checking for a shell... /bin/sh checking for host system type... sparc64-unknown-openbsd7.7 checking for target system type... sparc64-unknown-openbsd7.7 checking for Python 3... /usr/obj/ports/firefox-128.12.0esr.source/srcdirs/firefox-128.12.0-f96d9fb9db7b/_virtualenvs/build/bin/python (3.12.11) checking whether cross compiling... no checking for wget... not found checking for ccache... not found checking for the target C compiler... /usr/obj/ports/firefox-128.12.0esr.source/bin/cc checking whether the target C compiler can be used... yes checking the target C compiler version... 8.4.0 checking the target C compiler works... yes checking for the target C++ compiler... /usr/obj/ports/firefox-128.12.0esr.source/bin/c++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 8.4.0 checking the target C++ compiler works... yes checking for the host C compiler... /usr/obj/ports/firefox-128.12.0esr.source/bin/cc checking whether the host C compiler can be used... yes checking the host C compiler version... 8.4.0 checking the host C compiler works... yes checking for the host C++ compiler... /usr/obj/ports/firefox-128.12.0esr.source/bin/c++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 8.4.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 unwind.h... yes checking for _Unwind_Backtrace... yes checking for the assembler... /usr/obj/ports/firefox-128.12.0esr.source/bin/cc checking for ar... /usr/bin/ar checking whether ar supports response files... yes checking for host_ar... /usr/bin/ar checking for pkg_config... /usr/bin/pkg-config checking for pkg-config version... 2.4.3 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... no checking for malloc_np.h... no checking for malloc/malloc.h... no checking for sys/malloc.h... no 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... no 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... no 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... no checking for dlopen... 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... no 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... no 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... no 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... no checking what kind of list files are supported by the linker... linkerlist checking for llvm_profdata... /usr/bin/llvm-profdata checking whether llvm-profdata supports 'order' subcommand... yes checking for llvm-objdump... /usr/bin/llvm-objdump checking for readelf... /usr/bin/llvm-readelf checking for objcopy... /usr/bin/llvm-objcopy checking for nspr >= 4.10... yes checking NSPR_CFLAGS... -I/usr/local/include/nspr checking NSPR_LIBS... -L/usr/local/lib -lplds4 -lplc4 -lnspr4 checking for rustc... /usr/local/bin/rustc checking for cargo... /usr/local/bin/cargo checking rustc version... 1.87.0 checking cargo version... 1.87.0 checking for rust host triplet... sparc64-unknown-openbsd checking for rust target triplet... sparc64-unknown-openbsd checking for rustdoc... /usr/local/bin/rustdoc checking for cbindgen... /usr/local/bin/cbindgen checking for rustfmt... not found checking for clang for bindgen... /usr/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 checking for libffi > 3.0.9... yes checking MOZ_FFI_CFLAGS... -I/usr/local/include checking MOZ_FFI_LIBS... -L/usr/local/lib -lffi checking for readline... yes checking for icu-i18n >= 73.1... yes checking MOZ_ICU_CFLAGS... -I/usr/local/include checking MOZ_ICU_LIBS... -licui18n -L/usr/local/lib -licuuc -licudata 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... no 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 awk... /usr/bin/awk checking for gmake... /usr/local/bin/gmake checking for watchman... not found checking for xargs... /usr/bin/xargs checking for strip... /usr/bin/strip checking for zlib >= 1.2.3... yes checking MOZ_ZLIB_CFLAGS... checking MOZ_ZLIB_LIBS... -lz checking for m4... /usr/local/bin/gm4 Refreshing /usr/obj/ports/firefox-128.12.0esr.source/firefox-128.12.0/js/src/old-configure with /usr/obj/ports/firefox-128.12.0esr.source/firefox-128.12.0/build/autoconf/autoconf.sh creating cache ./config.cache checking host system type... sparc64-unknown-openbsd7.7 checking target system type... sparc64-unknown-openbsd7.7 checking build system type... sparc64-unknown-openbsd7.7 checking for gcc... (cached) /usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 checking whether the C compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) works... (cached) yes checking whether the C compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether /usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 accepts -g... (cached) yes checking for c++... (cached) /usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 checking whether the C++ compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) works... (cached) yes checking whether the C++ compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether /usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 accepts -g... (cached) yes configure: error: compiler is incompatible with sanitize options DEBUG: DEBUG: configure:1108: checking for gcc DEBUG: configure:1221: checking whether the C compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) works DEBUG: configure:1276: checking whether the C compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) is a cross-compiler DEBUG: configure:1281: checking whether we are using GNU C DEBUG: configure:1309: checking whether /usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 accepts -g DEBUG: configure:1345: checking for c++ DEBUG: configure:1377: checking whether the C++ compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) works DEBUG: configure:1432: checking whether the C++ compiler (/usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld ) is a cross-compiler DEBUG: configure:1437: checking whether we are using GNU C++ DEBUG: configure:1465: checking whether /usr/obj/ports/firefox-128.12.0esr.source/bin/c++ -std=gnu++17 accepts -g DEBUG: configure:1793: /usr/obj/ports/firefox-128.12.0esr.source/bin/cc -std=gnu99 -o conftest.out -O2 -pipe --ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld conftest.c -lncurses 1>&5 DEBUG: egcc: error: unrecognized command line option '--ld-path=/usr/obj/ports/firefox-128.12.0esr.source/bin/ld' DEBUG: configure: failed program was: DEBUG: #line 1786 "configure" DEBUG: #include "confdefs.h" DEBUG: DEBUG: int main() { DEBUG: DEBUG: ; return 0; } DEBUG: configure: error: compiler is incompatible with sanitize options ERROR: old-configure failed *** Error 1 in devel/spidermonkey128 (/usr/ports/infrastructure/mk/bsd.port.mk:3030 'do-configure': @cd /usr/obj/ports/firefox-128.12.0esr.s...) *** Error 2 in devel/spidermonkey128 (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/firefox-128.12.0esr.source/build-sparc64/.configure_done') *** Error 2 in devel/spidermonkey128 (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'configure': @lock=firefox-128.12.0esr.source; export _...) ===> Exiting devel/spidermonkey128 with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; ...) >>> Ended at 1751121122.22 max_stuck=273.17/depends=11.68/show-prepare-results=11.51/checksum=45.94/patch=345.69/configure=83.77 Error: job failed with 512 on sparc64-0d at 1751121122