>>> Building on sparc64-0d under lang/wabt BDEPENDS = [devel/ninja;lang/gcc/15;lang/gcc/15,-libs;devel/cmake/core;lang/gcc/15,-c++;archivers/xz;lang/python/3] DIST = [lang/wabt:wabt-1.0.36.tar.xz] FULLPKGNAME = wabt-1.0.36 RDEPENDS = [lang/gcc/15,-libs] (Junk lock obtained for sparc64-0d at 1772604970.24) >>> Running depends in lang/wabt at 1772604970.42 last junk was in astro/py-skyfield /usr/sbin/pkg_add -aI -Drepair python-3.13.11p2 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 ninja-1.11.1p1v1 python-3.13.11p2 xz-5.8.2 /usr/sbin/pkg_add -aI -Drepair python-3.13.11p2 >>> Running show-prepare-results in lang/wabt at 1772604979.63 ===> lang/wabt ===> Building from scratch wabt-1.0.36 ===> wabt-1.0.36 depends on: cmake-core->=4 -> cmake-core-4.2.3 ===> wabt-1.0.36 depends on: ninja-* -> ninja-1.11.1p1v1 ===> wabt-1.0.36 depends on: python->=3.13,<3.14 -> python-3.13.11p2 ===> wabt-1.0.36 depends on: gcc->=15,<16 -> gcc-15.2.0p5 ===> wabt-1.0.36 depends on: g++->=15,<16 -> g++-15.2.0p5 ===> wabt-1.0.36 depends on: xz->=5.4.0 -> xz-5.8.2 ===> wabt-1.0.36 depends on: gcc-libs->=15,<16 -> gcc-libs-15.2.0p5 ===> Verifying specs: estdc++>=21 pthread c crypto m ===> found estdc++.21.0 pthread.28.1 c.102.2 crypto.57.2 m.10.1 cmake-core-4.2.3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 ninja-1.11.1p1v1 python-3.13.11p2 xz-5.8.2 Still tainted: no >>> Running junk in lang/wabt at 1772604988.36 /usr/sbin/pkg_delete -aIXq aarch64-none-elf-gcc-12.2.0p2 autoconf-2.72p0 automake-1.18.1 bison-3.8.2p0 bzip2-1.0.8p0 cmake-core-4.2.3 curl-8.18.0 db-4.6.21p8v0 dtc-1.7.2 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gdk-pixbuf-2.44.5 gettext-runtime-0.23.1 glfw-3.4p1 glib2-2.86.4 gmake-4.4.1p0 gperf-3.1p0 icu4c-78.2v0 intltool-0.51.0p2 jpeg-3.1.3v0 json-c-0.18 libevdev-openbsd-20231111p0 libevent-2.1.12p3 libiconv-1.17 libinput-openbsd-1.26.2p1 libmpack-1.0.3 libmpc-1.2.1 libtool-2.4.2p3 libunistring-0.9.7 libutf8proc-2.11.3 libuv-1.52.0 libxkbcommon-1.13.1 libxml-2.15.1p1 lua-5.1.5p8 lua-bitop-1.0.2p1 lua-compat53-0.14.4 lua-libmpack-1.0.3 lua-lpeg-1.1.0 mariadb-client-11.4.10p0v1 meson-1.10.1v0 metaauto-1.0p4 mpfr-4.2.2 net-snmp-5.9.5.2p0 ninja-1.11.1p1v1 nlohmann-json-3.12.0 openldap-client-2.6.12v0 pango-1.57.0 pcre-8.45 pcre2-10.44 png-1.6.55 postgresql-client-18.3 python-3.13.11p2 radcli-1.4.0 riscv-elf-binutils-2.40p1 scdoc-1.11.3 sdl-gfx-2.0.25p1 sdl-image-1.2.12p5 sdl-mixer-1.2.12p5 sdl2-2.32.10 sdl3-3.4.2 shaderc-2025.5 tree-sitter-0.25.10 unibilium-2.1.1 unzip-6.0p18 vulkan-loader-1.4.335.0 wayland-1.24.0p2 wayland-protocols-1.47 wlroots-0.19.2p1v0 xz-5.8.2 yaml-cpp-0.8.0 --- -dbus-1.16.2p1v0 ------------------- You should also remove /etc/machine-id You should also run /usr/sbin/userdel _dbus You should also run /usr/sbin/groupdel _dbus --- -ruby-3.3.10p0 ------------------- If you set up the symlinks to make ruby 3.3 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof --- -ruby-3.4.8 ------------------- If you set up the symlinks to make ruby 3.4 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof (Junk lock released for sparc64-0d at 1772605067.36) distfiles size=7090804 >>> Running patch in lang/wabt at 1772605067.48 ===> 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 1772605076.55 ===> lang/wabt ===> Generating configure for wabt-1.0.36 ===> Configuring for wabt-1.0.36 -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.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 "2.4.3") -- Found OpenSSL: /usr/lib/libcrypto.so.57.2 (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.13 (found suitable version "3.13.11", minimum required is "3.5") found components: Interpreter -- Configuring done (26.3s) -- Generating done (1.4s) -- Build files have been written to: /usr/obj/ports/wabt-1.0.36/build-sparc64 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 >>> Running build in lang/wabt at 1772605105.88 ===> 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 75 | #include | ^~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. *** Error 1 in lang/wabt (/usr/ports/devel/cmake/cmake.port.mk:40 '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:3059 '/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:2706 '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 1772605107.75 max_stuck=54.13/depends=9.29/show-prepare-results=8.58/junk=79.12/patch=9.09/configure=29.34/build=1.94 Error: job failed with 512 on sparc64-0d at 1772605107