>>> Building on sparc64-2b under graphics/shaderc BDEPENDS = [lang/gcc/8;lang/gcc/8,-libs;lang/python/3;graphics/glslang;devel/cmake;graphics/spirv-headers;graphics/spirv-tools;devel/ninja;lang/gcc/8,-c++;devel/gtest] DIST = [graphics/shaderc:google-shaderc-v2024.0.tar.gz] FULLPKGNAME = shaderc-2024.0p0 RDEPENDS = [lang/gcc/8,-libs;graphics/glslang] (Junk lock obtained for sparc64-2b at 1716434430.34) >>> Running depends in graphics/shaderc at 1716434430.53 last junk was in net/icecast /usr/sbin/pkg_add -aI -Drepair glslang-14.2.0 spirv-headers-1.3.283.0v0 spirv-tools-1.3.283.0v0 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.28.3p0v1 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 glslang-14.2.0 gtest-1.14.0p1 ninja-1.11.1p0v0 python-3.11.9p3 spirv-headers-1.3.283.0v0 spirv-tools-1.3.283.0v0 /usr/sbin/pkg_add -aI -Drepair glslang-14.2.0 spirv-headers-1.3.283.0v0 spirv-tools-1.3.283.0v0 >>> Running show-prepare-results in graphics/shaderc at 1716434444.59 ===> graphics/shaderc ===> Building from scratch shaderc-2024.0p0 ===> shaderc-2024.0p0 depends on: gtest-* -> gtest-1.14.0p1 ===> shaderc-2024.0p0 depends on: spirv-headers-* -> spirv-headers-1.3.283.0v0 ===> shaderc-2024.0p0 depends on: spirv-tools-* -> spirv-tools-1.3.283.0v0 ===> shaderc-2024.0p0 depends on: cmake-* -> cmake-3.28.3p0v1 ===> shaderc-2024.0p0 depends on: ninja-* -> ninja-1.11.1p0v0 ===> shaderc-2024.0p0 depends on: python->=3.11,<3.12 -> python-3.11.9p3 ===> shaderc-2024.0p0 depends on: gcc->=8,<9 -> gcc-8.4.0p22 ===> shaderc-2024.0p0 depends on: g++->=8,<9 -> g++-8.4.0p23 ===> shaderc-2024.0p0 depends on: glslang-* -> glslang-14.2.0 ===> shaderc-2024.0p0 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p22 ===> Verifying specs: estdc++>=17 pthread SPIRV c glslang m estdc++>=19 ===> found estdc++.19.0 pthread.27.1 SPIRV.4.0 c.100.1 glslang.5.0 m.10.1 cmake-3.28.3p0v1 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 glslang-14.2.0 gtest-1.14.0p1 ninja-1.11.1p0v0 python-3.11.9p3 spirv-headers-1.3.283.0v0 spirv-tools-1.3.283.0v0 (Junk lock released for sparc64-2b at 1716434462.20) distfiles size=227125 >>> Running patch in graphics/shaderc at 1716434462.36 ===> graphics/shaderc ===> Checking files for shaderc-2024.0p0 `/usr/ports/distfiles/google-shaderc-v2024.0.tar.gz' is up to date. >> (SHA256) google-shaderc-v2024.0.tar.gz: OK ===> Extracting for shaderc-2024.0p0 ===> Patching for shaderc-2024.0p0 ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |disable bundled dependencies | |Index: CMakeLists.txt |--- CMakeLists.txt.orig |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 120. done ===> Applying OpenBSD patch patch-cmake_utils_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |- fix building with system gtest | |Index: cmake/utils.cmake |--- cmake/utils.cmake.orig |+++ cmake/utils.cmake -------------------------- Patching file cmake/utils.cmake using Plan A... Hunk #1 succeeded at 18. done ===> Applying OpenBSD patch patch-glslc_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |- remove the generation of the build-version.inc file | |Index: glslc/CMakeLists.txt |--- glslc/CMakeLists.txt.orig |+++ glslc/CMakeLists.txt -------------------------- Patching file glslc/CMakeLists.txt using Plan A... Hunk #1 succeeded at 53. done ===> Applying OpenBSD patch patch-glslc_test_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use system' spriv-tools not the bundled one | |Index: glslc/test/CMakeLists.txt |--- glslc/test/CMakeLists.txt.orig |+++ glslc/test/CMakeLists.txt -------------------------- Patching file glslc/test/CMakeLists.txt using Plan A... Hunk #1 succeeded at 23. done ===> Applying OpenBSD patch patch-libshaderc_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |fix libraries needed | |Index: libshaderc/CMakeLists.txt |--- libshaderc/CMakeLists.txt.orig |+++ libshaderc/CMakeLists.txt -------------------------- Patching file libshaderc/CMakeLists.txt using Plan A... Hunk #1 succeeded at 102. 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 graphics/shaderc at 1716434466.46 ===> graphics/shaderc ===> Generating configure for shaderc-2024.0p0 ===> Configuring for shaderc-2024.0p0 echo '"spirv-tools system\\n"' >> /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/glslc/src/build-version.inc echo '"glslang system\\n"' >> /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/glslc/src/build-version.inc -- 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/shaderc-2024.0/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/shaderc-2024.0/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Shaderc: build type is "Release". -- Configuring Shaderc to build tests. -- Configuring Shaderc to build examples. -- Configuring Shaderc to check copyrights. -- Found Python: /usr/local/bin/python3.11 (found version "3.11.9") found components: Interpreter -- Performing Test COMPILER_SUPPORTS_FALLTHROUGH_WARNING -- Performing Test COMPILER_SUPPORTS_FALLTHROUGH_WARNING - Success -- Performing Test COMPILER_SUPPORTS_EXTRA_SEMI_WARNING -- Performing Test COMPILER_SUPPORTS_EXTRA_SEMI_WARNING - Success -- Performing Test COMPILER_SUPPORTS_PIC -- Performing Test COMPILER_SUPPORTS_PIC - Success -- 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 -- Configuring done (24.3s) -- Generating done (0.7s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_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 PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_LIBRARY_DIRS Python3_EXECUTABLE Python3_INCLUDE_DIR Python3_LIBRARY_DIRS Python_INCLUDE_DIR Python_LIBRARY_DIRS -- Build files have been written to: /usr/obj/ports/shaderc-2024.0/build-sparc64 >>> Running build in graphics/shaderc at 1716434494.63 ===> graphics/shaderc ===> Building for shaderc-2024.0p0 Change Dir: '/usr/obj/ports/shaderc-2024.0/build-sparc64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/74] cd /usr/obj/ports/shaderc-2024.0/shaderc-2024.0 && /usr/local/bin/python3.11 /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/utils/add_copyright.py --check [2/74] cd /usr/obj/ports/shaderc-2024.0/build-sparc64 && /usr/local/bin/cmake -DCHANGES_FILE=/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/CHANGES -DTEMPLATE_FILE=/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/cmake/shaderc.pc.in -DOUT_FILE=/usr/obj/ports/shaderc-2024.0/build-sparc64/shaderc.pc -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DLIBS=-lshaderc_shared -P /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/cmake/write_pkg_config.cmake [3/74] cd /usr/obj/ports/shaderc-2024.0/build-sparc64 && /usr/local/bin/cmake -DCHANGES_FILE=/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/CHANGES -DTEMPLATE_FILE=/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/cmake/shaderc_static.pc.in -DOUT_FILE=/usr/obj/ports/shaderc-2024.0/build-sparc64/shaderc_static.pc -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DLIBS=-lshaderc\ \ -lshaderc_util -P /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/cmake/write_pkg_config.cmake [4/74] cd /usr/obj/ports/shaderc-2024.0/build-sparc64 && /usr/local/bin/cmake -DCHANGES_FILE=/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/CHANGES -DTEMPLATE_FILE=/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/cmake/shaderc_combined.pc.in -DOUT_FILE=/usr/obj/ports/shaderc-2024.0/build-sparc64/shaderc_combined.pc -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DLIBS=-lshaderc_combined -P /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/cmake/write_pkg_config.cmake [5/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/args.cc [6/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/compiler.cc [7/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/file_finder.cc [8/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/io_shaderc.cc [9/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/message.cc [10/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/resources.cc [11/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/shader_stage.cc [12/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/spirv_tools_wrapper.cc [13/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -MD -MT libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/version_profile.cc [14/74] : && /usr/local/bin/cmake -E rm -f libshaderc_util/libshaderc_util.a && /usr/bin/ar qc libshaderc_util/libshaderc_util.a libshaderc_util/CMakeFiles/shaderc_util.dir/src/args.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/file_finder.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/io_shaderc.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/message.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/resources.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/shader_stage.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/spirv_tools_wrapper.cc.o libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o && /usr/bin/ranlib libshaderc_util/libshaderc_util.a && : [15/74] /usr/obj/ports/shaderc-2024.0/bin/c++ -DENABLE_HLSL -I/include -I/usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/include -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -std=gnu++17 -Wextra-semi -Wall -fvisibility=hidden -fPIC -Wno-noexcept-type -MD -MT libshaderc_util/CMakeFiles/shaderc_util_counting_includer_test.dir/src/counting_includer_test.cc.o -MF libshaderc_util/CMakeFiles/shaderc_util_counting_includer_test.dir/src/counting_includer_test.cc.o.d -o libshaderc_util/CMakeFiles/shaderc_util_counting_includer_test.dir/src/counting_includer_test.cc.o -c /usr/obj/ports/shaderc-2024.0/shaderc-2024.0/libshaderc_util/src/counting_includer_test.cc [16/74] : && /usr/obj/ports/shaderc-2024.0/bin/c++ -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -L/usr/local/lib libshaderc_util/CMakeFiles/shaderc_util_counting_includer_test.dir/src/counting_includer_test.cc.o -o libshaderc_util/shaderc_util_counting_includer_test libshaderc_util/libshaderc_util.a -lgmock -lgtest -lgtest_main -lglslang -lSPIRV -lSPIRV-Tools-opt -lpthread -Wl,-rpath-link,/usr/X11R6/lib && : FAILED: libshaderc_util/shaderc_util_counting_includer_test : && /usr/obj/ports/shaderc-2024.0/bin/c++ -O2 -pipe -I/usr/local/include -I/usr/local/include/glslang -std=c++14 -Wimplicit-fallthrough -DNDEBUG -L/usr/local/lib libshaderc_util/CMakeFiles/shaderc_util_counting_includer_test.dir/src/counting_includer_test.cc.o -o libshaderc_util/shaderc_util_counting_includer_test libshaderc_util/libshaderc_util.a -lgmock -lgtest -lgtest_main -lglslang -lSPIRV -lSPIRV-Tools-opt -lpthread -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/libgmock.so.2.0: warning: rand() may return deterministic values, is that what you want? /usr/local/lib/libSPIRV.so.4.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libglslang.so.5.0: undefined reference to `std::filesystem::absolute(std::filesystem::__cxx11::path const&)' /usr/local/lib/libglslang.so.5.0: undefined reference to `std::filesystem::__cxx11::path::_M_split_cmpts()' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. *** Error 1 in graphics/shaderc (/usr/ports/devel/cmake/cmake.port.mk:50 'do-build': @cd /usr/obj/ports/shaderc-2024.0/build-sparc64 && exec...) *** Error 2 in graphics/shaderc (/usr/ports/infrastructure/mk/bsd.port.mk:3057 '/usr/obj/ports/shaderc-2024.0/build-sparc64/.build_done': @c...) *** Error 2 in graphics/shaderc (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'build': @lock=shaderc-2024.0p0; export _LOCKS_HELD=" shader...) ===> Exiting graphics/shaderc 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 1716434672.12 max_stuck=33.80/depends=14.14/show-prepare-results=17.73/patch=4.05/configure=28.26/build=177.60 Error: job failed with 512 on sparc64-2b at 1716434672