summaryrefslogtreecommitdiff
path: root/debian/libmariadb3.install
Commit message (Collapse)AuthorAgeFilesLines
* MDEV-22053: Pass INSTALL_LAYOUT "DEB" correctly to CONC (libmariadb)Otto Kekäläinen2020-04-131-4/+5
| | | | | | | | | | | | | | | | As this was missing, the libmariadb/install.cmake section for Debian builds was not triggered at all, and existing fixes to make the Debian paths correct did not apply. Update libmariadb3 paths in Debian packaging after MariaDB Connector C 3.1.8 upgrade Also now include caching_sha2_password.so which was previously omitted. Keep old libmariadbclient.a as symbolic link for backwards compatibility. Closes: CONC-304 Related: CONC-456, MDEV-22150
* Deb: Run 'wrap-and-sort -a' so comparison across releases is easierOtto Kekäläinen2020-02-131-1/+0
| | | | | | | | | | No functional changes. Apply this in 10.3 so eventually it is merged to 10.4 and 10.5, which in turn will have separate wrap-and-sort runs but only for new lines, and not affecting badly next merges from 10.3 to 10.4 to 10.5. Also remove a duplicate line that was found thanks to wrap-and-sort.
* Correct the merge 0f83c8878dc1389212c134f65d37a43d9d248250Marko Mäkelä2019-09-101-0/+1
| | | | | | | | | Re-enable some Galera tests that should have been enabled. Add client_ed25519.so to debian/libmariadb3.install; merge e47a143fc08f7114fd877ad8ee83d322f877a672 correctly. Remove a duplicated #include from wsrep_mysqld.cc.
* Deb: wrap-and-sort -aOtto Kekäläinen2018-01-161-1/+1
|
* Deb: Add missing files into correct packages and rest in not-installedOtto Kekäläinen2018-01-161-0/+2
| | | | | | | | | 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.
* Deb: Split libmysqlclient19/20 compat links into a separate packageOtto Kekäläinen2018-01-161-2/+0
| | | | | | | | | | | | | 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.
* MDEV-13589 libmariadbclient18 is broken when using mariadb repo instead of ↵Sergei Golubchik2017-09-181-2/+2
| | | | | | | | debian's put libmariadbclient18 symlinks into libmariadbclient18.deb package, not into libmariadb3.deb, because installing/reinstalling libmariadbclient18.deb must recreate these symlinks.
* update libmariadb, and fix debian packaging for client libsVladislav Vaintroub2016-12-221-1/+1
|
* Deb: wrap-and-sort for easier comparison to downstream in futureOtto Kekäläinen2016-11-271-1/+1
|
* Deb: Make libmariadb3 to provide the libmysqlclient.so.XX linksOtto Kekäläinen2016-11-271-0/+1
| | | | | | | | | | 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: make libmariadb3 to provide the libmariadbclient.so.18 linkOtto Kekäläinen2016-11-201-0/+1
| | | | | | | | | | | In Debian many existing applications in Debian/Ubuntu have been built while libmariadbclient-dev or libmariadbclient-dev-compat was installed. To satisfy installation dependencies, the package name libmariadbclient18 must be provided, and at runtime a shared library must by the name libmariadbclient.so.18. Provide these to remain backwards compatible.
* Deb: rename client library packages to reflect its contentsOtto Kekäläinen2016-11-201-0/+3
The new library name libmariadb3 matches the libmariadb.so.3 filename. Packages that want to build against MariaDB Connector C have as build-dependency libmariadb-dev and as run-time dependency libmariadb3. Make the package provide libmariadbclient18 for backwards compatibility, though compatibility is not always assured. There library did change to a whole new generation after all, even though ABI compatibility has been a design goal. Also do the equivalent change for the -dev package. Packages that explicitly want to use the MariaDB Connector C should mark it as their build-depends. Also provide an empty libmariadbclient18 metapackage to facilitate upgrades from old MariaDB installs, just like there is an empty libmysqlclient18 package. Create more of these in the future as needed.