]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
Simplify debian packaging now that GGML backends are in libexec
authorMathieu Baudier <redacted>
Tue, 21 Jan 2025 12:20:49 +0000 (13:20 +0100)
committerMathieu Baudier <redacted>
Tue, 21 Jan 2025 12:20:49 +0000 (13:20 +0100)
debian/libggml-blas.triggers [deleted file]
debian/libggml-cpu.triggers [deleted file]
debian/libggml-rpc.triggers [deleted file]
debian/libggml-vulkan.triggers [deleted file]
debian/rules

diff --git a/debian/libggml-blas.triggers b/debian/libggml-blas.triggers
deleted file mode 100644 (file)
index dd86603..0000000
+++ /dev/null
@@ -1 +0,0 @@
-activate-noawait ldconfig
diff --git a/debian/libggml-cpu.triggers b/debian/libggml-cpu.triggers
deleted file mode 100644 (file)
index dd86603..0000000
+++ /dev/null
@@ -1 +0,0 @@
-activate-noawait ldconfig
diff --git a/debian/libggml-rpc.triggers b/debian/libggml-rpc.triggers
deleted file mode 100644 (file)
index dd86603..0000000
+++ /dev/null
@@ -1 +0,0 @@
-activate-noawait ldconfig
diff --git a/debian/libggml-vulkan.triggers b/debian/libggml-vulkan.triggers
deleted file mode 100644 (file)
index dd86603..0000000
+++ /dev/null
@@ -1 +0,0 @@
-activate-noawait ldconfig
index d704a7c54e76b7fca4af63c44ee5c8bba7f72cef..395ac60cac6e43439b596930b0c5eb2a04f21583 100755 (executable)
@@ -9,7 +9,6 @@ export LC_ALL
 include /usr/share/dpkg/architecture.mk
 
 build_multiarch=build/$(DEB_HOST_MULTIARCH)
-install_lib_multiarch=debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
 install_libexec_multiarch=debian/tmp/usr/libexec/$(DEB_HOST_MULTIARCH)
 
 # parallelism
@@ -61,10 +60,6 @@ override_dh_auto_install:
        # - we install the backends explicitly in libexec so that executables can be installed with them
        mkdir -p $(install_libexec_multiarch)/ggml
        for file in $(build_multiarch)/bin/libggml-*.so; do \
-       patchelf --set-soname $$(basename "$$file") $$file; \
+       #patchelf --set-soname $$(basename "$$file") $$file; \
                install -t $(install_libexec_multiarch)/ggml $$file; \
        done
-
-override_dh_dwz:
-       # dwz is failing most probably because of using patchelf in order to set soname
-       echo Disable dh_dwz since it is failing