• Otto Kekäläinen's avatar
    Deb: Misc cleanup and autobake-deb.sh and Salsa-CI fixes · d4a6e3a6
    Otto Kekäläinen authored
    * Clean up autobake-deb.sh
    
      - No need to define any TokuDB rules, there is no such package
      - No need to define RocksDB arch, it already has "Architecture:" line
      - No need to dh-systemd backwards compat stanza, neither Debian Jessie
        nor Ubuntu Xenial has any new MariaDB 10.5 releases anymore
      - Minor spelling fixes
    
    * Ensure dch runs non-interactively so builds pass with new dch version
    
      A recent version of dch (available in Ubuntu Hirsute and Debian Bullseye)
      had a change in behaviour that it started prompting if the DEBEMAIL or
      EMAIL variable as unset, asking for confirmation. We can't have anything
      interactive in our build scripts, so prevent this prompt by giving
      --controlmaint to the command, so it always uses the name and email from
      the debian/control file and does not prompt anything.
    
      The command-line argument has been around for a long time, so it is safe
      to use on all Debian/Ubuntu builds we have.
    
      See https://manpages.debian.org/jessie/devscripts/dch.1.en.html
    
      Since MariaDB 10.5 is the oldest release we still release for Ubuntu Hisute
      and Debian Bullseye, merge this on 10.5 and from there merge up to latest.
      No need to consider 10.2, 10.3 and 10.4 as those will not be released for
      Ubuntu Bullseye or Ubuntu Hirsute.
    
    * Minor Salsa-CI cleanup
    
      - Fix spelling (synced from downstream Debian)
    
    * Many minor spelling fixes (synced from downstream Debian)
    d4a6e3a6
rules 8 KB