From: Mathieu Baudier Date: Sun, 23 Feb 2025 10:52:46 +0000 (+0100) Subject: Improve Debian packaging documentation X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=5b2194b9ab9e8f98586a82004c079baf41770d5d;p=pkg%2Fggml%2Fsources%2Fggml Improve Debian packaging documentation --- diff --git a/debian/copyright b/debian/copyright index c28cc3b7..5bfdbee8 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,6 +2,9 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: ggml Upstream-Contact: https://github.com/ggml-org/issues Source: https://github.com/ggml-org/ggml +#Files-Excluded: +# src/ggml-kompute/kompute/* +#Comment: Third-party code (which is not used here). Files: * Copyright: Copyright (c) 2023-2025 The ggml authors diff --git a/debian/libggml-base0.lintian-overrides b/debian/libggml-base0.lintian-overrides index a4115c1f..8f2c09e3 100644 --- a/debian/libggml-base0.lintian-overrides +++ b/debian/libggml-base0.lintian-overrides @@ -1 +1,3 @@ +# According to https://wiki.debian.org/UsingSymbolsFiles +# "For C++ libraries it is often better not to ship symbols files." libggml-base0: no-symbols-control-file diff --git a/debian/libggml0.lintian-overrides b/debian/libggml0.lintian-overrides index d106b346..c83a4baf 100644 --- a/debian/libggml0.lintian-overrides +++ b/debian/libggml0.lintian-overrides @@ -1,2 +1,7 @@ +# Debian hardening flags are applied, +# so it seems a false positive libggml0: hardening-no-fortify-functions + +# According to https://wiki.debian.org/UsingSymbolsFiles +# "For C++ libraries it is often better not to ship symbols files." libggml0: no-symbols-control-file diff --git a/debian/not-installed b/debian/not-installed index 8393c245..89028dd4 100644 --- a/debian/not-installed +++ b/debian/not-installed @@ -1 +1,2 @@ +# Only used by the build usr/bin/vulkan-shaders-gen