>>> Building on sparc64-2b under games/freesynd BDEPENDS = [devel/cmake/core;devel/ninja;archivers/unzip;graphics/png;devel/sdl2;devel/sdl2-image;devel/sdl2-mixer] DIST = [games/freesynd:Freesynd-0.8-Source.zip] FULLPKGNAME = freesynd-0.8 RDEPENDS = [graphics/png;devel/sdl2-mixer;devel/sdl2;devel/sdl2-image] (Junk lock obtained for sparc64-2b at 1764580626.91) >>> Running depends in games/freesynd at 1764580627.01 last junk was in games/colobot/colobot /usr/sbin/pkg_add -aI -Drepair sdl2-2.32.8 unzip-6.0p18 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-3.31.8p0 ninja-1.11.1p1v1 png-1.6.51 sdl2-2.32.8 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 /usr/sbin/pkg_add -aI -Drepair sdl2-2.32.8 unzip-6.0p18 >>> Running show-prepare-results in games/freesynd at 1764580639.48 ===> games/freesynd ===> Building from scratch freesynd-0.8 ===> freesynd-0.8 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> freesynd-0.8 depends on: ninja-* -> ninja-1.11.1p1v1 ===> freesynd-0.8 depends on: unzip-* -> unzip-6.0p18 ===> freesynd-0.8 depends on: sdl2-* -> sdl2-2.32.8 ===> freesynd-0.8 depends on: sdl2-image-* -> sdl2-image-2.8.8 ===> freesynd-0.8 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> freesynd-0.8 depends on: png-* -> png-1.6.51 ===> Verifying specs: stdc++ pthread SDL2 SDL2_image SDL2_mixer c m png z ===> found stdc++.59.0 pthread.28.1 SDL2.0.15 SDL2_image.1.1 SDL2_mixer.1.1 c.102.2 m.10.1 png.18.2 z.7.1 cmake-core-3.31.8p0 ninja-1.11.1p1v1 png-1.6.51 sdl2-2.32.8 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 (Junk lock released for sparc64-2b at 1764580649.57) Woken up games/batrachians distfiles size=6406015 >>> Running patch in games/freesynd at 1764580649.66 ===> games/freesynd ===> Checking files for freesynd-0.8 `/usr/ports/distfiles/Freesynd-0.8-Source.zip' is up to date. >> (SHA256) all files: OK ===> Extracting for freesynd-0.8 ===> Patching for freesynd-0.8 ===> Applying OpenBSD patch patch-utils_src_file_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: utils/src/file.cpp |--- utils/src/file.cpp.orig |+++ utils/src/file.cpp -------------------------- Patching file utils/src/file.cpp using Plan A... Hunk #1 succeeded at 356. done ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/freesynd at 1764580653.87 ===> games/freesynd ===> Generating configure for freesynd-0.8 ===> Configuring for freesynd-0.8 -- The CXX compiler identification is GNU 4.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/obj/ports/freesynd-0.8/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Treat compiler warnings as errors -- Doxygen not found, not building docs -- Found ZLIB: /usr/lib/libz.so.7.1 (found version "1.3.1.1") -- Found PNG: /usr/local/lib/libpng.so.18.2 (found version "1.6.51") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD CMake Error in /usr/obj/ports/freesynd-0.8/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-kL3PMD/CMakeLists.txt: Target "cmTC_042e9" requires the language dialect "CXX20" . But the current compiler "GNU" does not support this, or CMake does not know the flags to enable it. CMake Error at /usr/local/share/cmake/Modules/Internal/CheckSourceCompiles.cmake:108 (try_compile): Failed to generate test project build system. Call Stack (most recent call first): /usr/local/share/cmake/Modules/CheckCXXSourceCompiles.cmake:58 (cmake_check_source_compiles) /usr/local/share/cmake/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES) /usr/local/share/cmake/Modules/FindThreads.cmake:163 (_threads_check_libc) cmake/FindSDL2.cmake:239 (find_package) engine/CMakeLists.txt:74 (find_package) -- Configuring incomplete, errors occurred! *** Error 1 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:3028 'do-configure': @cd /usr/obj/ports/freesynd-0.8/build-sparc64 &...) *** Error 2 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:3048 '/usr/obj/ports/freesynd-0.8/build-sparc64/.configure_done': @c...) *** Error 2 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'configure': @lock=freesynd-0.8; export _LOCKS_HELD=" freesynd...) ===> Exiting games/freesynd 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 1764580660.08 max_stuck=0.00/depends=12.36/show-prepare-results=10.29/patch=4.20/configure=6.29 Error: job failed with 512 on sparc64-2b at 1764580660