=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang", "configure", "PYTHON_VERSION_REQD=313", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] => Checksum BLAKE2s OK for slang/lua-3fe7be956f23385aa1950dc31e2f25127ccfc0ea.tar.gz => Checksum SHA512 OK for slang/lua-3fe7be956f23385aa1950dc31e2f25127ccfc0ea.tar.gz => Checksum BLAKE2s OK for slang/ocornut-imgui-8936b58fe26e8c3da834b8f60b06511d537b4c63.tar.gz => Checksum SHA512 OK for slang/ocornut-imgui-8936b58fe26e8c3da834b8f60b06511d537b4c63.tar.gz => Checksum BLAKE2s OK for slang/shader-slang-slang-rhi-079b75b54c49e6546fd611c9a91a25307c279668.tar.gz => Checksum SHA512 OK for slang/shader-slang-slang-rhi-079b75b54c49e6546fd611c9a91a25307c279668.tar.gz => Checksum BLAKE2s OK for slang/slang-2026.19.tar.gz => Checksum SHA512 OK for slang/slang-2026.19.tar.gz => Checksum BLAKE2s OK for slang/swiftlang-swift-cmark-924936d0427cb25a61169739a7660230bffa6ea6.tar.gz => Checksum SHA512 OK for slang/swiftlang-swift-cmark-924936d0427cb25a61169739a7660230bffa6ea6.tar.gz ===> Installing dependencies for shader-slang-2026.19 ========================================================================== The following variables will affect the build process of this package, shader-slang-2026.19. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 313 Based on these variables, the following variables have been set: * PYPACKAGE = python313 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency cmake>=0: found cmake-4.4.4 => Tool dependency pkgconf-[0-9]*: found pkgconf-3.0.8 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency fast_float>=6.1.3: found fast_float-8.3.2 => Build dependency nlohmann-json>=3.7.0: found nlohmann-json-3.12.0nb1 => Build dependency spirv-headers>=1.4.321.0nb1: found spirv-headers-1.4.363.0 => Build dependency vulkan-headers>=1.3.224nb1: found vulkan-headers-1.4.363.0 => Full dependency glslang>=1.4.341.0: found glslang-1.4.363.0 => Full dependency lz4>=1.7.3<100: found lz4-1.10.0 => Full dependency miniz>=3.1.2: found miniz-3.1.2 => Full dependency python313>=3.13: found python313-3.13.16 => Full dependency spirv-tools>=1.4.341.0<2000: found spirv-tools-1.4.363.0 => Full dependency unordered-dense>=5.0.1: found unordered-dense-5.3.2 => Build dependency libX11>=1.1: found libX11-1.8.13 => Build dependency libXau>=1.0: found libXau-1.0.12 => Build dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Build dependency libXext>=0.99.0: found libXext-1.3.7 => Build dependency libXrandr>=1.1.2: found libXrandr-1.5.5 => Build dependency libXrender>=0.9.2: found libXrender-0.9.12 => Build dependency libxcb>=1.6: found libxcb-1.17.0 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb6 => Build dependency xorgproto>=2016.1: found xorgproto-2026.1 => Full dependency gettext-lib>=0.22: found gettext-lib-1.0 => Full dependency libiconv>=1.9.1: found libiconv-1.19 ===> Overriding tools for shader-slang-2026.19 ===> Extracting for shader-slang-2026.19 /usr/bin/mkdir -p /tmp/work/graphics/shader-slang/work/luadep /usr/bin/mv /tmp/work/graphics/shader-slang/work/lua-3fe7be956f23385aa1950dc31e2f25127ccfc0ea /tmp/work/graphics/shader-slang/work/luadep/lua ===> Patching for shader-slang-2026.19 => Applying pkgsrc patches for shader-slang-2026.19 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-CMakeLists.txt => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-CMakeLists.txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-CMakeLists.txt,v 1.1 2026/09/24 18:41:26 ktnb Exp $ | |Actually find the pkgsrc lz4. | |--- CMakeLists.txt.orig 2026-09-15 12:11:09.000000000 +0000 |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 635 (offset 55 lines). done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-include_slang.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-include_slang.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-include_slang.h,v 1.1 2026/09/25 01:16:09 ktnb Exp $ | |Consider NetBSD linux but don't require glibc features. | |--- include/slang.h.orig 2026-09-23 15:02:36.129068661 +0000 |+++ include/slang.h -------------------------- Patching file include/slang.h using Plan A... Hunk #1 succeeded at 98. Hunk #2 succeeded at 549. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-hash.h => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-hash.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-source_core_slang-hash.h,v 1.1 2026/09/24 18:41:26 ktnb Exp $ | |unordered-dense doesn't have slang's special wyhash::hash use the |traditional hash_bytes instead. | |--- source/core/slang-hash.h.orig 2026-09-23 15:08:07.633837148 +0000 |+++ source/core/slang-hash.h -------------------------- Patching file source/core/slang-hash.h using Plan A... Hunk #1 succeeded at 135. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-io.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-io.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-source_core_slang-io.cpp,v 1.1 2026/09/24 18:41:26 ktnb Exp $ | |use NetBSD sysctl(3) instead of the Linux way. | |--- source/core/slang-io.cpp.orig 2026-09-23 15:19:58.072004104 +0000 |+++ source/core/slang-io.cpp -------------------------- Patching file source/core/slang-io.cpp using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 37. Hunk #3 succeeded at 1029. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-platform.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-platform.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-source_core_slang-platform.cpp,v 1.1 2026/09/25 17:16:20 ktnb Exp $ | |Fix missing dylibs on Darwin | |--- source/core/slang-platform.cpp.orig 2026-09-25 15:20:55.776172514 +0000 |+++ source/core/slang-platform.cpp -------------------------- Patching file source/core/slang-platform.cpp using Plan A... Hunk #1 succeeded at 322. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-stream.cpp => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/shader-slang/patches/patch-source_core_slang-stream.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-source_core_slang-stream.cpp,v 1.1 2026/09/24 18:41:26 ktnb Exp $ | |NetBSD has ftell(3) | |--- source/core/slang-stream.cpp.orig 2026-09-15 12:11:09.000000000 +0000 |+++ source/core/slang-stream.cpp -------------------------- Patching file source/core/slang-stream.cpp using Plan A... Hunk #1 succeeded at 207. done ===> Creating toolchain wrappers for shader-slang-2026.19 ===> Configuring for shader-slang-2026.19 => Checking for portability problems in extracted files -- Could NOT find Git (missing: GIT_EXECUTABLE) Hint: The project() command has not yet been called. It sets up system-specific search paths. -- Using version from slang_git_version file: v2026.19 -- The C compiler identification is GNU 14.3.0 -- The CXX compiler identification is GNU 14.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /tmp/work/graphics/shader-slang/work/.cwrapper/bin/gcc - 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: /tmp/work/graphics/shader-slang/work/.cwrapper/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could not find `nvcc` executable in any searched paths, please set CUDAToolkit_ROOT -- Could NOT find OptiX (missing: OptiX_INCLUDE_DIRS) -- Could NOT find NVAPI (missing: NVAPI_INCLUDE_DIRS NVAPI_LIBRARIES) -- Could NOT find Aftermath (missing: Aftermath_INCLUDE_DIRS Aftermath_LIBRARIES) CMake Warning at cmake/GitHubRelease.cmake:7 (message): Unsupported architecture for slang binary releases: i386 Call Stack (most recent call first): CMakeLists.txt:485 (get_best_slang_binary_release_url) CMake Warning at CMakeLists.txt:488 (message): Unable to find a prebuilt binary for slang-llvm, Slang will be built without LLVM support. Please consider setting SLANG_SLANG_LLVM_BINARY_URL manually -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /tmp/work/graphics/shader-slang/work/.tools/bin/pkg-config (found version "3.0.8") -- Checking for module 'liblz4' -- Found liblz4, version 1.10.0 -- Performing Test CXXFLAG_Wall -- Performing Test CXXFLAG_Wall - Success -- Performing Test CXXFLAG_Wswitch -- Performing Test CXXFLAG_Wswitch - Success -- Performing Test CXXFLAG_Wparentheses -- Performing Test CXXFLAG_Wparentheses - Success -- Performing Test CXXFLAG_Wunused_local_typedefs -- Performing Test CXXFLAG_Wunused_local_typedefs - Success -- Performing Test CXXFLAG_Wclass_memaccess -- Performing Test CXXFLAG_Wclass_memaccess - Success -- Performing Test CXXFLAG_Wassume -- Performing Test CXXFLAG_Wassume - Failed -- Performing Test CXXFLAG_Wreorder -- Performing Test CXXFLAG_Wreorder - Success -- Performing Test CXXFLAG_Winvalid_offsetof -- Performing Test CXXFLAG_Winvalid_offsetof - Success -- Performing Test CXXFLAG_Wnewline_eof -- Performing Test CXXFLAG_Wnewline_eof - Failed -- Performing Test CXXFLAG_Wreturn_std_move -- Performing Test CXXFLAG_Wreturn_std_move - Failed -- Performing Test CXXFLAG_Werror_return_local_addr -- Performing Test CXXFLAG_Werror_return_local_addr - Success -- Performing Test CXXFLAG_Wnarrowing -- Performing Test CXXFLAG_Wnarrowing - Success -- Performing Test CXXFLAG_Wextra -- Performing Test CXXFLAG_Wextra - Success -- Performing Test CXXLINKFLAG_Wl_no_undefined -- Performing Test CXXLINKFLAG_Wl_no_undefined - Success -- Performing Test CXXLINKFLAG_Wl_build_id -- Performing Test CXXLINKFLAG_Wl_build_id - Failed -- Performing Test CXXFLAG_Wunused_variable -- Performing Test CXXFLAG_Wunused_variable - Success -- Performing Test CXXFLAG_Wunused_parameter -- Performing Test CXXFLAG_Wunused_parameter - Success -- Performing Test CXXFLAG_Wsign_compare -- Performing Test CXXFLAG_Wsign_compare - Success -- Performing Test CXXFLAG_Wunused_function -- Performing Test CXXFLAG_Wunused_function - Success -- Performing Test CXXFLAG_Wunused_value -- Performing Test CXXFLAG_Wunused_value - Success -- Performing Test CXXFLAG_Wimplicit_fallthrough -- Performing Test CXXFLAG_Wimplicit_fallthrough - Success -- Performing Test CXXFLAG_Wmissing_field_initializers -- Performing Test CXXFLAG_Wmissing_field_initializers - Success -- Performing Test CXXFLAG_Wstrict_aliasing -- Performing Test CXXFLAG_Wstrict_aliasing - Success -- Performing Test CXXFLAG_Wmaybe_uninitialized -- Performing Test CXXFLAG_Wmaybe_uninitialized - Success -- Performing Test CXXFLAG_fno_rtti -- Performing Test CXXFLAG_fno_rtti - Success -- Performing Test CXXLINKFLAG_Wl_exclude_libs_ALL -- Performing Test CXXLINKFLAG_Wl_exclude_libs_ALL - Failed -- Performing Test CXXLINKFLAG_Wl_version_script_tmp_work_graphics_shader_slang_work_slang_2026_19_source_slang_glslang_slang_glslang_version_script -- Performing Test CXXLINKFLAG_Wl_version_script_tmp_work_graphics_shader_slang_work_slang_2026_19_source_slang_glslang_slang_glslang_version_script - Failed -- Unix backward compatibility symlink (libslang -> libslang-compiler) will be created during build and installation -- Cannot install Slang user skills: - external/slang-user-skills/skills is missing - external/slang-user-skills/README.md is missing - external/slang-user-skills/LICENSE is missing - Git is unavailable, so the submodule pin cannot be verified Initialize the pinned checkout with: git submodule update --init external/slang-user-skills Continuing because SLANG_INSTALL_USER_SKILLS=AUTO. -- Configuring done (14.5s) -- Generating done (1.4s) CMake Warning (unused-cli): Manually-specified variables were not used by the project: PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_INCLUDE_PATH PYVERSSUFFIX Python3_EXECUTABLE Python3_INCLUDE_DIR Python_EXECUTABLE Python_INCLUDE_DIR -- Build files have been written to: /tmp/work/graphics/shader-slang/work/slang-2026.19/cmake-pkgsrc-build