>>> Building on sparc64-0c under games/devilutionx BDEPENDS = [textproc/simpleini;devel/fmt;lang/gcc/8;archivers/libmpq;archivers/xz;devel/sdl2-image;lang/gcc/8,-c++;devel/ninja;devel/cmake/core;audio/sdl2-audiolib;devel/gettext,-tools;lang/gcc/8,-libs;audio/libsmackerdec;security/libsodium;devel/asio] DIST = [games/devilutionx:devilutionx-src-1.5.4.tar.xz;games/devilutionx:devilutionX-1.5.4.tar.gz] FULLPKGNAME = devilutionx-1.5.4 RDEPENDS = [security/libsodium;devel/sdl2-image;devel/fmt;lang/gcc/8,-libs;audio/libsmackerdec;audio/sdl2-audiolib;archivers/libmpq] Woken up games/stratagus Woken up games/stratagus Woken up games/dsda-doom Woken up games/dsda-doom Woken up games/dsda-doom Woken up games/dsda-doom (Junk lock failure for sparc64-0c at 1752109089.72768) Received IO (Junk lock obtained for sparc64-0c at 1752109185.79) Received IO Woken up games/devilutionx Woken up games/devilutionx Short-cut: depends already handled by games/stratagus >>> Running show-prepare-results in games/devilutionx at 1752109192.61 ===> games/devilutionx ===> Building from scratch devilutionx-1.5.4 ===> devilutionx-1.5.4 depends on: asio-* -> asio-1.30.2 ===> devilutionx-1.5.4 depends on: gettext-tools-* -> gettext-tools-0.23.1 ===> devilutionx-1.5.4 depends on: simpleini-* -> simpleini-4.22 ===> devilutionx-1.5.4 depends on: cmake-core-* -> cmake-core-3.31.8 ===> devilutionx-1.5.4 depends on: ninja-* -> ninja-1.11.1p0v1 ===> devilutionx-1.5.4 depends on: gcc->=8,<9 -> gcc-8.4.0p28 ===> devilutionx-1.5.4 depends on: g++->=8,<9 -> g++-8.4.0p28 ===> devilutionx-1.5.4 depends on: xz->=5.4.0 -> xz-5.8.1 ===> devilutionx-1.5.4 depends on: libmpq-* -> libmpq-0.4.2pl20230224 ===> devilutionx-1.5.4 depends on: libsmackerdec-* -> libsmackerdec-0.0.20220625 ===> devilutionx-1.5.4 depends on: sdl2-audiolib-* -> sdl2-audiolib-0.0.20230225 ===> devilutionx-1.5.4 depends on: fmt-* -> fmt-10.2.1 ===> devilutionx-1.5.4 depends on: sdl2-image-* -> sdl2-image-2.8.5 ===> devilutionx-1.5.4 depends on: libsodium-* -> libsodium-1.0.20 ===> devilutionx-1.5.4 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p28 ===> Verifying specs: estdc++>=19 pthread SDL2 SDL2_image SDL_audiolib c fmt m mpq smackerdec sodium ===> 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.30.2 cmake-core-3.31.8 fmt-10.2.1 g++-8.4.0p28 gcc-8.4.0p28 gcc-libs-8.4.0p28 gettext-tools-0.23.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.20 ninja-1.11.1p0v1 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.5 simpleini-4.22 xz-5.8.1 Don't run junk because nojunk in games/manaplus (Junk lock released for sparc64-0c at 1752109214.10) Woken up games/freedink/game distfiles size=32501311 >>> Running patch in games/devilutionx at 1752109214.91 ===> games/devilutionx ===> Checking files for devilutionx-1.5.4 `/usr/ports/distfiles/devilutionX-1.5.4.tar.gz' is up to date. `/usr/ports/distfiles/devilutionx-src-1.5.4.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for devilutionx-1.5.4 mv /usr/obj/ports/devilutionx-1.5.4/DevilutionX-1.5.4 /usr/obj/ports/devilutionx-1.5.4/devilutionX-1.5.4 ===> Patching for devilutionx-1.5.4 ===> 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 168. Hunk #2 succeeded at 265. 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 1752109252.06 ===> games/devilutionx ===> Generating configure for devilutionx-1.5.4 ===> Configuring for devilutionx-1.5.4 -- 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.4/bin/cc -- Check for working C compiler: /usr/obj/ports/devilutionx-1.5.4/bin/cc - broken CMake Error at /usr/local/share/cmake/Modules/CMakeTestCCompiler.cmake:67 (message): The C compiler "/usr/obj/ports/devilutionx-1.5.4/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.4/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-Ht1VPk' Run Build Command(s): /usr/local/bin/ninja -v cmTC_aec25 [1/2] /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -o CMakeFiles/cmTC_aec25.dir/testCCompiler.c.o -c /usr/obj/ports/devilutionx-1.5.4/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-Ht1VPk/testCCompiler.c [2/2] : && /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_aec25.dir/testCCompiler.c.o -o cmTC_aec25 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: cmTC_aec25 : && /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_aec25.dir/testCCompiler.c.o -o cmTC_aec25 -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.6.0: warning: rand() may return deterministic values, is that what you want? /usr/X11R6/lib/libX11.so.19.0: 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:3030 'do-configure': @cd /usr/obj/ports/devilutionx-1.5.4/build-s...) *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/devilutionx-1.5.4/build-sparc64/.configure_done') *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'configure': @lock=devilutionx-1.5.4; 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 1752109259.80 max_stuck=21.79/waiting-for-lock #334=102.89/show-prepare-results=21.55/patch=37.87/configure=7.81 Error: job failed with 512 on sparc64-0c at 1752109259 >>> Building on sparc64-2b under games/devilutionx BDEPENDS = [devel/asio;security/libsodium;lang/gcc/8,-libs;audio/libsmackerdec;audio/sdl2-audiolib;devel/cmake/core;devel/gettext,-tools;devel/ninja;lang/gcc/8,-c++;devel/sdl2-image;archivers/xz;archivers/libmpq;lang/gcc/8;devel/fmt;textproc/simpleini] DIST = [games/devilutionx:devilutionX-1.5.4.tar.gz;games/devilutionx:devilutionx-src-1.5.4.tar.xz] FULLPKGNAME = devilutionx-1.5.4 RDEPENDS = [security/libsodium;devel/fmt;audio/sdl2-audiolib;devel/sdl2-image;archivers/libmpq;lang/gcc/8,-libs;audio/libsmackerdec] Woken up games/nblood Woken up games/nblood Woken up games/nblood Woken up devel/py-uvloop Woken up devel/py-uvloop Woken up devel/py-uvloop Woken up devel/py-uvloop (Junk lock failure for sparc64-2b at 1752181536.76034) Received IO (Junk lock obtained for sparc64-2b at 1752181616.97) Received IO Woken up games/devilutionx Woken up games/devilutionx Woken up games/devilutionx Woken up games/devilutionx Woken up games/devilutionx Woken up games/devilutionx Woken up games/devilutionx Woken up games/devilutionx Short-cut: depends already handled by games/nblood >>> Running show-prepare-results in games/devilutionx at 1752181625.75 ===> games/devilutionx ===> Building from scratch devilutionx-1.5.4 ===> devilutionx-1.5.4 depends on: asio-* -> asio-1.30.2 ===> devilutionx-1.5.4 depends on: gettext-tools-* -> gettext-tools-0.23.1 ===> devilutionx-1.5.4 depends on: simpleini-* -> simpleini-4.22 ===> devilutionx-1.5.4 depends on: cmake-core-* -> cmake-core-3.31.8 ===> devilutionx-1.5.4 depends on: ninja-* -> ninja-1.11.1p0v1 ===> devilutionx-1.5.4 depends on: gcc->=8,<9 -> gcc-8.4.0p28 ===> devilutionx-1.5.4 depends on: g++->=8,<9 -> g++-8.4.0p28 ===> devilutionx-1.5.4 depends on: xz->=5.4.0 -> xz-5.8.1 ===> devilutionx-1.5.4 depends on: libmpq-* -> libmpq-0.4.2pl20230224 ===> devilutionx-1.5.4 depends on: libsmackerdec-* -> libsmackerdec-0.0.20220625 ===> devilutionx-1.5.4 depends on: sdl2-audiolib-* -> sdl2-audiolib-0.0.20230225 ===> devilutionx-1.5.4 depends on: fmt-* -> fmt-10.2.1 ===> devilutionx-1.5.4 depends on: sdl2-image-* -> sdl2-image-2.8.5 ===> devilutionx-1.5.4 depends on: libsodium-* -> libsodium-1.0.20 ===> devilutionx-1.5.4 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p28 ===> Verifying specs: estdc++>=19 pthread SDL2 SDL2_image SDL_audiolib c fmt m mpq smackerdec sodium ===> 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.30.2 cmake-core-3.31.8 fmt-10.2.1 g++-8.4.0p28 gcc-8.4.0p28 gcc-libs-8.4.0p28 gettext-tools-0.23.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.20 ninja-1.11.1p0v1 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.5 simpleini-4.22 xz-5.8.1 (Junk lock released for sparc64-2b at 1752181637.20) distfiles size=32501311 >>> Running patch in games/devilutionx at 1752181637.30 ===> games/devilutionx ===> Checking files for devilutionx-1.5.4 `/usr/ports/distfiles/devilutionX-1.5.4.tar.gz' is up to date. `/usr/ports/distfiles/devilutionx-src-1.5.4.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for devilutionx-1.5.4 mv /usr/obj/ports/devilutionx-1.5.4/DevilutionX-1.5.4 /usr/obj/ports/devilutionx-1.5.4/devilutionX-1.5.4 ===> Patching for devilutionx-1.5.4 ===> 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 168. Hunk #2 succeeded at 265. 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 1752181648.20 ===> games/devilutionx ===> Generating configure for devilutionx-1.5.4 ===> Configuring for devilutionx-1.5.4 -- 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.4/bin/cc -- Check for working C compiler: /usr/obj/ports/devilutionx-1.5.4/bin/cc - broken CMake Error at /usr/local/share/cmake/Modules/CMakeTestCCompiler.cmake:67 (message): The C compiler "/usr/obj/ports/devilutionx-1.5.4/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.4/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-xUVqLS' Run Build Command(s): /usr/local/bin/ninja -v cmTC_164fa [1/2] /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -o CMakeFiles/cmTC_164fa.dir/testCCompiler.c.o -c /usr/obj/ports/devilutionx-1.5.4/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-xUVqLS/testCCompiler.c [2/2] : && /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_164fa.dir/testCCompiler.c.o -o cmTC_164fa -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: cmTC_164fa : && /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_164fa.dir/testCCompiler.c.o -o cmTC_164fa -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.6.0: warning: rand() may return deterministic values, is that what you want? /usr/X11R6/lib/libX11.so.19.0: 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:3030 'do-configure': @cd /usr/obj/ports/devilutionx-1.5.4/build-s...) *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/devilutionx-1.5.4/build-sparc64/.configure_done') *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'configure': @lock=devilutionx-1.5.4; 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 1752181653.34 max_stuck=47.39/waiting-for-lock #151=89.01/show-prepare-results=11.56/patch=10.92/configure=5.22 Error: job failed with 512 on sparc64-2b at 1752181653