• Tuukka Pasanen's avatar
    MDEV-28834: Add minimal support for Lintian version 2.115 and above · 85181653
    Tuukka Pasanen authored
    Convert minimal amount of Lintian overrides to make Lintian
    test pass also with Debian Sid latest Lintian 2.115 version.
    
    Old style overrides are kept so they can be used with
    older versions of Lintian.
    
    Introduce minimal Lintian overrides which are common
    from MariaDB version 10.5 up-to to 10.8.
    
    Overrides added files:
      * debian/mariadb-test-data.lintian-overrides
        - MariaDB installs some shared objects to test-suite directory and not in
          '/usr/lib' or similar. Share objects is pam_mariadb_mtr.so. Tags are
          arch-dependent-file-in-usr-share and
          arch-independent-package-contains-binary-or-object Lintia
     * debian/mariadb-test.lintian-overrides
       - MariaDB installs some some binaries to test-sute directory and
         in mariadb-test package they are my_safe_process and
         wsrep_check_version. Tags is
         arch-dependent-file-in-usr-share
     * debian/source/lintian-overrides
       - In source there is some source files missing which should be addressed
         sql/share/charsets/languages.html and
         and storage/rocksdb/rocksdb/docs/_includes/footer.html.
         Tags is source-is-missing
       - Add Lintian override for missing:
         storage/columnstore/columnstore/utils/jemalloc/libjemalloc.so.2
       - Add Lintian override for substvar external resources:
         ${source:Version} libmariadb-dev -> libmysqlclient-dev [debian/control:66]
         ${source:Version} libmariadb-dev -> libmysqld-dev [debian/control:66]
         ${source:Version} libmariadbd-dev -> libmariadbclient-dev [debian/control:216]
    85181653
mariadb-test.lintian-overrides 1.02 KB