>>> Building on sparc64-0c under games/freesynd BDEPENDS = [graphics/png;devel/sdl2-mixer;devel/sdl2;devel/cmake/core;devel/ninja;archivers/unzip;devel/sdl2-image] DIST = [games/freesynd:Freesynd-0.8-Source.zip] FULLPKGNAME = freesynd-0.8p0 RDEPENDS = [devel/sdl2;devel/sdl2-mixer;devel/sdl2-image;graphics/png] (Junk lock failure for sparc64-0c at 1773957083.77836) Received IO (Junk lock obtained for sparc64-0c at 1773957086.27) Received IO Woken up games/freesynd Woken up games/freesynd Woken up games/freesynd Woken up games/freesynd >>> Running depends in games/freesynd at 1773957093.78 last junk was in x11/elementary/code /usr/sbin/pkg_add -aI -Drepair sdl2-2.32.10 unzip-6.0p18 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 /usr/sbin/pkg_add -aI -Drepair sdl2-2.32.10 unzip-6.0p18 >>> Running show-prepare-results in games/freesynd at 1773957108.45 ===> games/freesynd ===> Building from scratch freesynd-0.8p0 ===> freesynd-0.8p0 depends on: cmake-core->=4 -> cmake-core-4.2.3 ===> freesynd-0.8p0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> freesynd-0.8p0 depends on: unzip-* -> unzip-6.0p18 ===> freesynd-0.8p0 depends on: sdl2-* -> sdl2-2.32.10 ===> freesynd-0.8p0 depends on: sdl2-image-* -> sdl2-image-2.8.8 ===> freesynd-0.8p0 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> freesynd-0.8p0 depends on: png-* -> png-1.6.55 ===> 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-4.2.3 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 (Junk lock released for sparc64-0c at 1773957120.79) distfiles size=6406015 >>> Running patch in games/freesynd at 1773957120.94 ===> games/freesynd ===> Checking files for freesynd-0.8p0 `/usr/ports/distfiles/Freesynd-0.8-Source.zip' is up to date. >> (SHA256) all files: OK ===> Extracting for freesynd-0.8p0 ===> Patching for freesynd-0.8p0 ===> 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 1773957125.27 ===> games/freesynd ===> Generating configure for freesynd-0.8p0 ===> Configuring for freesynd-0.8p0 -- 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.55") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD CMake Error in /usr/obj/ports/freesynd-0.8/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-q3Rzyv/CMakeLists.txt: Target "cmTC_40214" 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:104 (try_compile): Failed to generate test project build system. Call Stack (most recent call first): /usr/local/share/cmake/Modules/CheckCXXSourceCompiles.cmake:103 (cmake_check_source_compiles) /usr/local/share/cmake/Modules/FindThreads.cmake:162 (check_cxx_source_compiles) /usr/local/share/cmake/Modules/FindThreads.cmake:226 (_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.8p0; export _LOCKS_HELD=" freesy...) ===> 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 1773957131.97 max_stuck=6.52/waiting-for-lock #305=10.00/depends=14.69/show-prepare-results=12.42/patch=4.38/configure=6.79 Error: job failed with 512 on sparc64-0c at 1773957131 >>> Building on sparc64-0d under games/freesynd BDEPENDS = [devel/ninja;archivers/unzip;devel/sdl2-image;graphics/png;devel/sdl2-mixer;devel/sdl2;devel/cmake/core] DIST = [games/freesynd:Freesynd-0.8-Source.zip] FULLPKGNAME = freesynd-0.8p0 RDEPENDS = [devel/sdl2-image;devel/sdl2-mixer;devel/sdl2;graphics/png] (Junk lock obtained for sparc64-0d at 1773984806.26) >>> Running depends in games/freesynd at 1773984806.38 last junk was in games/stepmania /usr/sbin/pkg_add -aI -Drepair png-1.6.55 sdl2-2.32.10 unzip-6.0p18 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 /usr/sbin/pkg_add -aI -Drepair png-1.6.55 sdl2-2.32.10 unzip-6.0p18 >>> Running show-prepare-results in games/freesynd at 1773984815.80 ===> games/freesynd ===> Building from scratch freesynd-0.8p0 ===> freesynd-0.8p0 depends on: cmake-core->=4 -> cmake-core-4.2.3 ===> freesynd-0.8p0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> freesynd-0.8p0 depends on: unzip-* -> unzip-6.0p18 ===> freesynd-0.8p0 depends on: sdl2-* -> sdl2-2.32.10 ===> freesynd-0.8p0 depends on: sdl2-image-* -> sdl2-image-2.8.8 ===> freesynd-0.8p0 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> freesynd-0.8p0 depends on: png-* -> png-1.6.55 ===> 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-4.2.3 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 Don't run junk because nojunk in x11/qt5/qt3d,-examples (Junk lock released for sparc64-0d at 1773984824.49) distfiles size=6406015 >>> Running patch in games/freesynd at 1773984824.60 ===> games/freesynd ===> Checking files for freesynd-0.8p0 `/usr/ports/distfiles/Freesynd-0.8-Source.zip' is up to date. >> (SHA256) all files: OK ===> Extracting for freesynd-0.8p0 ===> Patching for freesynd-0.8p0 ===> 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 1773984828.37 ===> games/freesynd ===> Generating configure for freesynd-0.8p0 ===> Configuring for freesynd-0.8p0 -- 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.55") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD CMake Error in /usr/obj/ports/freesynd-0.8/build-sparc64/CMakeFiles/CMakeScratch/TryCompile-b9dKZT/CMakeLists.txt: Target "cmTC_28f92" 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:104 (try_compile): Failed to generate test project build system. Call Stack (most recent call first): /usr/local/share/cmake/Modules/CheckCXXSourceCompiles.cmake:103 (cmake_check_source_compiles) /usr/local/share/cmake/Modules/FindThreads.cmake:162 (check_cxx_source_compiles) /usr/local/share/cmake/Modules/FindThreads.cmake:226 (_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.8p0; export _LOCKS_HELD=" freesy...) ===> 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 1773984834.74 max_stuck=0.00/depends=9.45/show-prepare-results=8.76/patch=3.76/configure=6.48 Error: job failed with 512 on sparc64-0d at 1773984834 >>> Wiping on sparc64-0d under games/freesynd BDEPENDS = [devel/ninja;archivers/unzip;devel/sdl2-image;graphics/png;devel/sdl2-mixer;devel/sdl2;devel/cmake/core] FULLPKGNAME = freesynd-0.8p0 RDEPENDS = [devel/sdl2-image;devel/sdl2-mixer;devel/sdl2;graphics/png] >>> Running clean in games/freesynd at 1774038763.33 ===> games/freesynd ===> Cleaning for freesynd-0.8p0 >>> Ended at 1774038764.80 max_stuck=0.00/clean=1.59 >>> Building on sparc64-2d under games/freesynd BDEPENDS = [graphics/png;devel/sdl2;devel/sdl2-mixer;devel/cmake/core;devel/ninja;lang/gcc/15;devel/sdl2-image;lang/gcc/15,-libs;archivers/unzip;lang/gcc/15,-c++] DIST = [games/freesynd:Freesynd-0.8-Source.zip] FULLPKGNAME = freesynd-0.8p0 RDEPENDS = [graphics/png;devel/sdl2;devel/sdl2-mixer;lang/gcc/15,-libs;devel/sdl2-image] (Junk lock obtained for sparc64-2d at 1774038765.47) >>> Running depends in games/freesynd at 1774038765.62 last junk was in x11/mate/calc /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 >>> Running show-prepare-results in games/freesynd at 1774038773.03 ===> games/freesynd ===> Building from scratch freesynd-0.8p0 ===> freesynd-0.8p0 depends on: cmake-core->=4 -> cmake-core-4.2.3 ===> freesynd-0.8p0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> freesynd-0.8p0 depends on: gcc->=15,<16 -> gcc-15.2.0p5 ===> freesynd-0.8p0 depends on: g++->=15,<16 -> g++-15.2.0p5 ===> freesynd-0.8p0 depends on: unzip-* -> unzip-6.0p18 ===> freesynd-0.8p0 depends on: sdl2-* -> sdl2-2.32.10 ===> freesynd-0.8p0 depends on: sdl2-image-* -> sdl2-image-2.8.8 ===> freesynd-0.8p0 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> freesynd-0.8p0 depends on: png-* -> png-1.6.55 ===> freesynd-0.8p0 depends on: gcc-libs->=15,<16 -> gcc-libs-15.2.0p5 ===> Verifying specs: estdc++>=21 pthread SDL2 SDL2_image SDL2_mixer c m png z ===> found estdc++.21.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-4.2.3 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 ninja-1.11.1p1v1 png-1.6.55 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 unzip-6.0p18 Still tainted: no >>> Running junk in games/freesynd at 1774038779.23 /usr/sbin/pkg_delete -aIXq OpenEXR-3.4.7 abseil-cpp-20260107.1 autoconf-2.72p0 automake-1.16.5p0 avahi-libs-0.9rc3 bash-5.3.9 boost-1.89.0p1v0 cargo-generate-vendor-1.0p1 catch2-3.13.0 check-0.15.2 cmake-core-4.2.3 cups-libs-2.4.16 curl-8.19.0 dbus-1.16.2p1v0 emacs-30.2p0-gtk3 ffmpeg-8.0.1p0v1 flac-1.5.0 g++-15.2.0p5 gawk-5.4.0 gcc-15.2.0p5 gcc-libs-15.2.0p5 gdk-pixbuf-2.44.5 gettext-runtime-0.23.1 gettext-tools-0.23.1 giflib-5.2.2p0 glfw-3.4p2 glib2-2.86.4 glm-1.0.2 gmake-4.4.1p0 gmime30-3.2.15p0 graphviz-14.0.2p2 gtk+2-2.24.33p7 gtk+3-3.24.51p0 harfbuzz-13.1.1 intltool-0.51.0p2 jpeg-3.1.3v0 json-c-0.18 lcms2-2.17 libevdev-openbsd-20231111p0 libinotify-20240724 libinput-openbsd-1.30.2p0 libmypaint-1.6.1p1 librsvg-2.62.0v0 libtool-2.4.2p3 libusb1-1.0.29 libvorbis-1.3.7 libxkbcommon-1.13.1 libxml-2.15.2 llvm-19.1.7p14 meson-1.10.2v0 meson-python-0.19.0 metaauto-1.0p4 mypaint-brushes2-2.0.2 net-snmp-5.9.5.2p0 ninja-1.11.1p1v1 nlohmann-json-3.12.0 openal-1.25.1v0 opencascade-7.9.3 pango-1.57.0 pcre2-10.44 png-1.6.55 pulseaudio-17.0p3 py3-build-1.4.0 py3-cairo-1.29.0 py3-certifi-2026.1.4 py3-gobject3-3.56.1 py3-installer-0.7.0p2 py3-numpy-2.4.3 py3-pybind11-3.0.1v0 py3-setuptools-80.9.0v0 py3-setuptools_scm-9.2.2 py3-sphinx-9.1.0v0 py3-sphinx_rtd_theme-3.0.2p0 python-3.13.11p2 qhull-2020.2 qtbase-5.15.18pl109p0 qttools-5.15.18pl3 rust-1.93.1 sane-backends-1.4.0p2 scdoc-1.11.3 sdl2-2.32.10 sdl2-image-2.8.8 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 swig-4.4.1 tcl-8.6.17 texlive_base-2025p2 texlive_texmf-full-2025p0 texlive_texmf-minimal-2025p0 tiff-4.7.1p0 tk-8.6.17 unzip-6.0p18 vim-9.2.140-gtk3 wayland-1.24.0p2 wayland-protocols-1.47 wf-config-0.10.0p3 windowmaker-0.96.0p1 wlroots-0.19.2p1v0 xapian-core-1.4.31 xz-5.8.2 yyjson-0.11.1p0 gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv120__si_class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv119__pointer_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv123__fundamental_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv121__vmi_class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv129__pointer_to_member_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__pbase_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__array_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv116__enum_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.21.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv120__function_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libgraphite2.so.2.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libgraphite2.so.2.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv120__si_class_type_infoE) size mismatch, relink your program ld.so: gtk-update-icon-cache: can't load library 'libgstplay-1.0.so.0.4' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/hicolor) failed: exit(137) --- -cyrus-sasl-2.1.28p2 ------------------- You should also run rm -rf /var/sasl2/* --- -iodbc-3.52.16 ------------------- You should also run rm -rf /etc/iodbc/ODBCDataSources/* --- -python-2.7.18p14 ------------------- Don't forget to remove /usr/local/bin/python, /usr/local/bin/2to3, /usr/local/bin/python-config and/or /usr/local/bin/pydoc if they were symlinks to /usr/local/bin/python2.7, /usr/local/bin/python2.7-2to3, /usr/local/bin/python2.7-config or to /usr/local/bin/pydoc2.7. (Junk lock released for sparc64-2d at 1774038821.70) distfiles size=6406015 >>> Running patch in games/freesynd at 1774038821.92 ===> games/freesynd ===> Checking files for freesynd-0.8p0 `/usr/ports/distfiles/Freesynd-0.8-Source.zip' is up to date. >> (SHA256) all files: OK ===> Extracting for freesynd-0.8p0 ===> Patching for freesynd-0.8p0 ===> 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: 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/freesynd at 1774038824.01 ===> games/freesynd ===> Generating configure for freesynd-0.8p0 ===> Configuring for freesynd-0.8p0 -- The CXX compiler identification is GNU 15.2.0 -- 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.55") -- 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/libSDL2.so.0.15 (found version "2.32.10") CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (SDL2main) does not match the name of the calling package (SDL2). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSDL2.cmake:318 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) engine/CMakeLists.txt:74 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found SDL2main: /usr/local/lib/libSDL2main.a (found version "2.32.10") CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (SDL2main) does not match the name of the calling package (SDL2). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSDL2.cmake:318 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cmake/FindSDL2_image.cmake:114 (find_package) engine/CMakeLists.txt:79 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found SDL2_image: /usr/local/lib/libSDL2_image.so.1.1 (found version "2.8.8") CMake Warning (dev) at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:493 (message): The package name passed to find_package_handle_standard_args() (SDL2main) does not match the name of the calling package (SDL2). This can lead to problems in calling code that expects find_package() result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSDL2.cmake:318 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cmake/FindSDL2_mixer.cmake:112 (find_package) engine/CMakeLists.txt:106 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found SDL2_mixer: /usr/local/lib/libSDL2_mixer.so.1.1 (found version "2.8.1") -- Configuring done (4.5s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /usr/obj/ports/freesynd-0.8/build-sparc64 >>> Running build in games/freesynd at 1774038829.75 ===> games/freesynd ===> Building for freesynd-0.8p0 Change Dir: '/usr/obj/ports/freesynd-0.8/build-sparc64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/87] cd /usr/obj/ports/freesynd-0.8/build-sparc64/packaging && gzip -cn9 /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/packaging/ChangeLog > /usr/obj/ports/freesynd-0.8/build-sparc64/packaging/changelog.gz [2/87] /usr/obj/ports/freesynd-0.8/bin/c++ -DFS_DATA_DIR=\"/usr/local/share/freesynd\" -DFS_ETC_DIR=\"/usr/local/etc/freesynd\" -I/usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include -O2 -pipe -DNDEBUG -std=c++20 -Wall -Wextra -Wshadow -Wnon-virtual-dtor -Wcast-align -Wunused -Woverloaded-virtual -Wpedantic -Wconversion -Wsign-conversion -Wnull-dereference -Wformat=2 -Wmisleading-indentation -MD -MT utils/CMakeFiles/fs_utils.dir/src/log.cpp.o -MF utils/CMakeFiles/fs_utils.dir/src/log.cpp.o.d -o utils/CMakeFiles/fs_utils.dir/src/log.cpp.o -c /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/log.cpp /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/log.cpp:31:29: warning: signed conversion from 'unsigned int' to 'int' changes value from '4294967295' to '-1' [-Wsign-conversion] 31 | const int Log::k_FLG_ALL = 0xffffffff; | ^~~~~~~~~~ /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/log.cpp: In static member function 'static bool Log::initialize(std::string, const char*)': /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/log.cpp:115:34: warning: unused parameter 'mask' [-Wunused-parameter] 115 | bool Log::initialize(std::string mask, const char *filename) { | ~~~~~~~~~~~~^~~~ [3/87] /usr/obj/ports/freesynd-0.8/bin/c++ -DFS_DATA_DIR=\"/usr/local/share/freesynd\" -DFS_ETC_DIR=\"/usr/local/etc/freesynd\" -I/usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include -O2 -pipe -DNDEBUG -std=c++20 -Wall -Wextra -Wshadow -Wnon-virtual-dtor -Wcast-align -Wunused -Woverloaded-virtual -Wpedantic -Wconversion -Wsign-conversion -Wnull-dereference -Wformat=2 -Wmisleading-indentation -MD -MT utils/CMakeFiles/fs_utils.dir/src/file.cpp.o -MF utils/CMakeFiles/fs_utils.dir/src/file.cpp.o.d -o utils/CMakeFiles/fs_utils.dir/src/file.cpp.o -c /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp FAILED: utils/CMakeFiles/fs_utils.dir/src/file.cpp.o /usr/obj/ports/freesynd-0.8/bin/c++ -DFS_DATA_DIR=\"/usr/local/share/freesynd\" -DFS_ETC_DIR=\"/usr/local/etc/freesynd\" -I/usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include -O2 -pipe -DNDEBUG -std=c++20 -Wall -Wextra -Wshadow -Wnon-virtual-dtor -Wcast-align -Wunused -Woverloaded-virtual -Wpedantic -Wconversion -Wsign-conversion -Wnull-dereference -Wformat=2 -Wmisleading-indentation -MD -MT utils/CMakeFiles/fs_utils.dir/src/file.cpp.o -MF utils/CMakeFiles/fs_utils.dir/src/file.cpp.o.d -o utils/CMakeFiles/fs_utils.dir/src/file.cpp.o -c /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp In file included from /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include/fs-utils/io/file.h:35, from /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:52: /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include/fs-utils/io/configfile.h: In static member function 'static T ConfigFile::string_as_T(const std::string&) [with T = bool; std::string = std::__cxx11::basic_string]': /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include/fs-utils/io/configfile.h:176:21: warning: conversion from 'int' to 'char' may change value [-Wconversion] 176 | *p = toupper(*p); // make string all caps | ~~~~~~~^~~~ In file included from /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:54: /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include/fs-utils/crc/dernc.h: At global scope: /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/include/fs-utils/crc/dernc.h:42:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 42 | const char *const errorString(int error_code); | ^~~~~ /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp: In static member function 'static std::string File::getOriginalDataFullPath(const std::string&, bool)': /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:265:14: error: 'transform' is not a member of 'std' 265 | std::transform(second_part.begin(), second_part.end(), second_part.begin(), | ^~~~~~~~~ /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:270:14: error: 'transform' is not a member of 'std' 270 | std::transform(second_part.begin(), second_part.end(), second_part.begin(), | ^~~~~~~~~ /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp: In static member function 'static uint8* File::loadOriginalFile(const std::string&, size_t&)': /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:408:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 408 | filesize = rnc::unpackedLength(data); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:421:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 421 | if (result != filesize) { | ~~~~~~~^~~~~~~~~~~ /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp: In static member function 'static bool File::testOriginalData()': /usr/obj/ports/freesynd-0.8/Freesynd-0.8-Source/utils/src/file.cpp:512:33: warning: conversion to 'uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 512 | ui_crc32 += c * multiply; | ^ ninja: build stopped: subcommand failed. *** Error 1 in games/freesynd (/usr/ports/devel/cmake/cmake.port.mk:40 'do-build': @cd /usr/obj/ports/freesynd-0.8/build-sparc64 && exec /us...) *** Error 2 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:3059 '/usr/obj/ports/freesynd-0.8/build-sparc64/.build_done': @cd /u...) *** Error 2 in games/freesynd (/usr/ports/infrastructure/mk/bsd.port.mk:2706 'build': @lock=freesynd-0.8p0; export _LOCKS_HELD=" freesynd-0...) ===> Exiting games/freesynd 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 1774038839.94 max_stuck=15.26/depends=7.48/show-prepare-results=5.94/junk=42.58/patch=2.16/configure=5.79/build=10.27 Error: job failed with 512 on sparc64-2d at 1774038839