>>> Building on sparc64-2b under games/devilutionx
	BDEPENDS = [devel/asio;devel/gettext,-tools;devel/cmake/core;archivers/libmpq;archivers/xz;textproc/simpleini;audio/libsmackerdec;devel/fmt;security/libsodium;lang/gcc/8,-libs;devel/sdl2-image;devel/ninja;lang/gcc/8,-c++;audio/sdl2-audiolib;lang/gcc/8]
	DIST = [games/devilutionx:devilutionX-1.5.3.tar.gz;games/devilutionx:devilutionx-src-1.5.3.tar.xz]
	FULLPKGNAME = devilutionx-1.5.3
	RDEPENDS = [audio/libsmackerdec;devel/fmt;security/libsodium;lang/gcc/8,-libs;archivers/libmpq;devel/sdl2-image;audio/sdl2-audiolib]
(Junk lock failure for sparc64-2b at 1746742793.72902)
Received IO
(Junk lock obtained for sparc64-2b at 1746742795.83)
Received IO
Woken up games/devilutionx
Woken up games/devilutionx
>>> Running depends in games/devilutionx at 1746742802.55
   last junk was in devel/github-backup
/usr/sbin/pkg_add -aI -Drepair asio-1.30.2 fmt-10.2.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.20 sdl2-audiolib-0.0.20230225 simpleini-4.22 xz-5.8.1
was: /usr/sbin/pkg_add -aI -Drepair asio-1.30.2 cmake-core-3.31.7 fmt-10.2.1 g++-8.4.0p26 gcc-8.4.0p26 gcc-libs-8.4.0p26 gettext-tools-0.23.1 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.5 simpleini-4.22 xz-5.8.1
/usr/sbin/pkg_add -aI -Drepair asio-1.30.2 fmt-10.2.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.20 sdl2-audiolib-0.0.20230225 simpleini-4.22 xz-5.8.1
>>> Running show-prepare-results in games/devilutionx at 1746742830.60
===> games/devilutionx
===> Building from scratch devilutionx-1.5.3
===> devilutionx-1.5.3 depends on: asio-* -> asio-1.30.2
===> devilutionx-1.5.3 depends on: gettext-tools-* -> gettext-tools-0.23.1
===> devilutionx-1.5.3 depends on: simpleini-* -> simpleini-4.22
===> devilutionx-1.5.3 depends on: cmake-core-* -> cmake-core-3.31.7
===> devilutionx-1.5.3 depends on: ninja-* -> ninja-1.11.1p0v0
===> devilutionx-1.5.3 depends on: gcc->=8,<9 -> gcc-8.4.0p26
===> devilutionx-1.5.3 depends on: g++->=8,<9 -> g++-8.4.0p26
===> devilutionx-1.5.3 depends on: xz->=5.4.0 -> xz-5.8.1
===> 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.5
===> 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.0p26
===>  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.7
fmt-10.2.1
g++-8.4.0p26
gcc-8.4.0p26
gcc-libs-8.4.0p26
gettext-tools-0.23.1
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.5
simpleini-4.22
xz-5.8.1
Still tainted: host marked nojunk by games/py-unitypy
>>> Running junk in games/devilutionx at 1746742857.46
Can't run junk because of lock on games/py-unitypy
(Junk lock released for sparc64-2b at 1746742864.36)
distfiles size=32078856
>>> Running patch in games/devilutionx at 1746742864.50
===> 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) all files: 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 1746742888.53
===> 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-VQoSDn'
    
    Run Build Command(s): /usr/local/bin/ninja -v cmTC_4d797
    [1/2] /usr/obj/ports/devilutionx-1.5.3/bin/cc   -O2 -pipe -o CMakeFiles/cmTC_4d797.dir/testCCompiler.c.o -c /usr/obj/ports/devilutionx-1.5.3/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-VQoSDn/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_4d797.dir/testCCompiler.c.o -o cmTC_4d797  -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
    FAILED: cmTC_4d797 
    : && /usr/obj/ports/devilutionx-1.5.3/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_4d797.dir/testCCompiler.c.o -o cmTC_4d797  -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.3/build-s...)
*** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/devilutionx-1.5.3/build-sparc64/.configure_done')
*** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:2712 '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 1746742898.18
max_stuck=0.00/waiting-for-lock #274=8.79/depends=28.00/show-prepare-results=26.48/junk=7.06/patch=24.05/configure=9.75
Error: job failed with 512 on sparc64-2b at 1746742898