>>> Building on sparc64-0b under games/devilutionx BDEPENDS = [devel/cmake/core;devel/ninja;lang/gcc/15,-libs;audio/libsmackerdec;lang/gcc/15,-c++;audio/sdl2-audiolib;textproc/simpleini;archivers/libmpq;devel/sdl2-image;devel/fmt;lang/gcc/15;devel/asio;security/libsodium;devel/gettext,-tools;archivers/xz] DIST = [games/devilutionx:devilutionX-1.5.4.tar.gz;games/devilutionx:devilutionx-src-1.5.4.tar.xz] FULLPKGNAME = devilutionx-1.5.4 RDEPENDS = [audio/sdl2-audiolib;archivers/libmpq;security/libsodium;devel/sdl2-image;devel/fmt;lang/gcc/15,-libs;audio/libsmackerdec] (Junk lock obtained for sparc64-0b at 1770883762.01) >>> Running depends in games/devilutionx at 1770883762.18 last junk was in math/py-cvxpy /usr/sbin/pkg_add -aI -Drepair fmt-11.2.0 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.21p0 sdl2-audiolib-0.0.20230225 simpleini-4.25 xz-5.8.2 was: /usr/sbin/pkg_add -aI -Drepair asio-1.30.2 cmake-core-3.31.8p0 fmt-11.2.0 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gettext-tools-0.23.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.21p0 ninja-1.11.1p1v1 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.8 simpleini-4.25 xz-5.8.2 /usr/sbin/pkg_add -aI -Drepair fmt-11.2.0 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.21p0 sdl2-audiolib-0.0.20230225 simpleini-4.25 xz-5.8.2 >>> Running show-prepare-results in games/devilutionx at 1770883785.95 ===> 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.25 ===> devilutionx-1.5.4 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> devilutionx-1.5.4 depends on: ninja-* -> ninja-1.11.1p1v1 ===> devilutionx-1.5.4 depends on: gcc->=15,<16 -> gcc-15.2.0p5 ===> devilutionx-1.5.4 depends on: g++->=15,<16 -> g++-15.2.0p5 ===> devilutionx-1.5.4 depends on: xz->=5.4.0 -> xz-5.8.2 ===> 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-11.2.0 ===> devilutionx-1.5.4 depends on: sdl2-image-* -> sdl2-image-2.8.8 ===> devilutionx-1.5.4 depends on: libsodium-* -> libsodium-1.0.21p0 ===> devilutionx-1.5.4 depends on: gcc-libs->=15,<16 -> gcc-libs-15.2.0p5 ===> Verifying specs: estdc++>=21 pthread SDL2 SDL2_image SDL_audiolib c fmt m mpq smackerdec sodium ===> found estdc++.21.0 pthread.28.1 SDL2.0.15 SDL2_image.1.1 SDL_audiolib.0.0 c.102.2 fmt.2.1 m.10.1 mpq.0.0 smackerdec.0.0 sodium.11.0 asio-1.30.2 cmake-core-3.31.8p0 fmt-11.2.0 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gettext-tools-0.23.1 libmpq-0.4.2pl20230224 libsmackerdec-0.0.20220625 libsodium-1.0.21p0 ninja-1.11.1p1v1 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.8 simpleini-4.25 xz-5.8.2 Still tainted: no >>> Running junk in games/devilutionx at 1770883801.94 /usr/sbin/pkg_delete -aIXq abseil-cpp-20260107.0 aom-3.13.1p0 asio-1.30.2 autoconf-2.69p3 autoconf-2.71p0 automake-1.16.5p0 boost-1.88.0v0 bzip2-1.0.8p0 cargo-generate-vendor-1.0p1 catch2-3.12.0 cmake-core-3.31.8p0 dav1d-1.5.3 dbus-1.16.2p1v0 dos2unix-7.5.2 ffmpeg-8.0.1p0v1 flatzebra-0.2.0 fluidsynth-2.4.8 fmt-11.2.0 freealut-1.1.0p3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gdbm-1.26 gdk-pixbuf-2.44.5 gettext-runtime-0.23.1 gettext-tools-0.23.1 gflags-2.2.2p0 giflib-5.2.2p0 glew-2.2.0p0 glfw-3.4p1 glib2-2.86.3 gmake-4.4.1p0 gmp-6.3.0p0 gobject-introspection-1.86.0 gtest-1.15.2 gtk+2-2.24.33p7 gtk+3-3.24.51p0 harfbuzz-12.3.2 icu4c-78.2v0 intltool-0.51.0p2 jpeg-3.1.3v0 libdaemon-0.14p1 libde265-1.0.15 libevent-2.1.12p3 libjxl-0.11.1 libltdl-2.4.2p3 libmad-0.15.1bp7 libmng-1.0.10p3 libmpq-0.4.2pl20230224 libogg-1.3.6 libsmackerdec-0.0.20220625 libsndfile-1.2.2p0 libsodium-1.0.21p0 libtheora-1.2.0v0 libtool-2.4.2p3 libusb1-1.0.29 libvorbis-1.3.7 libwebp-1.6.0p2 libxml-2.15.1p1 libxmp-4.6.3 libzip-1.8.0p0 llvm-19.1.7p11 lua-5.1.5p7 metaauto-1.0p4 minizip-4.0.8p0 ninja-1.11.1p1v1 nlohmann-json-3.12.0 openal-1.24.3v0 opencascade-7.9.3 openh264-2.6.0 opensc-0.26.1 pango-1.57.0 png-1.6.54 portmidi-2.0.8v0 py3-dbus-1.4.0p0 py3-gobject3-3.54.5 py3-pybind11-3.0.1 python-3.13.11p2 python-gdbm-3.13.11 rapidjson-1.1.0.20250205 rust-1.93.0 sdl-1.2.15p12 sdl2-2.32.8 sdl2-audiolib-0.0.20230225 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 sdl3-3.2.20 simpleini-4.25 snappy-1.1.10p2 sqlite3-3.51.2 tcl-8.5.19p6 tcl-8.6.17 thrift-0.21.0p0 tk-8.6.17 vim-9.1.2135-gtk3 x264-20241229 x265-4.1p0 xa-2.4.1 xmlsec-1.3.8 xmltoman-0.4p0 xz-5.8.2 ld.so: gtk-update-icon-cache: can't load library 'libgraphene-1.0.so.2.1' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/hicolor) failed: exit(137) --- -colord-1.4.8 ------------------- You should also run rm -f /var/db/colord/mapping.db You should also run rm -f /var/db/colord/storage.db You should also run /usr/sbin/userdel _colord You should also run /usr/sbin/groupdel _colord --- -cups-libs-2.4.16 ------------------- You should also run /usr/sbin/userdel _cups You should also run /usr/sbin/groupdel _cups --- -git-2.53.0 ------------------- You should also run /usr/sbin/userdel _gitdaemon You should also run /usr/sbin/groupdel _gitdaemon --- -iodbc-3.52.16 ------------------- You should also run rm -rf /etc/iodbc/ODBCDataSources/* --- -polkit-127 ------------------- You should also run /usr/sbin/userdel _polkitd You should also run /usr/sbin/groupdel _polkitd --- -pulseaudio-17.0p3 ------------------- You should also run /usr/sbin/userdel _pulse You should also run /usr/sbin/groupdel _pulse You should also run /usr/sbin/groupdel _pulse-access --- -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-0b at 1770883942.74) Woken up games/afternoonstalker distfiles size=32501311 >>> Running patch in games/devilutionx at 1770883942.93 ===> 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 1770883956.84 ===> games/devilutionx ===> Generating configure for devilutionx-1.5.4 ===> Configuring for devilutionx-1.5.4 -- 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 - 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-Ciq5tX' Run Build Command(s): /usr/local/bin/ninja -v cmTC_143fc [1/2] /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -o CMakeFiles/cmTC_143fc.dir/testCCompiler.c.o -c /usr/obj/ports/devilutionx-1.5.4/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-Ciq5tX/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_143fc.dir/testCCompiler.c.o -o cmTC_143fc -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: cmTC_143fc : && /usr/obj/ports/devilutionx-1.5.4/bin/cc -O2 -pipe -L/usr/local/lib -lSDL2_image -lsmackerdec -lmpq CMakeFiles/cmTC_143fc.dir/testCCompiler.c.o -o cmTC_143fc -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : /usr/local/lib/liblcms2.so.2.0: warning: stpcpy() is dangerous; do not use it /usr/local/lib/liblcms2.so.2.0: warning: strcpy() is almost always misused, please use strlcpy() /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: strcat() is almost always misused, please use strlcat() /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:3024 'do-configure': @cd /usr/obj/ports/devilutionx-1.5.4/build-s...) *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:3044 '/usr/obj/ports/devilutionx-1.5.4/build-sparc64/.configure_done') *** Error 2 in games/devilutionx (/usr/ports/infrastructure/mk/bsd.port.mk:2706 '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 1770883963.42 max_stuck=86.73/depends=23.85/show-prepare-results=15.70/junk=140.89/patch=13.94/configure=6.73 Error: job failed with 512 on sparc64-0b at 1770883963