>>> Building on sparc64-2c under games/devilutionx BDEPENDS = [security/libsodium;audio/libsmackerdec;devel/asio;audio/sdl2-audiolib;archivers/libmpq;textproc/simpleini;devel/fmt;devel/ninja;lang/gcc/8;archivers/xz;lang/gcc/8,-libs;lang/gcc/8,-c++;devel/sdl2-image;devel/gettext,-tools;devel/cmake] DIST = [games/devilutionx:devilutionX-1.5.3.tar.gz;games/devilutionx:devilutionx-src-1.5.3.tar.xz] FULLPKGNAME = devilutionx-1.5.3 RDEPENDS = [archivers/libmpq;security/libsodium;devel/sdl2-image;lang/gcc/8,-libs;audio/libsmackerdec;devel/fmt;audio/sdl2-audiolib] (Junk lock obtained for sparc64-2c at 1729371287.06) >>> Running depends in games/devilutionx at 1729371287.17 last junk was in emulators/fuse /usr/sbin/pkg_add -aI -Drepair asio-1.28.0 fmt-10.2.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.2p1 simpleini-4.22 was: /usr/sbin/pkg_add -aI -Drepair asio-1.28.0 cmake-3.30.1v1 fmt-10.2.1 g++-8.4.0p25 gcc-8.4.0p25 gcc-libs-8.4.0p25 gettext-tools-0.22.5 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.20 ninja-1.11.1p0v0 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.2p1 simpleini-4.22 xz-5.6.3 /usr/sbin/pkg_add -aI -Drepair asio-1.28.0 fmt-10.2.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.2p1 simpleini-4.22 >>> Running show-prepare-results in games/devilutionx at 1729371317.56 ===> games/devilutionx ===> Building from scratch devilutionx-1.5.3 ===> devilutionx-1.5.3 depends on: asio-* -> asio-1.28.0 ===> devilutionx-1.5.3 depends on: gettext-tools-* -> gettext-tools-0.22.5 ===> devilutionx-1.5.3 depends on: simpleini-* -> simpleini-4.22 ===> devilutionx-1.5.3 depends on: cmake-* -> cmake-3.30.1v1 ===> devilutionx-1.5.3 depends on: ninja-* -> ninja-1.11.1p0v0 ===> devilutionx-1.5.3 depends on: gcc->=8,<9 -> gcc-8.4.0p25 ===> devilutionx-1.5.3 depends on: g++->=8,<9 -> g++-8.4.0p25 ===> devilutionx-1.5.3 depends on: xz->=5.4.0 -> xz-5.6.3 ===> devilutionx-1.5.3 depends on: libmpq-* -> libmpq-0.4.2pl20230224 ===> devilutionx-1.5.3 depends on: libsmackerdec-* -> libsmackerdec-0.0.20220625 ===> devilutionx-1.5.3 depends on: sdl2-audiolib-* -> sdl2-audiolib-0.0.20230225 ===> devilutionx-1.5.3 depends on: fmt-* -> fmt-10.2.1 ===> devilutionx-1.5.3 depends on: sdl2-image-* -> sdl2-image-2.8.2p1 ===> devilutionx-1.5.3 depends on: libsodium-* -> libsodium-1.0.20 ===> devilutionx-1.5.3 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p25 ===> Verifying specs: estdc++>=17 pthread SDL2 SDL2_image SDL_audiolib c fmt m mpq smackerdec sodium estdc++>=19 ===> found estdc++.19.0 pthread.27.1 SDL2.0.15 SDL2_image.1.1 SDL_audiolib.0.0 c.100.3 fmt.2.0 m.10.1 mpq.0.0 smackerdec.0.0 sodium.10.2 asio-1.28.0 cmake-3.30.1v1 fmt-10.2.1 g++-8.4.0p25 gcc-8.4.0p25 gcc-libs-8.4.0p25 gettext-tools-0.22.5 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.20 ninja-1.11.1p0v0 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.2p1 simpleini-4.22 xz-5.6.3 (Junk lock released for sparc64-2c at 1729371341.27) distfiles size=32078856 >>> Running patch in games/devilutionx at 1729371341.37 ===> games/devilutionx ===> Checking files for devilutionx-1.5.3 `/usr/ports/distfiles/devilutionX-1.5.3.tar.gz' is up to date. `/usr/ports/distfiles/devilutionx-src-1.5.3.tar.xz' is up to date. >> (SHA256) devilutionX-1.5.3.tar.gz: OK >> (SHA256) devilutionx-src-1.5.3.tar.xz: OK ===> Extracting for devilutionx-1.5.3 ===> Patching for devilutionx-1.5.3 ===> Applying OpenBSD patch patch-CMake_Dependencies_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Support using libraries which have been moved into ports, not bundled |-lSDL2_image is in CMAKE_EXE_LINKER_FLAGS (see port Makefile). | |Index: CMake/Dependencies.cmake |--- CMake/Dependencies.cmake.orig |+++ CMake/Dependencies.cmake -------------------------- Patching file CMake/Dependencies.cmake using Plan A... Hunk #1 succeeded at 85. Hunk #2 succeeded at 129. Hunk #3 succeeded at 151. done ===> Applying OpenBSD patch patch-Source_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Build system is broken around SDL2_image. |Same with libsmackerdec and libmpq. |asio is a header-only library... | |Index: Source/CMakeLists.txt |--- Source/CMakeLists.txt.orig |+++ Source/CMakeLists.txt -------------------------- Patching file Source/CMakeLists.txt using Plan A... Hunk #1 succeeded at 166. Hunk #2 succeeded at 259. done ===> Applying OpenBSD patch patch-Source_storm_storm_svid_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Audio on video sequences leads to a crash. |Index: Source/storm/storm_svid.cpp |--- Source/storm/storm_svid.cpp.orig |+++ Source/storm/storm_svid.cpp -------------------------- Patching file Source/storm/storm_svid.cpp using Plan A... Hunk #1 succeeded at 248. 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 games/devilutionx at 1729371364.57 ===> games/devilutionx ===> Generating configure for devilutionx-1.5.3 ===> Configuring for devilutionx-1.5.3 -- 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 - failed -- Check for working C compiler: /usr/obj/ports/devilutionx-1.5.3/bin/cc -- Check for working C compiler: /usr/obj/ports/devilutionx-1.5.3/bin/cc - broken CMake Error at /usr/local/share/cmake/Modules/CMakeTestCCompiler.cmake:67 (message): The C compiler "/usr/obj/ports/devilutionx-1.5.3/bin/cc" is not able to compile a simple test program. It fails with the following output: Change Dir: '/usr/obj/ports/devilutionx-1.5.3/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-PZwzWW' Run Build Command(s): /usr/local/bin/ninja -v cmTC_ba553 [1/2] /usr/obj/ports/devilutionx-1.5.3/bin/cc -O2 -pipe -o CMakeFiles/cmTC_ba553.dir/testCCompiler.c.o -c /usr/obj/ports/devilutionx-1.5.3/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-PZwzWW/testCCompiler.c [2/2] : && /usr/obj/ports/devilutionx-1.5.3/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_ba553.dir/testCCompiler.c.o -o cmTC_ba553 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: cmTC_ba553 : && /usr/obj/ports/devilutionx-1.5.3/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_ba553.dir/testCCompiler.c.o -o cmTC_ba553 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : /usr/local/lib/liblcms2.so.2.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/liblcms2.so.2.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libaom.so.4.2: warning: rand() may return deterministic values, is that what you want? /usr/X11R6/lib/libX11.so.18.2: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/libmpq.so.0.0: undefined reference to `__builtin_bswap16' /usr/local/lib/libmpq.so.0.0: undefined reference to `__builtin_bswap32' /usr/local/lib/libmpq.so.0.0: undefined reference to `__builtin_bswap64' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:77 (project) -- Configuring incomplete, errors occurred! *** Error 1 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:3028 'do-configure': @cd /usr/obj/ports/devilutionx-1.5.3/build-s...) *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:3048 '/usr/obj/ports/devilutionx-1.5.3/build-sparc64/.configure_done') *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'configure': @lock=devilutionx-1.5.3; export _LOCKS_HELD=" ...) ===> Exiting games/devilutionx 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 1729371374.17 max_stuck=21.47/depends=30.41/show-prepare-results=23.79/patch=23.21/configure=9.67 Error: job failed with 512 on sparc64-2c at 1729371374