]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
Improve Debian packaging documentation
authorMathieu Baudier <redacted>
Sun, 23 Feb 2025 10:52:46 +0000 (11:52 +0100)
committerMathieu Baudier <redacted>
Sun, 23 Feb 2025 10:52:46 +0000 (11:52 +0100)
debian/copyright
debian/libggml-base0.lintian-overrides
debian/libggml0.lintian-overrides
debian/not-installed

index c28cc3b724a151429af39e1b227c6fdd0f97553b..5bfdbee85d99cffb64edc9c70c0fa3b19b8156d7 100644 (file)
@@ -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
index a4115c1fb36e81c9f485dde504b506b4ae5d05ec..8f2c09e3b59d292af5072f7afcca40abcf9fb76e 100644 (file)
@@ -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
index d106b3466e27ac482bef79ee6598e754b0bd197a..c83a4bafef69a4025909168d46ab2e834b375033 100644 (file)
@@ -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
index 8393c2455114fed033a711e0d7cc2c6420bb2c3d..89028dd477d05695c2efcc481927dce797c7cbd7 100644 (file)
@@ -1 +1,2 @@
+# Only used by the build
 usr/bin/vulkan-shaders-gen