summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAgeFilesLines
* Deb: Remove versioning of MariaDB Backup and depend on clientOtto Kekäläinen2018-04-071-2/+2
| | | | | | | | There is no need for MariaDB Backup to be versioned. Other packages are very unlikely to need to depend on a certain generation of this package. Also for MariaDB Backup to run, it does not need the server, but client, and from client only core parts.
* Deb: Make AWS key management plugin a special plugin not in Linux distrosOtto Kekäläinen2018-04-041-15/+0
| | | | | | | | | | | | | | It will only build if there is network access, which is a strict no-go for Linux distributions. Thus the AWS plugin needs to be a custom built only special plugin that is not built as part of the normal sources. This fixes the build error in e.g. Launchpad: Performing download step (git clone) for 'aws_sdk_cpp' cd "/<<PKGBUILDDIR>>/builddir/plugin/aws_key_management" && /usr/bin/cmake .. Cloning into 'aws-sdk-cpp'... fatal: unable to access 'https://github.com/awslabs/aws-sdk-cpp.git/': Could not resolve host: github.com
* Deb: Build RocksDB only on 64-bit and small endian architecturesOtto Kekäläinen2018-04-041-1/+1
| | | | | | | | RocksDB configure step checks that platform is 64-bit and little endian, so limit the .deb packages to be built only on those platforms. List of official Debian platforms at https://www.debian.org/ports/index.en.html
* Deb: Exclude libnuma-dev as build-dep on armhf where is does not existOtto Kekäläinen2018-04-041-1/+1
|
* Merge branch '10.2' into 10.3Sergei Golubchik2018-03-281-1/+1
|\
| * Merge remote-tracking branch 'origin/10.1' into 10.2Vicențiu Ciorbaru2018-03-161-1/+1
| |\
| | * Merge remote-tracking branch '10.0' into 10.1Vicențiu Ciorbaru2018-03-151-2/+2
| | |\
| | | * Merge branch '5.5' into 10.0Vicențiu Ciorbaru2018-03-141-2/+2
| | | |
| | | * MDEV-11164 - hardening-wrapper has been removed from Debian SidSergey Vojtovich2016-10-281-1/+0
| | | | | | | | | | | | | | | | | | | | The hardening-wrapper package has been removed from Debian Sid. Remove dependency and relevant settings.
| | | * Force installation of MariaDB version of mysql-commonOtto Kekäläinen2015-12-111-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make dependency on mysql-common package in debian/control versioned to force that it is installed together with the other mariadb-* packages. This ensures that the init.d and systemd files for MariaDB mysqld are the ones from MariaDB.org repos.
| | | * Add MySQL 5.6 stanzas next to MySQL 5.5 in debian/control fileOtto Kekäläinen2015-12-111-10/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should make the provides/breaks/replaces/conflicts lines work properly when upgrading from mysql-5.6 to mariadb-packages. Conflicts: debian/control
| | | * Run wrap-and-sort for debian/* files. No functional changes.Otto Kekäläinen2015-12-111-87/+177
| | | |
| | | * Replace two identical debian/control files with a single oneOtto Kekäläinen2015-12-111-0/+287
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only difference between the files was the Debian standards line by one micro version. There was no logical motivation why there was separate control file for Debian and Ubuntu. The new debian/control file lives directly at the correct location and has the correct contents. Modify autobake.sh to take into account new control file location.
| | * Always require OpenSSL 1.0 on DebianSergei Golubchik2017-08-081-1/+1
| | | | | | | | | | | | auto-detecting whether it's called libssl-dev or libssl1.0-dev
* | | Merge bb-10.2-ext into 10.3Marko Mäkelä2018-02-151-0/+1
|\ \ \ | |/ /
| * | debian/control Include myrocks_hotbackup into mariadb-plugin-rocksdbadd_myrocks_gotbackupVicentiu Ciorbaru2018-02-071-0/+1
| | |
* | | Deb: wrap-and-sort -a the lib* packages in debian/controlOtto Kekäläinen2018-01-161-60/+60
| | | | | | | | | | | | | | | This way all the libraries are listed in a logical order and it will later be easier to compare the control file contents to downstream versions.
* | | Deb: wrap-and-sort -aOtto Kekäläinen2018-01-161-30/+56
| | |
* | | Deb: Fix spelling etc Lintian complaintsOtto Kekäläinen2018-01-161-6/+9
| | |
* | | Deb: Match official Debian package libmariadb-dev-compatOtto Kekäläinen2018-01-161-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using this package any source that expects MySQL Client libraries should build without changes. Sources that expect MariaDB Connector C should build using only libmariadb-dev. Current MariaDB Connector/C does not build quite identically in this source tree compared to how it build in Debian official. The remaining differences are tracked in MDEV-14921.
* | | Deb: Split libmysqlclient19/20 compat links into a separate packageOtto Kekäläinen2018-01-161-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already ship libmysqlclient18 that replaces any existing package with the same name and install symlinks that point to out libmariadb.so. Instead of creating more packages, we add just one more that does the same and provides both libmysqlclient19 and -20 replacements symlinks. This is a clean solution, because systems that only use (and are built against) libmariadb will not need them and if somebody has done a mistake in the linker parameters, they will spot it and can easily update the filename to libmariadb.
* | | Deb: Re-remove unnecessary version suffixes from package namesOtto Kekäläinen2018-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no point in having version suffixes in plugin packages. They will via their control file anyway depend on the correct server or client version. Having version suffices has no benefit and it just complicates upgrades when a new major version name package needs to replace all possible previous version. This issue was overlooked when merging commit 844a5759462d11d5e4ae83d951b796647621e2d0 from 10.2 into 10.3, so it needs to be manually fixed now.
* | | Deb: sync architecture restrictions from packaging in Debian officialOtto Kekäläinen2018-01-161-2/+2
| | |
* | | Merge bb-10.2-ext into 10.3Marko Mäkelä2018-01-041-7/+20
|\ \ \ | |/ /
| * | MDEV-9869 INSTALL SONAME 'ha_connect'Sergei Golubchik2017-12-251-7/+20
| | | | | | | | | | | | | | | | | | | | | fix 011497bd603 in RPM and DEB: storage engine packages must require the server package of exactly correct version.
* | | Merge bb-10.2-ext into 10.3Marko Mäkelä2017-09-211-16/+12
|\ \ \ | |/ /
| * | MDEV-13589 libmariadbclient18 is broken when using mariadb repo instead of ↵Sergei Golubchik2017-09-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | debian's followup for b5ead3a658f libmariadb3 does not replace 10.1's libmariadbclient18 anymore, but it still conflicts with it, both install dialog.so
| * | bugfix: debian dependenciesSergei Golubchik2017-09-181-5/+2
| | | | | | | | | | | | | | | | | | mariadb-client-core-10.2, mariadb-client-10.2, and mariadb-server-core-10.2 should not depend on libmariadb3 - they do not have any binaries dynamically linked with libmariadb3.so
| * | MDEV-13589 libmariadbclient18 is broken when using mariadb repo instead of ↵Sergei Golubchik2017-09-181-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | debian's put libmariadbclient18 symlinks into libmariadbclient18.deb package, not into libmariadb3.deb, because installing/reinstalling libmariadbclient18.deb must recreate these symlinks.
* | | Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3Alexander Barkov2017-07-191-1/+1
|\ \ \ | |/ /
| * | Require either OpenSSL 1.0 or 1.1 on DebianSergei Golubchik2017-07-131-1/+1
| | |
* | | Fix debian control file syntax.Vladislav Vaintroub2017-07-091-1/+1
| | |
* | | Attempt to fix mariabackup debian packaging in 10.3Vladislav Vaintroub2017-07-081-3/+5
| | |
* | | Merge bb-10.2-ext into 10.3Marko Mäkelä2017-07-071-0/+10
|\ \ \ | |/ /
| * | mariabackup : debian packagingVladislav Vaintroub2017-07-051-0/+10
| | |
* | | Merge branch 'bb-10.2-ext' into 10.3Marko Mäkelä2017-06-021-0/+17
|\ \ \ | |/ / | | | | | | | | | | | | This excludes MDEV-12472 (InnoDB should accept XtraDB parameters, warning that they are ignored). In other words, MariaDB 10.3 will not recognize any XtraDB-specific parameters.
| * | MDEV-12449: Debian Packaging AWS key management pluginVicențiu Ciorbaru2017-05-081-1/+16
| | | | | | | | | | | | | | | | | | * Update debian control file to include AWS key management plugin. * Update dependencies in control file to include uuid. * Include enable_encryption.preset with the aws-key-management plugin.
| * | Merge 10.1 into 10.2Marko Mäkelä2017-05-061-1/+1
| |\ \ | | |/ | | | | | | | | | | | | Also, include fixes by Vladislav Vaintroub to the aws_key_management plugin. The AWS C++ SDK specifically depends on OPENSSL_LIBRARIES, not generic SSL_LIBRARIES (such as YaSSL).
| | * MDEV-9566 MariaBackup packagingVladislav Vaintroub2017-04-271-0/+8
| | |
* | | Fix debian install due to mariadb-client-core circular conflictVicențiu Ciorbaru2017-04-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Aptitude provided the following error message without this fix: mariadb-client-core-10.3 : Conflicts: mysql-client-5.1 which is a virtual package, provided by: - mariadb-client-10.3, but 10.3.0+maria~xenial is to be installed. Conflicts: mysql-client-5.5 which is a virtual package, provided by: - mariadb-client-10.3, but 10.3.0+maria~xenial is to be installed.
* | | Fix rocksdb plugin && make mariadb-client-10.3 replace mariadb-client-10.2Vicențiu Ciorbaru2017-04-061-1/+11
| | |
* | | Update debian packaging to work in 10.3Vicențiu Ciorbaru2017-04-051-45/+81
|/ / | | | | | | | | | | | | | | * Rename all files to use 10.3 in the filename * Adjust rules to delete extra lines from control file * Adjust control file to have correct Replaces/Breaks list for each package * Add libcurl3-dev as build dependency for mariadb server in debian
* | Revert "Revert "Make rocksdb build as a deb package too""Vicențiu Ciorbaru2017-03-171-0/+9
| | | | | | | | This reverts commit 49de95679da3040f6e653640476208d6fbf2c24e.
* | Revert "Make rocksdb build as a deb package too"Vicențiu Ciorbaru2017-03-161-9/+0
| | | | | | | | | | | | | | This reverts commit 38919f68a1eb1dca14a41885828499a9c0cb8157. Temporary revert to be able to see other failures until builders are updated.
* | Make rocksdb build as a deb package tooVicențiu Ciorbaru2017-03-151-0/+9
| |
* | Deb: Streamline package listing order to make comparisons downstream easierOtto Kekäläinen2016-11-271-122/+122
| |
* | Deb: wrap-and-sort for easier comparison to downstream in futureOtto Kekäläinen2016-11-271-24/+30
| |
* | Deb: Make libmariadb3 to provide the libmysqlclient.so.XX linksOtto Kekäläinen2016-11-271-3/+2
| | | | | | | | | | | | | | | | | | | | For backwards compatibility reasons. E.g. innotop builds against libmysqlclient.so and expects to find a libmysqlclient.so.18 library and does not use libmariadb.so.3 even when built from our own sources. This commit mimics to dcfe6cb834b8106e384e24ac038cf6a6456fa9ee
* | Deb: Rename libmariadbclient-dev to libmariadb-devOtto Kekäläinen2016-11-271-7/+6
| | | | | | | | This change was accidentally omitted from commit 2bcc16c17b
* | MDEV-10126: replace deprecated iproute dependency with iproute2Otto Kekäläinen2016-11-261-1/+1
| | | | | | | | | | Fall back to old iproute on Debian Wheezy and Ubuntu Precise that don't have iproute2 available.