]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
Drop OpenBLAS backend
authorMathieu Baudier <redacted>
Fri, 10 Oct 2025 13:47:05 +0000 (15:47 +0200)
committerMathieu Baudier <redacted>
Fri, 10 Oct 2025 13:47:05 +0000 (15:47 +0200)
debian/changelog
debian/control
debian/libggml-backend-blas.install [deleted file]
debian/rules

index fc487d55e9bfc2c54c6de41112340c57149d9f86..037d2311d2ec627061ae406eb9bbc7824aa87442 100644 (file)
@@ -1,5 +1,13 @@
+ggml (0.9.4-1) unstable; urgency=medium
+
+  * Upstream release
+  * Drop OpenBLAS support
+
+ -- Mathieu Baudier <mbaudier@argeo.org>  Fri, 10 Oct 2025 13:40:50 +0000
+
 ggml (0.9.1-1) unstable; urgency=medium
 
   * Upstream release
 
  -- Mathieu Baudier <mbaudier@argeo.org>  Mon, 22 Sep 2025 11:44:18 +0000
\ No newline at end of file
index ccf5d924487aa597ed0acad67817561252ab6c16..ae272adb0f34c613dcb3c1174d2249e7923d3c62 100644 (file)
@@ -8,8 +8,6 @@ Vcs-Git: https://git.djapps.eu/pkg/ggml/sources/ggml
 Homepage: https://github.com/ggml-org/ggml
 Build-Depends: cmake,
                debhelper-compat (= 13),
-               libopenblas-openmp-dev,
-               libopenblas64-openmp-dev [amd64 arm64],
                pkgconf,
                libvulkan-dev            [amd64] <!pkg.ggml.novulkan>,
                glslc                    [amd64] <!pkg.ggml.novulkan>,
@@ -62,23 +60,10 @@ Description: Tensor library for machine learning (CPU backend)
  allowing one to run computations on older CPU while still benefiting from
  the capabilities of recent ones.
 
-Package: libggml-backend-blas
-Architecture: any
-Multi-Arch: same
-Depends: libggml-base0 (= ${binary:Version}),
-         libopenblas0-openmp,
-         libopenblas64-0-openmp [amd64 arm64],
-         ${misc:Depends},
-         ${shlibs:Depends}
-Recommends: libopenblas0 | libblis4 | libmkl-rt | libblas3
-Description: Tensor library for machine learning (OpenBLAS backend)
- The ggml BLAS backend provides software acceleration of the computations
- based on OpenBLAS.
-
 Package: libggml-backend-rpc
 Architecture: any
 Multi-Arch: same
-Depends: libggml-base0,
+Depends: libggml-base0 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Description: Tensor library for machine learning (RPC backend)
diff --git a/debian/libggml-backend-blas.install b/debian/libggml-backend-blas.install
deleted file mode 100644 (file)
index 985f7e7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/usr/libexec/*/ggml/libggml-blas.so
index a543651a981da71b6543b588f7949863bb20c48f..f382e35194448df580cb35ad09633a692559d86e 100755 (executable)
@@ -21,9 +21,7 @@ CMAKE_OPTS  = -DGGML_NATIVE=OFF \
               -DGGML_BACKEND_DL=ON \
 
 # Common backends
-CMAKE_OPTS += -DGGML_BLAS=ON \
-              -DGGML_BLAS_VENDOR=OpenBLAS \
-              -DGGML_RPC=ON \
+CMAKE_OPTS += -DGGML_RPC=ON \
 
 ifeq ($(DEB_TARGET_ARCH),arm64)
 CMAKE_OPTS += -DGGML_CPU_ALL_VARIANTS=OFF \