An error occurred fetching the project authors.
  1. 10 Jul, 2020 1 commit
    • Otto Kekäläinen's avatar
      Deb: Misc ColumnStore Debian packaging improvements · 43937792
      Otto Kekäläinen authored
      - Add 'libboost-all-dev' and 'libreadline-gplv2-dev' as they were was found
        to be a compulsory build dependency for columnstore plugin.
      - Add 'expect' as run-time dependencey for columnstore plugin as scripts
        use it:
          usr/bin/mcs_module_installer.sh: #!/usr/bin/expect
          usr/bin/remote_command.sh: #!/usr/bin/expect
          usr/bin/remote_command_verify.sh: #!/usr/bin/expect
          usr/bin/remote_scp_get.sh: #!/usr/bin/expect
          usr/bin/remote_scp_put.sh: #!/usr/bin/expect
          usr/bin/rsync.sh: #!/usr/bin/expect
      - Properly define depends on Python. No Python 2 support needs to be
        considered, Python 3 has been around long enough. Fixes Lintian errors
          E: mariadb-plugin-columnstore: python-script-but-no-python-dep
          usr/bin/mcs-loadbrm.py #!python
          E: mariadb-plugin-columnstore: python-script-but-no-python-dep
          usr/bin/mcs-start-storagemanager.py #!python
      - Partially revert undocumented and thus unjustified changes in commits
        d69a79da63287089efdc5f90a11ecd66ce55b471 and
        c0565666cfe6528b76bc53ce50d3690d13c92cf6.
      - Trigger ldconfig, otherwise Lintian complains:
          E: mariadb-plugin-columnstore: package-must-activate-ldconfig-trigger
          usr/lib/x86_64-linux-gnu/libwriteengineredistribute.so
      - Update postinst to be compatible with new server binary mariadbd name.
      - Properly detect systemd or fallback to sysv init in postrm script.
      - Only attempt to build ColumnStore on amd64 and i386. Test builds on
        Launchpad.net showed the CMake plugin configure step will prevent even
        attempts to build on other platforms.
      - Clean up and unify cmake build command in debian/rules.
      - Explicitly list files not installed.
      - Run 'wrap-and-sort -a -v'.
      - Truncate build logs on Salsa-CI to keep under 4 MB. This is now needed
        as the ColumnStore build is so verbose.
        See https://jira.mariadb.org/browse/MCOL-4111.
      - Update Travis-CI dependencies to match new debian/control.
      43937792
  2. 23 Apr, 2020 1 commit
    • Otto Kekäläinen's avatar
      Deb: Misc small fixes and cleanups · 7cbde2d0
      Otto Kekäläinen authored
      - Include binary wsrep_sst_rsync_wan previously omitted.
      - Don't build the embedded server. This saves a lot of time and
        around 500 MB of disk space.
      - Clean away unused override_dh_installcron. The package does not
        have any *.cron files, so this section is not needed.
      - Make mariadb-server run time depend on procps so pgrep works.
        The command pgrep is used in the maintainer scripts of mariadb-server,
        thus we should ensure it is found on the system.
      - Include build plugin func_test.so in test package. Don't include yet
        type_test.so since it fails (MDEV-22243).
      - Clean away obsolete Lintian overrides.
      7cbde2d0
  3. 19 Apr, 2020 1 commit
  4. 05 Mar, 2020 1 commit
  5. 22 May, 2019 1 commit
  6. 05 Aug, 2018 1 commit
  7. 16 Jan, 2018 1 commit
    • Otto Kekäläinen's avatar
      Deb: Add missing files into correct packages and rest in not-installed · b5edb4ca
      Otto Kekäläinen authored
      There was a lot of files generated by the sources that were not installed
      in any package. This fixes most of those issues, but not all. Files still
      outside any package are in the not-installed, which is used by dh_install.
      
      Also make sure all configuration files are installed to the correct
      location that matches layout used by Debian official packages.
      b5edb4ca