>>> Building on sparc64-2c under lang/wabt BDEPENDS = [lang/gcc/8;lang/gcc/8,-c++;lang/python/3;lang/gcc/8,-libs;devel/cmake;devel/ninja;archivers/xz] DIST = [lang/wabt:wabt-1.0.36.tar.xz] FULLPKGNAME = wabt-1.0.36 RDEPENDS = [lang/gcc/8,-libs] (Junk lock obtained for sparc64-2c at 1737663251.07) >>> Running depends in lang/wabt at 1737663251.20 last junk was in astro/xephem /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 ninja-1.11.1p0v0 python-3.12.8p1 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 g++-8.4.0p25 gcc-8.4.0p25 gcc-libs-8.4.0p25 ninja-1.11.1p0v0 python-3.12.8p1 xz-5.6.3 /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 ninja-1.11.1p0v0 python-3.12.8p1 >>> Running show-prepare-results in lang/wabt at 1737663274.46 ===> lang/wabt ===> Building from scratch wabt-1.0.36 ===> wabt-1.0.36 depends on: cmake-* -> cmake-3.31.2v1 ===> wabt-1.0.36 depends on: ninja-* -> ninja-1.11.1p0v0 ===> wabt-1.0.36 depends on: python->=3.12,<3.13 -> python-3.12.8p1 ===> wabt-1.0.36 depends on: gcc->=8,<9 -> gcc-8.4.0p25 ===> wabt-1.0.36 depends on: g++->=8,<9 -> g++-8.4.0p25 ===> wabt-1.0.36 depends on: xz->=5.4.0 -> xz-5.6.3 ===> wabt-1.0.36 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p25 ===> Verifying specs: estdc++>=17 pthread c crypto m estdc++>=19 ===> found estdc++.19.0 pthread.27.1 c.100.3 crypto.55.0 m.10.1 cmake-3.31.2v1 g++-8.4.0p25 gcc-8.4.0p25 gcc-libs-8.4.0p25 ninja-1.11.1p0v0 python-3.12.8p1 xz-5.6.3 Still tainted: no >>> Running junk in lang/wabt at 1737663288.08 /usr/sbin/pkg_delete -aIXq autoconf-2.69p3 automake-1.14.1p1 automake-1.15.1p0 bison-3.8.2 boost-1.84.0p5v0 bzip2-1.0.8p0 cairo-1.18.2p0 cargo-generate-vendor-1.0p1 cmake-3.31.2v1 curl-8.11.1 cyrus-sasl-2.1.28 db-4.6.21p7v0 e2fsprogs-1.47.1p0 g++-8.4.0p25 gcc-8.4.0p25 gcc-libs-8.4.0p25 gd-2.3.3 gettext-tools-0.23 glew-2.2.0p0 glib2-2.82.4p2 gmake-4.4.1 gnutls-3.8.8p1 gperf-3.1p0 json-c-0.18 libcares-1.34.3 libestr-0.1.11 libexif-0.6.25 libfastjson-1.2304.0 libgcrypt-1.11.0p0 libgeotiff-1.7.3 libgit2-1.9.0 liblognorm-2.0.6 libltdl-2.4.2p3 libmodplug-0.8.9.0p1 libmpc-1.2.1 librelp-1.11.0 librttopo-1.1.0p1 libspatialite-5.1.0p0 libssh2-1.11.0 libtheora-1.2.20190601p0 libtool-2.4.2p3 libusb-compat-0.1.5p1 libvorbis-1.3.7 libwebp-1.4.0 libxml-2.13.5 libxslt-1.1.42p0 lowdown-1.3.0 lua-5.1.5p7 mariadb-client-11.4.4v1 meson-1.6.1p0v0 metaauto-1.0p4 minizip-4.0.7 mpfr-4.2.1 mpg123-1.32.10 ninja-1.11.1p0v0 openal-1.23.1v0 openjp2-2.5.3 physfs-3.0.2p0 postgresql-client-17.2 py3-docutils-0.21.2p0 py3-setuptools-75.6.0p0v0 python-3.12.8p1 radcli-1.4.0 riscv-elf-binutils-2.40p1 ruby-3.3.7 rust-1.83.0p0 sdl2-2.30.10 sqlite3-3.47.2 swig-4.2.1 xz-5.6.3 --- -dbus-1.16.0v0 ------------------- You should also remove /etc/machine-id You should also run /usr/sbin/userdel _dbus You should also run /usr/sbin/groupdel _dbus --- -dconf-0.40.0p1 ------------------- You should also run rm -rf /etc/dconf/db/* You should also run rm -rf /etc/dconf/profile/* --- -polkit-126p1 ------------------- You should also run /usr/sbin/userdel _polkitd You should also run /usr/sbin/groupdel _polkitd --- -postgresql-server-17.2 ------------------- You should also run /usr/sbin/userdel _postgresql You should also run /usr/sbin/groupdel _postgresql (Junk lock released for sparc64-2c at 1737663379.09) distfiles size=7090804 >>> Running patch in lang/wabt at 1737663379.18 ===> lang/wabt ===> Checking files for wabt-1.0.36 `/usr/ports/distfiles/wabt-1.0.36.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for wabt-1.0.36 ===> Patching for wabt-1.0.36 ===> Applying OpenBSD patch patch-src_tools_wasm-decompile_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm-decompile.cc |--- src/tools/wasm-decompile.cc.orig |+++ src/tools/wasm-decompile.cc -------------------------- Patching file src/tools/wasm-decompile.cc using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 73. done ===> Applying OpenBSD patch patch-src_tools_wasm-interp_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm-interp.cc |--- src/tools/wasm-interp.cc.orig |+++ src/tools/wasm-interp.cc -------------------------- Patching file src/tools/wasm-interp.cc using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 450. done ===> Applying OpenBSD patch patch-src_tools_wasm-objdump_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm-objdump.cc |--- src/tools/wasm-objdump.cc.orig |+++ src/tools/wasm-objdump.cc -------------------------- Patching file src/tools/wasm-objdump.cc using Plan A... Hunk #1 succeeded at 18. Hunk #2 succeeded at 124. done ===> Applying OpenBSD patch patch-src_tools_wasm-stats_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm-stats.cc |--- src/tools/wasm-stats.cc.orig |+++ src/tools/wasm-stats.cc -------------------------- Patching file src/tools/wasm-stats.cc using Plan A... Hunk #1 succeeded at 23. Hunk #2 succeeded at 146. done ===> Applying OpenBSD patch patch-src_tools_wasm-strip_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm-strip.cc |--- src/tools/wasm-strip.cc.orig |+++ src/tools/wasm-strip.cc -------------------------- Patching file src/tools/wasm-strip.cc using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 129. done ===> Applying OpenBSD patch patch-src_tools_wasm-validate_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm-validate.cc |--- src/tools/wasm-validate.cc.orig |+++ src/tools/wasm-validate.cc -------------------------- Patching file src/tools/wasm-validate.cc using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 74. done ===> Applying OpenBSD patch patch-src_tools_wasm2c_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm2c.cc |--- src/tools/wasm2c.cc.orig |+++ src/tools/wasm2c.cc -------------------------- Patching file src/tools/wasm2c.cc using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 196. done ===> Applying OpenBSD patch patch-src_tools_wasm2wat_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wasm2wat.cc |--- src/tools/wasm2wat.cc.orig |+++ src/tools/wasm2wat.cc -------------------------- Patching file src/tools/wasm2wat.cc using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 108. done ===> Applying OpenBSD patch patch-src_tools_wast2json_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wast2json.cc |--- src/tools/wast2json.cc.orig |+++ src/tools/wast2json.cc -------------------------- Patching file src/tools/wast2json.cc using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 105. done ===> Applying OpenBSD patch patch-src_tools_wat-desugar_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wat-desugar.cc |--- src/tools/wat-desugar.cc.orig |+++ src/tools/wat-desugar.cc -------------------------- Patching file src/tools/wat-desugar.cc using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 88. done ===> Applying OpenBSD patch patch-src_tools_wat2wasm_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/tools/wat2wasm.cc |--- src/tools/wat2wasm.cc.orig |+++ src/tools/wat2wasm.cc -------------------------- Patching file src/tools/wat2wasm.cc using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 133. done ===> 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 lang/wabt at 1737663392.72 ===> lang/wabt ===> Generating configure for wabt-1.0.36 ===> Configuring for wabt-1.0.36 -- The C compiler identification is GNU 8.4.0 -- The CXX compiler identification is GNU 8.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/obj/ports/wabt-1.0.36/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/obj/ports/wabt-1.0.36/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for alloca.h -- Looking for alloca.h - not found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for setjmp.h -- Looking for setjmp.h - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found OpenSSL: /usr/lib/libcrypto.so.55.0 (found version "2.0.0") -- Looking for openssl/sha.h -- Looking for openssl/sha.h - found -- Using OpenSSL libcrypto for SHA-256 -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of size_t -- Check size of size_t - done -- Looking for __i386__ -- Looking for __i386__ - not found -- Looking for __SSE2_MATH__ -- Looking for __SSE2_MATH__ - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found Python3: /usr/local/bin/python3.12 (found suitable version "3.12.8", minimum required is "3.5") found components: Interpreter -- Configuring done (53.5s) -- Generating done (1.9s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_LIBRARY_DIRS Python3_INCLUDE_DIR Python3_LIBRARY_DIRS Python_EXECUTABLE Python_INCLUDE_DIR Python_LIBRARY_DIRS -- Build files have been written to: /usr/obj/ports/wabt-1.0.36/build-sparc64 >>> Running build in lang/wabt at 1737663450.50 ===> lang/wabt ===> Building for wabt-1.0.36 Change Dir: '/usr/obj/ports/wabt-1.0.36/build-sparc64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/199] /usr/obj/ports/wabt-1.0.36/bin/cc -DWABT_BIG_ENDIAN=1 -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/usr/obj/ports/wabt-1.0.36/wabt-1.0.36/third_party/gtest/googletest -I/usr/obj/ports/wabt-1.0.36/wabt-1.0.36/third_party/gtest/googletest/include -O2 -pipe -DNDEBUG -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wimplicit-fallthrough -Wno-clobbered -MD -MT CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o -MF CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o.d -o CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o -c /usr/obj/ports/wabt-1.0.36/wabt-1.0.36/wasm2c/wasm-rt-impl.c FAILED: CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o /usr/obj/ports/wabt-1.0.36/bin/cc -DWABT_BIG_ENDIAN=1 -D__STDC_FORMAT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -I/usr/obj/ports/wabt-1.0.36/wabt-1.0.36/third_party/gtest/googletest -I/usr/obj/ports/wabt-1.0.36/wabt-1.0.36/third_party/gtest/googletest/include -O2 -pipe -DNDEBUG -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized -Wimplicit-fallthrough -Wno-clobbered -MD -MT CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o -MF CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o.d -o CMakeFiles/wasm-rt-impl.dir/wasm2c/wasm-rt-impl.c.o -c /usr/obj/ports/wabt-1.0.36/wabt-1.0.36/wasm2c/wasm-rt-impl.c In file included from /usr/obj/ports/wabt-1.0.36/wabt-1.0.36/wasm2c/wasm-rt-impl.h:20, from /usr/obj/ports/wabt-1.0.36/wabt-1.0.36/wasm2c/wasm-rt-impl.c:17: /usr/obj/ports/wabt-1.0.36/wabt-1.0.36/wasm2c/wasm-rt.h:75:10: fatal error: threads.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. *** Error 1 in lang/wabt (/usr/ports/devel/cmake/cmake.port.mk:50 'do-build': @cd /usr/obj/ports/wabt-1.0.36/build-sparc64 && exec /usr/bin/...) *** Error 2 in lang/wabt (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/wabt-1.0.36/build-sparc64/.build_done': @cd /usr/por...) *** Error 2 in lang/wabt (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=wabt-1.0.36; export _LOCKS_HELD=" wabt-1.0.36"; /u...) ===> Exiting lang/wabt with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1737663452.71 max_stuck=49.48/depends=23.27/show-prepare-results=13.26/junk=91.17/patch=13.50/configure=57.78/build=2.33 Error: job failed with 512 on sparc64-2c at 1737663452