]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
Remove hardcoded RPATH to CPU backend
authorMathieu Baudier <redacted>
Wed, 22 Jan 2025 08:38:03 +0000 (09:38 +0100)
committerMathieu Baudier <redacted>
Wed, 22 Jan 2025 08:38:46 +0000 (09:38 +0100)
debian/cmake/debian-whisper.cpp.cmake

index 2b87b222c6c5aa5b3ea10b13dca8de5a59004e58..7d959c4273f956e340733ad6918e61033ca5ce86 100644 (file)
@@ -24,7 +24,11 @@ target_link_libraries(ggml INTERFACE ${GGML_BASE_LOCATION})
 #find_library(GGML_CPU_LOCATION ggml-cpu-sandybridge)
 #message (STATUS "Found GGML CPU library: ${GGML_CPU_LOCATION}")
 link_libraries("${CMAKE_INSTALL_PREFIX}/libexec/${CMAKE_LIBRARY_ARCHITECTURE}/ggml/libggml-cpu-sandybridge.so")
-set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/libexec/${CMAKE_LIBRARY_ARCHITECTURE}/ggml")
+
+# FIXME Not clear whether a libggml-cpu is actually needed.
+# LD_LIBRARY_PATH=/usr/libexec/*/ggml would have to be used in that case
+# It could be more robust to set RPATH, but it causes lintian errors:
+#set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/libexec/${CMAKE_LIBRARY_ARCHITECTURE}/ggml")
 endif()
 
 add_compile_definitions(NDEBUG)