>>> Building on sparc64-0d under games/freesynd BDEPENDS = [devel/sdl2-mixer;devel/cmake/core;devel/ninja;devel/sdl2-image;archivers/unzip;graphics/png;devel/sdl2] DIST = [games/freesynd:Freesynd-0.8-Source.zip] FULLPKGNAME = freesynd-0.8 RDEPENDS = [graphics/png;devel/sdl2;devel/sdl2-mixer;devel/sdl2-image] Woken up x11/xfce4/xfce4-mount Woken up x11/xfce4/xfce4-battery Woken up x11/xfce4/xfce4-battery Woken up x11/xfce4/xfce4-battery Woken up x11/gentoo (Junk lock failure for sparc64-0d at 1770885282.73782) Received IO (Junk lock obtained for sparc64-0d at 1770885394.15) Received IO Woken up games/freesynd Short-cut: depends already handled by x11/xfce4/xfce4-dict >>> Running show-prepare-results in games/freesynd at 1770885398.84 ===> 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.54 ===> 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.54 sdl2-2.32.8 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 Don't run junk because nojunk in audio/timidity,gtk2 (Junk lock released for sparc64-0d at 1770885409.66) Woken up x11/gmtk distfiles size=6406015 >>> Running patch in games/freesynd at 1770885409.75 ===> 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 1770885414.98 ===> 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.54") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD CMake Error in /usr/obj/ports/freesynd-0.8/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-EDcCiQ/CMakeLists.txt: Target "cmTC_b79ad" 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:3024 'do-configure': @cd /usr/obj/ports/freesynd-0.8/build-sparc64 &...) *** Error 2 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:3044 '/usr/obj/ports/freesynd-0.8/build-sparc64/.configure_done': @c...) *** Error 2 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:2706 '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 1770885421.88 max_stuck=51.78/waiting-for-lock #119=116.10/show-prepare-results=10.90/patch=5.23/configure=6.98 Error: job failed with 512 on sparc64-0d at 1770885421