>>> Building on sparc64-0c under games/recoil-rts BDEPENDS = [net/curl;devel/jsoncpp;converters/libiconv;devel/ninja;devel/boost;graphics/DevIL;lang/gcc/8,-c++;devel/sdl2;textproc/asciidoc;shells/bash;lang/gcc/8,-libs;archivers/minizip;archivers/p7zip;lang/gcc/8;audio/libvorbis;devel/cmake;audio/openal;graphics/glew] DIST = [games/recoil-rts:beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2449-gf1234a9.tar.gz;games/recoil-rts:spring-SpringMapConvNG-0ddd86eaa8871dc0833c69f931f55cd856c5009d.tar.gz;games/recoil-rts:gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz;games/recoil-rts:wolfpld-tracy-5a1f5371b792c12aea324213e1dc738b2923ae21.tar.gz;games/recoil-rts:cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz;games/recoil-rts:rlcevg-CircuitAI-ea8ad431afc8ea5208aac21d3063ead9fc54de7c.tar.gz;games/recoil-rts:beyond-all-reason-pr-downloader-bdac30330eccb5ec73da299922491f3f4ee8debe.tar.gz;games/recoil-rts:skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz;games/recoil-rts:rlcevg-CircuitAI-c289f95936fc6fb1310a78124dba8782b543293e.tar.gz;games/recoil-rts:USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz] FULLPKGNAME = recoil-rts-0.105.1.1pl2449 RDEPENDS = [graphics/DevIL;devel/sdl2;misc/shared-mime-info;net/curl;devel/jsoncpp;devel/desktop-file-utils;audio/openal;graphics/glew;lang/gcc/8,-libs;archivers/minizip;audio/libvorbis] (Junk lock failure for sparc64-0c at 1715361209.66481) Received IO (Junk lock obtained for sparc64-0c at 1715361223.01) Received IO Woken up games/recoil-rts Woken up games/recoil-rts >>> Running depends in games/recoil-rts at 1715361228.77 last junk was in editors/emacs,no_x11 /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p21 asciidoc-9.0.4p2 glew-2.2.0p0 jsoncpp-1.9.5p0 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.5 openal-1.23.1v0 p7zip-16.02p7 sdl2-2.30.0p1 was: /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p21 asciidoc-9.0.4p2 bash-5.2.26 boost-1.84.0p3v0 cmake-3.28.3p0v1 curl-8.7.1 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 glew-2.2.0p0 jsoncpp-1.9.5p0 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.5 ninja-1.11.1p0v0 openal-1.23.1v0 p7zip-16.02p7 sdl2-2.30.0p1 /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p21 asciidoc-9.0.4p2 glew-2.2.0p0 jsoncpp-1.9.5p0 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.5 openal-1.23.1v0 p7zip-16.02p7 sdl2-2.30.0p1 >>> Running show-prepare-results in games/recoil-rts at 1715361252.68 ===> games/recoil-rts ===> Building from scratch recoil-rts-0.105.1.1pl2449 ===> recoil-rts-0.105.1.1pl2449 depends on: p7zip-* -> p7zip-16.02p7 ===> recoil-rts-0.105.1.1pl2449 depends on: libiconv-* -> libiconv-1.17 ===> recoil-rts-0.105.1.1pl2449 depends on: boost-* -> boost-1.84.0p3v0 ===> recoil-rts-0.105.1.1pl2449 depends on: bash-* -> bash-5.2.26 ===> recoil-rts-0.105.1.1pl2449 depends on: asciidoc-* -> asciidoc-9.0.4p2 ===> recoil-rts-0.105.1.1pl2449 depends on: cmake-* -> cmake-3.28.3p0v1 ===> recoil-rts-0.105.1.1pl2449 depends on: ninja-* -> ninja-1.11.1p0v0 ===> recoil-rts-0.105.1.1pl2449 depends on: gcc->=8,<9 -> gcc-8.4.0p22 ===> recoil-rts-0.105.1.1pl2449 depends on: g++->=8,<9 -> g++-8.4.0p23 ===> recoil-rts-0.105.1.1pl2449 depends on: minizip-* -> minizip-4.0.5 ===> recoil-rts-0.105.1.1pl2449 depends on: libvorbis-* -> libvorbis-1.3.7 ===> recoil-rts-0.105.1.1pl2449 depends on: openal-* -> openal-1.23.1v0 ===> recoil-rts-0.105.1.1pl2449 depends on: jsoncpp-* -> jsoncpp-1.9.5p0 ===> recoil-rts-0.105.1.1pl2449 depends on: sdl2-* -> sdl2-2.30.0p1 ===> recoil-rts-0.105.1.1pl2449 depends on: DevIL-* -> DevIL-1.7.8p21 ===> recoil-rts-0.105.1.1pl2449 depends on: glew-* -> glew-2.2.0p0 ===> recoil-rts-0.105.1.1pl2449 depends on: curl-* -> curl-8.7.1 ===> recoil-rts-0.105.1.1pl2449 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p22 ===> Verifying specs: estdc++>=17 pthread GL GLEW GLU IL ILU SDL2 X11 Xcursor c curl execinfo fontconfig freetype jsoncpp m minizip ogg openal vorbis vorbisfile z estdc++>=19 ===> found estdc++.19.0 pthread.27.1 GL.19.1 GLEW.9.0 GLU.9.0 IL.1.0 ILU.1.0 SDL2.0.15 X11.18.0 Xcursor.5.0 c.100.0 curl.26.25 execinfo.3.0 fontconfig.13.1 freetype.30.3 jsoncpp.5.0 m.10.1 minizip.3.0 ogg.6.2 openal.5.0 vorbis.9.0 vorbisfile.6.0 z.7.0 DevIL-1.7.8p21 asciidoc-9.0.4p2 bash-5.2.26 boost-1.84.0p3v0 cmake-3.28.3p0v1 curl-8.7.1 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 glew-2.2.0p0 jsoncpp-1.9.5p0 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.5 ninja-1.11.1p0v0 openal-1.23.1v0 p7zip-16.02p7 sdl2-2.30.0p1 Still tainted: no >>> Running junk in games/recoil-rts at 1715361270.83 /usr/sbin/pkg_delete -aIXq DevIL-1.7.8p21 asciidoc-9.0.4p2 autoconf-2.69p3 automake-1.9.6p13 bash-5.2.26 bison-3.8.2 boost-1.84.0p3v0 boost-md-1.84.0p3v0 brotli-1.0.9p0 bzip2-1.0.8p0 cmake-3.28.3p0v1 cppunit-1.14.0 curl-8.7.1 findutils-4.9.0 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 gettext-runtime-0.22.5 gettext-tools-0.22.5 ghostscript-10.03.0 glew-2.2.0p0 gmake-4.4.1 gtar-1.35 jsoncpp-1.9.5p0 kyua-cli-0.8p3 libcares-1.28.0p0 libiconv-1.17 libsodium-1.0.19 libssh2-1.11.0 libtool-2.4.2p2 libvorbis-1.3.7 libxml-2.12.6p0 log4cplus-1.2.2p1 lz4-1.9.4 m4-1.4.18p1 metaauto-1.0p4 minizip-4.0.5 ninja-1.11.1p0v0 openal-1.23.1v0 p5-HTML-Parser-3.81 p5-Tk-804.036 p5-URI-5.28 p5-libwww-6.72 p7zip-16.02p7 py3-build-1.2.1p1 py3-installer-0.7.0p0 py3-setuptools-68.0.0p0v0 py3-wheel-0.43.0p0 python-3.11.9p2 sdl2-2.30.0p1 sdl2-gfx-1.0.4p0 sdl2-image-2.8.2p0 sdl2-mixer-2.8.0p0 sdl2-net-2.2.0 sdl2-ttf-2.22.0 spirv-headers-1.3.275.0v0 sqlite3-3.44.2 xerces-c-3.2.4 xz-5.4.5 zstd-1.5.6 --- -cyrus-sasl-2.1.28 ------------------- You should also run rm -rf /var/sasl2/* --- -dwz-0.15 ------------------- Error deleting directory /usr/local/share/examples/samba: Directory not empty --- -iodbc-3.52.16 ------------------- You should also run rm -rf /etc/iodbc/ODBCDataSources/* --- -net-snmp-5.9.4 ------------------- You should also run rm -rf /var/net-snmp/* You should also run /usr/sbin/userdel _netsnmp You should also run /usr/sbin/groupdel _netsnmp --- -php-8.2.18 ------------------- You should also run rm -f /etc/php-8.2.sample/* You should also run rm -f /etc/php-fpm.d/* File /etc/php-fpm.conf does not exist --- -php-8.3.6 ------------------- You should also run rm -f /etc/php-8.3.sample/* You should also run rm -f /etc/php-fpm.d/* --- -polkit-124 ------------------- You should also run /usr/sbin/userdel _polkitd You should also run /usr/sbin/groupdel _polkitd --- -postgresql-server-16.2p0 ------------------- You should also run /usr/sbin/userdel _postgresql You should also run /usr/sbin/groupdel _postgresql --- -ruby-3.2.4 ------------------- If you set up the symlinks to make ruby 3.2 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.3.1 ------------------- 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 (Junk lock released for sparc64-0c at 1715361361.47) Woken up games/bugdom2 distfiles size=33199718 >>> Running patch in games/recoil-rts at 1715361361.58 ===> games/recoil-rts ===> Checking files for recoil-rts-0.105.1.1pl2449 `/usr/ports/distfiles/beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2449-gf1234a9.tar.gz' is up to date. `/usr/ports/distfiles/USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz' is up to date. `/usr/ports/distfiles/skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz' is up to date. `/usr/ports/distfiles/gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz' is up to date. `/usr/ports/distfiles/wolfpld-tracy-5a1f5371b792c12aea324213e1dc738b2923ae21.tar.gz' is up to date. `/usr/ports/distfiles/rlcevg-CircuitAI-c289f95936fc6fb1310a78124dba8782b543293e.tar.gz' is up to date. `/usr/ports/distfiles/rlcevg-CircuitAI-ea8ad431afc8ea5208aac21d3063ead9fc54de7c.tar.gz' is up to date. `/usr/ports/distfiles/spring-SpringMapConvNG-0ddd86eaa8871dc0833c69f931f55cd856c5009d.tar.gz' is up to date. `/usr/ports/distfiles/beyond-all-reason-pr-downloader-bdac30330eccb5ec73da299922491f3f4ee8debe.tar.gz' is up to date. `/usr/ports/distfiles/cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz' is up to date. >> (SHA256) beyond-all-reason-spring-spring_bar_%7BBAR105%7D.1.1-2449-gf1234a9.tar.gz: OK >> (SHA256) USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz: OK >> (SHA256) skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz: OK >> (SHA256) gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz: OK >> (SHA256) wolfpld-tracy-5a1f5371b792c12aea324213e1dc738b2923ae21.tar.gz: OK >> (SHA256) rlcevg-CircuitAI-c289f95936fc6fb1310a78124dba8782b543293e.tar.gz: OK >> (SHA256) rlcevg-CircuitAI-ea8ad431afc8ea5208aac21d3063ead9fc54de7c.tar.gz: OK >> (SHA256) spring-SpringMapConvNG-0ddd86eaa8871dc0833c69f931f55cd856c5009d.tar.gz: OK >> (SHA256) beyond-all-reason-pr-downloader-bdac30330eccb5ec73da299922491f3f4ee8debe.tar.gz: OK >> (SHA256) cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz: OK ===> Extracting for recoil-rts-0.105.1.1pl2449 ===> Patching for recoil-rts-0.105.1.1pl2449 ===> Applying OpenBSD patch patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |fix C++17 error when working with sorting the structs | |Index: AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp |--- AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp.orig |+++ AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp -------------------------- Patching file AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp using Plan A... Hunk #1 succeeded at 552. done ===> Applying OpenBSD patch patch-AI_Skirmish_BARb_src_lib_angelscript_add_on_scriptbuilder_scriptbuilder_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp |--- AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.orig |+++ AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp -------------------------- Patching file AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 1205. done ===> Applying OpenBSD patch patch-AI_Skirmish_CircuitAI_src_lib_angelscript_add_on_scriptbuilder_scriptbuilder_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp |--- AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.orig |+++ AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp -------------------------- Patching file AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 1205. done ===> Applying OpenBSD patch patch-rts_Lua_LuaUtils_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |avoid collision with ctype.h macro _L | |Index: rts/Lua/LuaUtils.cpp |--- rts/Lua/LuaUtils.cpp.orig |+++ rts/Lua/LuaUtils.cpp -------------------------- Patching file rts/Lua/LuaUtils.cpp using Plan A... Hunk #1 succeeded at 1391. done ===> Applying OpenBSD patch patch-rts_Sim_Misc_SmoothHeightMesh_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |memory_resource is in experimental | |Index: rts/Sim/Misc/SmoothHeightMesh.h |--- rts/Sim/Misc/SmoothHeightMesh.h.orig |+++ rts/Sim/Misc/SmoothHeightMesh.h -------------------------- Patching file rts/Sim/Misc/SmoothHeightMesh.h using Plan A... Hunk #1 succeeded at 3. done ===> Applying OpenBSD patch patch-rts_System_FileSystem_DataDirLocater_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |bypass the wordexp use |use std::getenv to look up correct user directories | |Index: rts/System/FileSystem/DataDirLocater.cpp |--- rts/System/FileSystem/DataDirLocater.cpp.orig |+++ rts/System/FileSystem/DataDirLocater.cpp -------------------------- Patching file rts/System/FileSystem/DataDirLocater.cpp using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 135. Hunk #3 succeeded at 312. done ===> Applying OpenBSD patch patch-rts_System_GlobalRNG_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/spring/spring/pull/571/commits/615d9eb6654ae471215560d96de5a39bc8b80625 | |Index: rts/System/GlobalRNG.h |--- rts/System/GlobalRNG.h.orig |+++ rts/System/GlobalRNG.h -------------------------- Patching file rts/System/GlobalRNG.h using Plan A... Hunk #1 succeeded at 100. done ===> Applying OpenBSD patch patch-rts_System_Main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use argv[0] for executable | |Index: rts/System/Main.cpp |--- rts/System/Main.cpp.orig |+++ rts/System/Main.cpp -------------------------- Patching file rts/System/Main.cpp using Plan A... Hunk #1 succeeded at 96. done ===> Applying OpenBSD patch patch-rts_System_MemPoolTypes_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |EXPERIMENTAL: fix error: static_cast from 'NativeThreadId' (aka |'pthread *') to 'uint32_t' (aka 'unsigned int') is not allowed | |Index: rts/System/MemPoolTypes.h |--- rts/System/MemPoolTypes.h.orig |+++ rts/System/MemPoolTypes.h -------------------------- Patching file rts/System/MemPoolTypes.h using Plan A... Hunk #1 succeeded at 425. done ===> Applying OpenBSD patch patch-rts_System_Platform_CpuID_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |implement EnumerateCores() | |Index: rts/System/Platform/CpuID.cpp |--- rts/System/Platform/CpuID.cpp.orig |+++ rts/System/Platform/CpuID.cpp -------------------------- Patching file rts/System/Platform/CpuID.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 38. Hunk #3 succeeded at 116. Hunk #4 succeeded at 177. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_CrashHandler_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/Linux/CrashHandler.cpp |--- rts/System/Platform/Linux/CrashHandler.cpp.orig |+++ rts/System/Platform/Linux/CrashHandler.cpp -------------------------- Patching file rts/System/Platform/Linux/CrashHandler.cpp using Plan A... Hunk #1 succeeded at 709. Hunk #2 succeeded at 742. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_Futex_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use futex(2) instead of syscall Linuxism | |Index: rts/System/Platform/Linux/Futex.cpp |--- rts/System/Platform/Linux/Futex.cpp.orig |+++ rts/System/Platform/Linux/Futex.cpp -------------------------- Patching file rts/System/Platform/Linux/Futex.cpp using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 29. Hunk #3 succeeded at 44. Hunk #4 succeeded at 125. Hunk #5 succeeded at 144. Hunk #6 succeeded at 156. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_ThreadSupport_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use pthread, getthrid |don't stall at the end of Suspend - this requires Linux procfs to check |for state LTS_SLEEP which we don't have. It doesn't seem needed to run. | |Index: rts/System/Platform/Linux/ThreadSupport.cpp |--- rts/System/Platform/Linux/ThreadSupport.cpp.orig |+++ rts/System/Platform/Linux/ThreadSupport.cpp -------------------------- Patching file rts/System/Platform/Linux/ThreadSupport.cpp using Plan A... Hunk #1 succeeded at 7. Hunk #2 succeeded at 45. Hunk #3 succeeded at 90. Hunk #4 succeeded at 232. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_ThreadSupport_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |skip ucontext.h | |Index: rts/System/Platform/Linux/ThreadSupport.h |--- rts/System/Platform/Linux/ThreadSupport.h.orig |+++ rts/System/Platform/Linux/ThreadSupport.h -------------------------- Patching file rts/System/Platform/Linux/ThreadSupport.h using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-rts_System_Platform_Misc_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |missing ifaddrs.h header |use argv[0] for executable path | |Index: rts/System/Platform/Misc.cpp |--- rts/System/Platform/Misc.cpp.orig |+++ rts/System/Platform/Misc.cpp -------------------------- Patching file rts/System/Platform/Misc.cpp using Plan A... Hunk #1 succeeded at 31. Hunk #2 succeeded at 225. Hunk #3 succeeded at 770. Hunk #4 succeeded at 817. done ===> Applying OpenBSD patch patch-rts_System_Platform_Misc_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use argv[0] for executable | |Index: rts/System/Platform/Misc.h |--- rts/System/Platform/Misc.h.orig |+++ rts/System/Platform/Misc.h -------------------------- Patching file rts/System/Platform/Misc.h using Plan A... Hunk #1 succeeded at 54. done ===> Applying OpenBSD patch patch-rts_System_Platform_Threading_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/Threading.h |--- rts/System/Platform/Threading.h.orig |+++ rts/System/Platform/Threading.h -------------------------- Patching file rts/System/Platform/Threading.h using Plan A... Hunk #1 succeeded at 12. done ===> Applying OpenBSD patch patch-rts_System_Platform_byteorder_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/byteorder.h |--- rts/System/Platform/byteorder.h.orig |+++ rts/System/Platform/byteorder.h -------------------------- Patching file rts/System/Platform/byteorder.h using Plan A... Hunk #1 succeeded at 61. done ===> Applying OpenBSD patch patch-rts_System_SpringHashMap_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | is needed for std::fill_n | |Index: rts/System/SpringHashMap.hpp |--- rts/System/SpringHashMap.hpp.orig |+++ rts/System/SpringHashMap.hpp -------------------------- Patching file rts/System/SpringHashMap.hpp using Plan A... Hunk #1 succeeded at 10. done ===> Applying OpenBSD patch patch-rts_System_SpringHashSet_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |include for std::fill_n | |Index: rts/System/SpringHashSet.hpp |--- rts/System/SpringHashSet.hpp.orig |+++ rts/System/SpringHashSet.hpp -------------------------- Patching file rts/System/SpringHashSet.hpp using Plan A... Hunk #1 succeeded at 10. done ===> Applying OpenBSD patch patch-rts_build_cmake_ConfigureVersion_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use version information from port Makefile | |Index: rts/build/cmake/ConfigureVersion.cmake |--- rts/build/cmake/ConfigureVersion.cmake.orig |+++ rts/build/cmake/ConfigureVersion.cmake -------------------------- Patching file rts/build/cmake/ConfigureVersion.cmake using Plan A... Hunk #1 succeeded at 25. done ===> Applying OpenBSD patch patch-rts_lib_asio_include_asio_detail_impl_posix_event_ipp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/asio/include/asio/detail/impl/posix_event.ipp |--- rts/lib/asio/include/asio/detail/impl/posix_event.ipp.orig |+++ rts/lib/asio/include/asio/detail/impl/posix_event.ipp -------------------------- Patching file rts/lib/asio/include/asio/detail/impl/posix_event.ipp using Plan A... Hunk #1 succeeded at 32. done ===> Applying OpenBSD patch patch-rts_lib_assimp_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove hardcoded compiler optimizations and -g | |Index: rts/lib/assimp/CMakeLists.txt |--- rts/lib/assimp/CMakeLists.txt.orig |+++ rts/lib/assimp/CMakeLists.txt -------------------------- Patching file rts/lib/assimp/CMakeLists.txt using Plan A... Hunk #1 succeeded at 216. done ===> Applying OpenBSD patch patch-rts_lib_assimp_code_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove hardcoded compiler optimizations and -g | |Index: rts/lib/assimp/code/CMakeLists.txt |--- rts/lib/assimp/code/CMakeLists.txt.orig |+++ rts/lib/assimp/code/CMakeLists.txt -------------------------- Patching file rts/lib/assimp/code/CMakeLists.txt using Plan A... Hunk #1 succeeded at 480. done ===> Applying OpenBSD patch patch-rts_lib_assimp_code_DefaultIOStream_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/assimp/code/DefaultIOStream.cpp |--- rts/lib/assimp/code/DefaultIOStream.cpp.orig |+++ rts/lib/assimp/code/DefaultIOStream.cpp -------------------------- Patching file rts/lib/assimp/code/DefaultIOStream.cpp using Plan A... Hunk #1 succeeded at 127. done ===> Applying OpenBSD patch patch-rts_lib_fmt_os_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/fmt/os.h |--- rts/lib/fmt/os.h.orig |+++ rts/lib/fmt/os.h -------------------------- Patching file rts/lib/fmt/os.h using Plan A... Hunk #1 succeeded at 13. done ===> Applying OpenBSD patch patch-rts_lib_libcpuid_libcpuid_cpuid_main_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use HW_NCPUONLINE instead of HW_NCPU for correct core count | |Index: rts/lib/libcpuid/libcpuid/cpuid_main.c |--- rts/lib/libcpuid/libcpuid/cpuid_main.c.orig |+++ rts/lib/libcpuid/libcpuid/cpuid_main.c -------------------------- Patching file rts/lib/libcpuid/libcpuid/cpuid_main.c using Plan A... Hunk #1 succeeded at 290. done ===> Applying OpenBSD patch patch-rts_lib_libcpuid_libcpuid_rdtsc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |implement cpu_clock_by_os | |Index: rts/lib/libcpuid/libcpuid/rdtsc.c |--- rts/lib/libcpuid/libcpuid/rdtsc.c.orig |+++ rts/lib/libcpuid/libcpuid/rdtsc.c -------------------------- Patching file rts/lib/libcpuid/libcpuid/rdtsc.c using Plan A... Hunk #1 succeeded at 30. Hunk #2 succeeded at 126. done ===> Applying OpenBSD patch patch-rts_lib_lua_include_luaconf_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/lua/include/luaconf.h |--- rts/lib/lua/include/luaconf.h.orig |+++ rts/lib/lua/include/luaconf.h -------------------------- Patching file rts/lib/lua/include/luaconf.h using Plan A... Hunk #1 succeeded at 33. done ===> Applying OpenBSD patch patch-rts_lib_lua_src_ldo_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Security fix for CVE-2014-5461, |http://openwall.com/lists/oss-security/2014/08/27/2 | |Index: rts/lib/lua/src/ldo.cpp |--- rts/lib/lua/src/ldo.cpp.orig |+++ rts/lib/lua/src/ldo.cpp -------------------------- Patching file rts/lib/lua/src/ldo.cpp using Plan A... Hunk #1 succeeded at 274. done ===> Applying OpenBSD patch patch-rts_lib_lua_src_lmathlib_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |from ports/lang/lua/5.1 | |Index: rts/lib/lua/src/lmathlib.cpp |--- rts/lib/lua/src/lmathlib.cpp.orig |+++ rts/lib/lua/src/lmathlib.cpp -------------------------- Patching file rts/lib/lua/src/lmathlib.cpp using Plan A... Hunk #1 succeeded at 226. done ===> Applying OpenBSD patch patch-rts_lib_lua_src_loadlib_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Make Lua C modules load dynamic libraries with global symbols | |Index: rts/lib/lua/src/loadlib.cpp |--- rts/lib/lua/src/loadlib.cpp.orig |+++ rts/lib/lua/src/loadlib.cpp -------------------------- Patching file rts/lib/lua/src/loadlib.cpp using Plan A... Hunk #1 succeeded at 66. done ===> Applying OpenBSD patch patch-rts_lib_streflop_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove hardcoded compiler optimizations and -g | |Index: rts/lib/streflop/CMakeLists.txt |--- rts/lib/streflop/CMakeLists.txt.orig |+++ rts/lib/streflop/CMakeLists.txt -------------------------- Patching file rts/lib/streflop/CMakeLists.txt using Plan A... Hunk #1 succeeded at 70. done ===> Applying OpenBSD patch patch-rts_lib_xsimd_config_xsimd_align_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/xsimd/config/xsimd_align.hpp |--- rts/lib/xsimd/config/xsimd_align.hpp.orig |+++ rts/lib/xsimd/config/xsimd_align.hpp -------------------------- Patching file rts/lib/xsimd/config/xsimd_align.hpp using Plan A... Hunk #1 succeeded at 35. done ===> Applying OpenBSD patch patch-rts_lib_xsimd_memory_xsimd_aligned_allocator_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp |--- rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp.orig |+++ rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp -------------------------- Patching file rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-test_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: test/CMakeLists.txt |--- test/CMakeLists.txt.orig |+++ test/CMakeLists.txt -------------------------- Patching file test/CMakeLists.txt using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |somehow need to set CMAKE_CXX_FLAGS here again | |Index: tools/pr-downloader/src/CMakeLists.txt |--- tools/pr-downloader/src/CMakeLists.txt.orig |+++ tools/pr-downloader/src/CMakeLists.txt -------------------------- Patching file tools/pr-downloader/src/CMakeLists.txt using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_Version_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/pr-downloader/src/Version.h |--- tools/pr-downloader/src/Version.h.orig |+++ tools/pr-downloader/src/Version.h -------------------------- Patching file tools/pr-downloader/src/Version.h using Plan A... Hunk #1 succeeded at 12. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_lib_minizip_ioapi_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/pr-downloader/src/lib/minizip/ioapi.h |--- tools/pr-downloader/src/lib/minizip/ioapi.h.orig |+++ tools/pr-downloader/src/lib/minizip/ioapi.h -------------------------- Patching file tools/pr-downloader/src/lib/minizip/ioapi.h using Plan A... Hunk #1 succeeded at 50. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_lib_readerwriterqueue_benchmarks_systemtime_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h |--- tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h.orig |+++ tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h -------------------------- Patching file tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h using Plan A... Hunk #1 succeeded at 6. 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/recoil-rts at 1715361374.40 ===> games/recoil-rts ===> Generating configure for recoil-rts-0.105.1.1pl2449 ===> Configuring for recoil-rts-0.105.1.1pl2449 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DIN_ENGINE_V=105.1 -DMODCMAKE_BUILD_SUFFIX= -DARCH=sparc64 -DBASE_PKGPATH=games/recoil-rts -DFLAVOR_EXT= -DFULLPKGNAME=recoil-rts-0.105.1.1pl2449 -DHOMEPAGE=https://beyond-all-reason.github.io/spring/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=sparc64 -DMAINTAINER=Thomas\ Frohwein\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=recoil-rts -i -B /usr/obj/ports/recoil-rts-0.105.1.1pl2449 /usr/obj/ports/recoil-rts-0.105.1.1pl2449/spring-spring_bar_-BAR105-.1.1-2449-gf1234a9/rts/build/cmake/ConfigureVersion.cmake CMake Deprecation Warning at CMakeLists.txt:2 (cmake_policy): The OLD behavior for policy CMP0060 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:3 (cmake_policy): The OLD behavior for policy CMP0065 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- 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 - done -- Check for working C compiler: /usr/obj/ports/recoil-rts-0.105.1.1pl2449/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/recoil-rts-0.105.1.1pl2449/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- gcc 8.4.0 detected CMake Warning at CMakeLists.txt:40 (message): Using custom C_FLAGS: -O2 -pipe -I/usr/local/include -I/usr/X11R6/include this build will very likely not sync in online mode! CMake Warning at CMakeLists.txt:44 (message): Using custom CXX_FLAGS: -O2 -pipe -I/usr/local/include -I/usr/X11R6/include this build will very likely not sync in online mode! -- Checking to see if CXX compiler accepts flag -fvisibility=hidden -- Checking to see if CXX compiler accepts flag -fvisibility=hidden - yes -- Checking to see if CXX compiler accepts flag -fvisibility-inlines-hidden -- Checking to see if CXX compiler accepts flag -fvisibility-inlines-hidden - yes -- Checking to see if CXX compiler accepts flag -mieee-fp -- Checking to see if CXX compiler accepts flag -mieee-fp - no -- Checking to see if CXX compiler accepts flag -std=c++17 CMake Warning at rts/build/cmake/TestCXXFlags.cmake:58 (Message): IEEE-FP support is missing, online play is highly discouraged with this build Call Stack (most recent call first): CMakeLists.txt:94 (include) -- Checking to see if CXX compiler accepts flag -std=c++17 - yes -- Checking to see if CXX compiler accepts flag -flto -- Checking to see if CXX compiler accepts flag -flto - yes -- Checking to see if CXX compiler accepts flag -march=i686 -- Checking to see if CXX compiler accepts flag -march=i686 - no -- Checking to see if CXX compiler accepts flag -march=x86_64 -- Checking to see if CXX compiler accepts flag -march=x86_64 - no -- Checking to see if CXX compiler accepts flag -mno-tls-direct-seg-refs -- Checking to see if CXX compiler accepts flag -mno-tls-direct-seg-refs - no -- Checking to see if CXX compiler accepts flag -fuse-ld=gold -- Checking to see if CXX compiler accepts flag -fuse-ld=gold - no -- Checking to see if CXX compiler accepts flag -fcheck-pointer-bounds -- Checking to see if CXX compiler accepts flag -fcheck-pointer-bounds - no -- Checking to see if CXX compiler accepts flag -mmpx compiler doesn't support: -fcheck-pointer-bounds -- Checking to see if CXX compiler accepts flag -mmpx - no -- Checking to see if CXX compiler accepts flag -Wchkp compiler doesn't support: -mmpx -- Checking to see if CXX compiler accepts flag -Wchkp - yes -- Building Spring on 64bit environment -- Targetting 64bit -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found SDL2: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so.0.15;-lpthread (found version "2.30.0") -- Found DevIL: /usr/local/lib/libIL.so.1.0 -- Looking for strnlen -- Looking for strnlen - found -- Compiling with C++20 CMake Warning at CMakeLists.txt:354 (message): You are using ld.bfd, it's much slower than ld.gold. -- Checking to see if CXX compiler accepts flag -fdiagnostics-color=auto -- Checking to see if CXX compiler accepts flag -fdiagnostics-color=auto - no compiler doesn't support: -fdiagnostics-color=auto -- Using CMAKE_CXX_FLAGS:-O2 -pipe -I/usr/local/include -I/usr/X11R6/include -std=c++20 -march=x86-64 -mtune=generic -msse -mno-sse3 -mno-ssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4 -mno-sse4a -mno-avx -mno-fma -mno-fma4 -mno-xop -mno-lwp -mno-avx2 -mfpmath=sse -fsingle-precision-constant -frounding-math -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -- Using CMAKE_CXX_FLAGS_RELWITHDEBINFO:-g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -- The ASM_MASM compiler identification is unknown -- Found assembler: ml -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found GLEW: /usr/local/include (Required is at least version "1.5.1") -- Found MiniZip: /usr/local/lib/libminizip.so.3.0 -- Using minizip library: /usr/local/lib/libminizip.so.3.0 -- Found SDL2: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so.0.15;-lpthread;-lpthread (found version "2.30.0") CMake Deprecation Warning at rts/lib/gflags/CMakeLists.txt:73 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - not found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - not found -- Looking for C++ include inttypes.h -- Looking for C++ include inttypes.h - not found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - not found -- Looking for C++ include sys/stat.h -- Looking for C++ include sys/stat.h - not found -- Looking for C++ include fnmatch.h -- Looking for C++ include fnmatch.h - not found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - not found -- Check size of uint32_t -- Check size of uint32_t - failed -- Check size of u_int32_t -- Check size of u_int32_t - failed CMake Error at rts/lib/gflags/CMakeLists.txt:273 (message): Do not know how to define a 32-bit integer quantity on your system! Neither uint32_t, u_int32_t, nor __int32 seem to be available. Set [GFLAGS_]INTTYPES_FORMAT to either C99, BSD, or VC7 and try again. -- Configuring incomplete, errors occurred! *** Error 1 in games/recoil-rts (/usr/ports/infrastructure/mk/bsd.port.mk:3022 'do-configure': @cd /usr/obj/ports/recoil-rts-0.105.1.1pl2449...) *** Error 2 in games/recoil-rts (/usr/ports/infrastructure/mk/bsd.port.mk:3042 '/usr/obj/ports/recoil-rts-0.105.1.1pl2449/build-sparc64/.configure_done') *** Error 2 in games/recoil-rts (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'configure': @lock=recoil-rts-0.105.1.1pl2449; export _LOCKS...) ===> Exiting games/recoil-rts 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 1715361402.44 max_stuck=71.87/waiting-for-lock #194=19.13/depends=23.91/show-prepare-results=17.86/junk=90.74/patch=12.80/configure=28.14 Error: job failed with 512 on sparc64-0c at 1715361402