Skip to content

MariaDB client support #28

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Oct 20, 2023
Merged

Conversation

lewispb
Copy link
Member

@lewispb lewispb commented Mar 29, 2023

Supports the Backpack Ruby 2.5.9 upgrade: https://github.com/basecamp/backpack/pull/247

I've cherry picked some commits, and adapted one from the Makandra mysql2 LTS branch: https://github.com/makandra/mysql2/tree/0.2.x-lts

These commits mean that we can use the official Ruby docker images, which are based on Debian, where the mysql client is less readily available. Now we can use a more recent version of Debian.

Please see the individual commits.

cc @basecamp/sip

jconroy77 and others added 4 commits March 29, 2023 09:09
Unix systems using libtool do not need to do a version check against the
client version string as the libraries themselves are versioned.
libmariadb-client-lgpl-dev in newly released Debian stable (jessie)
ships `/usr/bin/mariadb_config`.
@lewispb lewispb requested a review from jeremy March 29, 2023 08:22
@lewispb lewispb merged commit 4a2b6cb into 0.2.x_force_latin1_to_utf8 Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants