>>> Building on sparc64-0b under devel/microsoft-gsl BDEPENDS = [devel/gtest;devel/ninja;devel/cmake] DIST = [devel/microsoft-gsl:microsoft-GSL-v4.1.0.tar.gz] FULLPKGNAME = GSL-4.1.0 (Junk lock obtained for sparc64-0b at 1729987534.56) >>> Running depends in devel/microsoft-gsl at 1729987534.67 last junk was in textproc/gi-docgen /usr/sbin/pkg_add -aI -Drepair gtest-1.14.0p1 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.30.5v1 gtest-1.14.0p1 ninja-1.11.1p0v0 /usr/sbin/pkg_add -aI -Drepair gtest-1.14.0p1 >>> Running show-prepare-results in devel/microsoft-gsl at 1729987544.46 ===> devel/microsoft-gsl ===> Building from scratch GSL-4.1.0 ===> GSL-4.1.0 depends on: gtest-* -> gtest-1.14.0p1 ===> GSL-4.1.0 depends on: cmake-* -> cmake-3.30.5v1 ===> GSL-4.1.0 depends on: ninja-* -> ninja-1.11.1p0v0 cmake-3.30.5v1 gtest-1.14.0p1 ninja-1.11.1p0v0 Still tainted: host marked nojunk by textproc/libmarisa,,-main >>> Running junk in devel/microsoft-gsl at 1729987548.75 Can't run junk because of lock on textproc/libmarisa,,-main (Junk lock released for sparc64-0b at 1729987554.64) Woken up databases/mariadb distfiles size=57895 >>> Running build in devel/microsoft-gsl at 1729987554.74 ===> devel/microsoft-gsl ===> Checking files for GSL-4.1.0 `/usr/ports/distfiles/microsoft-GSL-v4.1.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for GSL-4.1.0 ===> Patching for GSL-4.1.0 ===> Applying OpenBSD patch patch-tests_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |- remove -Werror to unbreak test build |- fix gtest include and library paths | |Index: tests/CMakeLists.txt |--- tests/CMakeLists.txt.orig |+++ tests/CMakeLists.txt -------------------------- Patching file tests/CMakeLists.txt using Plan A... Hunk #1 succeeded at 130 (offset 18 lines). Hunk #2 succeeded at 176 (offset 7 lines). Hunk #3 succeeded at 208 (offset 18 lines). Hunk #4 succeeded at 252 (offset 17 lines). done ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for GSL-4.1.0 ===> Configuring for GSL-4.1.0 -- 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/GSL-4.1.0/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for one of the modules 'gtest_main' -- Performing Test WARN_UNSAFE_BUFFER CMake Error in /usr/obj/ports/GSL-4.1.0/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-POJ3B6/CMakeLists.txt: Target "cmTC_54699" requires the language dialect "CXX14" . 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:101 (try_compile): Failed to generate test project build system. Call Stack (most recent call first): /usr/local/share/cmake/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles) /usr/local/share/cmake/Modules/CheckCXXCompilerFlag.cmake:34 (cmake_check_compiler_flag) tests/CMakeLists.txt:189 (check_cxx_compiler_flag) -- Configuring incomplete, errors occurred! *** Error 1 in devel/microsoft-gsl (/usr/ports/infrastructure/mk/bsd.port.mk:3030 'do-configure': @cd /usr/obj/ports/GSL-4.1.0/build-sparc64...) *** Error 2 in devel/microsoft-gsl (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/GSL-4.1.0/build-sparc64/.configure_done') *** Error 2 in devel/microsoft-gsl (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=GSL-4.1.0; export _LOCKS_HELD=" GSL-4.1.0"...) ===> Exiting devel/microsoft-gsl with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1729987574.98 max_stuck=9.61/depends=9.81/show-prepare-results=4.12/junk=6.02/build=20.32 Error: job failed with 512 on sparc64-0b at 1729987575