mirror of
https://git.freebsd.org/ports.git
synced 2025-04-29 10:06:40 -04:00
Changes: https://github.com/google/shaderc/compare/v2023.7...v2023.8 Reported by: Repology, portscout
36 lines
1.7 KiB
Text
36 lines
1.7 KiB
Text
ld: error: undefined symbol: spvBinaryDestroy
|
|
>>> referenced by shaderc.cc
|
|
>>> shaderc.cc.o:(shaderc_compilation_result_spv_binary::~shaderc_compilation_result_spv_binary()) in archive libshaderc/./libshaderc_combined.a
|
|
>>> referenced by shaderc.cc
|
|
>>> shaderc.cc.o:(shaderc_compilation_result_spv_binary::~shaderc_compilation_result_spv_binary()) in archive libshaderc/./libshaderc_combined.a
|
|
ld: error: undefined symbol: glslang::InitializeProcess()
|
|
>>> referenced by compiler.cc
|
|
>>> compiler.cc.o:(shaderc_util::GlslangInitializer::GlslangInitializer()) in archive libshaderc_util/libshaderc_util.a
|
|
ld: error: undefined symbol: ConstructCompiler(EShLanguage, int)
|
|
>>> referenced by ShaderLang.cpp
|
|
>>> ShaderLang.cpp.o:(ShConstructCompiler) in archive /usr/local/lib/libMachineIndependent.a
|
|
|
|
--- libshaderc/CMakeLists.txt.orig 2020-12-09 21:30:21 UTC
|
|
+++ libshaderc/CMakeLists.txt
|
|
@@ -114,7 +114,7 @@ endif(SHADERC_ENABLE_INSTALL)
|
|
|
|
shaderc_add_tests(
|
|
TEST_PREFIX shaderc_combined
|
|
- LINK_LIBS shaderc_combined ${CMAKE_THREAD_LIBS_INIT}
|
|
+ LINK_LIBS shaderc_combined ${SHADERC_LIBS}
|
|
INCLUDE_DIRS include ${shaderc_SOURCE_DIR}/libshaderc_util/include ${glslang_SOURCE_DIR}
|
|
${spirv-tools_SOURCE_DIR}/include
|
|
${SPIRV-Headers_SOURCE_DIR}/include
|
|
--- libshaderc_util/CMakeLists.txt.orig 2024-01-03 17:45:00 UTC
|
|
+++ libshaderc_util/CMakeLists.txt
|
|
@@ -46,8 +46,8 @@ target_link_libraries(shaderc_util PRIVATE
|
|
|
|
find_package(Threads)
|
|
target_link_libraries(shaderc_util PRIVATE
|
|
- glslang SPIRV
|
|
- SPIRV-Tools-opt ${CMAKE_THREAD_LIBS_INIT})
|
|
+ glslang MachineIndependent GenericCodeGen SPIRV
|
|
+ SPIRV-Tools-opt SPIRV-Tools ${CMAKE_THREAD_LIBS_INIT})
|
|
|
|
shaderc_add_tests(
|
|
TEST_PREFIX shaderc_util
|