mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
MDEV-31118: Add Lintian overrides for false positives
MariaDB Compression pluging pacakages mariadb-plugin-provider-* have only one shared object and those are not linked against libc and it's intentional so supressing error library-not-linked-against-libc There is needed dependency for Systemd DH plugin which makes error missing-build-dependency-for-dh-addon obsolette. Reworked debian/control that makes most of version-substvar-for-external-package error not correct so remove those that are not available anymore and update those that are still relevant. NOTE TO MERGER: This is only up-to MariaDB 10.10.
This commit is contained in:
parent
14eff727c3
commit
fe5957ee92
6 changed files with 14 additions and 21 deletions
|
@ -1,3 +1,4 @@
|
|||
# It's intentional that bzip2 compression plugin doesn't have symbols from libc
|
||||
# More info https://jira.mariadb.org/browse/MDEV-28120
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_bzip2.so
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_bzip2.so
|
||||
library-not-linked-against-libc [usr/lib/mysql/plugin/provider_bzip2.so]
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# It's intentional that LZ4 compression plugin doesn't have symbols from libc
|
||||
# More info https://jira.mariadb.org/browse/MDEV-28120
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_lz4.so
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_lz4.so
|
||||
library-not-linked-against-libc [usr/lib/mysql/plugin/provider_lz4.so]
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# It's intentional that LZMA compression plugin doesn't have symbols from libc
|
||||
# More info https://jira.mariadb.org/browse/MDEV-28120
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_lzma.so
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_lzma.so
|
||||
library-not-linked-against-libc [usr/lib/mysql/plugin/provider_lzma.so]
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# It's intentional that LZO compression plugin doesn't have symbols from libc
|
||||
# More info https://jira.mariadb.org/browse/MDEV-28120
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_lzo.so
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_lzo.so
|
||||
library-not-linked-against-libc [usr/lib/mysql/plugin/provider_lzo.so]
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# It's intentional that Snappy compression plugin doesn't have symbols from libc
|
||||
# More info https://jira.mariadb.org/browse/MDEV-28120
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_snappy.so
|
||||
library-not-linked-against-libc usr/lib/mysql/plugin/provider_snappy.so
|
||||
library-not-linked-against-libc [usr/lib/mysql/plugin/provider_snappy.so]
|
||||
|
|
20
debian/source/lintian-overrides
vendored
20
debian/source/lintian-overrides
vendored
|
@ -1,6 +1,6 @@
|
|||
# MariaDB use high enough debhelper so this is should
|
||||
# be considered as bug in lintia
|
||||
missing-build-dependency-for-dh-addon systemd (*)
|
||||
missing-build-dependency-for-dh-addon systemd *
|
||||
# Necessary for drop-in-place-replacement upgrades on mysql-server/-client
|
||||
# since package breaks/replaces these but at the same time also provides them
|
||||
version-substvar-for-external-package mariadb-client-core -> mysql-client-5.5
|
||||
|
@ -12,23 +12,11 @@ version-substvar-for-external-package mariadb-server-10.9 -> mysql-client-8.*
|
|||
version-substvar-for-external-package mariadb-client-10.9 -> mysql-client-core-5.*
|
||||
version-substvar-for-external-package mariadb-client-10.9 -> mysql-client-core-8.*
|
||||
version-substvar-for-external-package libmariadbd-dev -> libmariadbclient-dev
|
||||
# Intentional version-substvar-for-external-package as long as mariadb-server
|
||||
# provides mariadb-server-10.9 and mariadb-client provides mariadb-client-10.9
|
||||
version-substvar-for-external-package Conflicts (line 408) ${source:Version} mariadb-client -> mariadb-client-10.9
|
||||
version-substvar-for-external-package Conflicts (line 575) ${source:Version} mariadb-server-core -> mariadb-server-core-10.9
|
||||
version-substvar-for-external-package Conflicts (line 711) ${source:Version} mariadb-server -> mariadb-server-10.9
|
||||
# These are left for reason version-substvar-for-external-package
|
||||
version-substvar-for-external-package Conflicts (line 95) ${source:Version} libmariadb-dev-compat -> libmariadbclient-dev
|
||||
version-substvar-for-external-package Replaces (line 109) ${source:Version} libmariadb-dev-compat -> libmariadbclient-dev
|
||||
version-substvar-for-external-package Replaces (line 330) ${source:Version} mariadb-client-core -> mariadb-client-10.9
|
||||
version-substvar-for-external-package Replaces (line 330) ${source:Version} mariadb-client-core -> mariadb-server-core-10.9
|
||||
version-substvar-for-external-package Replaces (line 481) ${source:Version} mariadb-client -> mariadb-client-10.9
|
||||
version-substvar-for-external-package Replaces (line 481) ${source:Version} mariadb-client -> mariadb-client-core-10.9
|
||||
version-substvar-for-external-package Replaces (line 481) ${source:Version} mariadb-client -> mariadb-server-10.9
|
||||
version-substvar-for-external-package Replaces (line 481) ${source:Version} mariadb-client -> mariadb-server-core-10.9
|
||||
version-substvar-for-external-package Replaces (line 626) ${source:Version} mariadb-server-core -> mariadb-client-10.9
|
||||
version-substvar-for-external-package Replaces (line 626) ${source:Version} mariadb-server-core -> mariadb-server-10.9
|
||||
version-substvar-for-external-package Replaces (line 748) ${source:Version} mariadb-server -> mariadb-client-10.9
|
||||
version-substvar-for-external-package Replaces (line 748) ${source:Version} mariadb-server -> mariadb-server-10.9
|
||||
version-substvar-for-external-package Conflicts ${source:Version} libmariadb-dev-compat -> libmariadbclient-dev [*]
|
||||
version-substvar-for-external-package Replaces ${source:Version} libmariadb-dev-compat -> libmariadbclient-dev [*]
|
||||
# ColumnStore not used in Debian, safe to ignore. Reported upstream in https://jira.mariadb.org/browse/MDEV-24124
|
||||
source-is-missing storage/columnstore/columnstore/utils/jemalloc/libjemalloc.so.2
|
||||
source-is-missing [storage/columnstore/columnstore/utils/jemalloc/libjemalloc.so.2]
|
||||
|
|
Loading…
Reference in a new issue