1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

Deb: Use --fail-missing and ensure the not-installed list is up-to-date

Make the Debian build fail if it detects that the build (CMake) created
files that are not used in any package nor accounted in the special
not-installed file.

Stop creating symbolic links in Debian packaging for files that the CMake
build already created.

Document known cases of files that are intentionally not installed.
Leave the rest in the not-installed list for visibility. The list can
later be trimmed down and having the --fail-missing will prevent any new
unaccounted files from being introduced.

Note that despite extensive refactoring in the Debian packaging files,
there was no changes in the packages produced as verified by package
files lists before and after.
This commit is contained in:
Otto Kekäläinen
2022-05-02 22:07:58 -07:00
committed by Daniel Black
parent a82cdb0690
commit d426d0782d
18 changed files with 192 additions and 59 deletions

View File

@@ -1,3 +1,4 @@
usr/bin/mariadb-config
usr/bin/mariadb_config
usr/include/mariadb/errmsg.h
usr/include/mariadb/ma_list.h