Debian Patches
Status for galera-4/26.4.27-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| When-using-system-ASIO-don-t-ship-any-extra-ASIO-license-.patch | When using system ASIO, don't ship any extra ASIO license files in Galera This patch does not need to be submitted upstream as such, but the same change should eventually be done by upstream as part of https://jira.mariadb.org/browse/MDEV-36926 |
Otto Kekäläinen <otto@debian.org> | not-needed | 2026-01-14 | ||
| include-test-binaries-in-final-build-artifacts.patch | Include test binaries in final build artifacts These test binaries have always been built and executed by CTest as part of the Galera build: - gu_tests - gu_tests++ - check_gcomm - gcache_tests - gcs_tests - galera_check - wsrep_test Include them in the final build artifacts so that they can be run as standalone tests without original source directory as a method to test that the Galera binaries can easily be validated as operating correctly in that specific environment. Also modify the test certificate path and shared Galera library load path so that they can be read from environment variables instead of using hard-coded values set at compile-time. |
Otto Kekäläinen <otto@debian.org> | yes | 2026-01-14 | ||
| rename-daemon-user.patch | Running daemon under nobody user is not recommended. | Faustin Lammler <faustin@fala.red> | yes | 2023-01-16 | ||
| Port-ASIO-usage-to-ASIO-1.33-API.patch | Port ASIO usage to ASIO 1.33+ API ASIO 1.33+ removed several legacy APIs and builds started failing on: gu_asio_io_service_impl.hpp:19:10: fatal error: asio/io_service.hpp: No such file or directory Change the resolver helpers to return a plain endpoint instead of an iterator or results_type. This avoids depending on the return type of resolve(), which changed between versions. Gate the remaining API differences with #if ASIO_VERSION >= 101200 so the code uses the modern names (make_address, asio::post, restart, expires_after) when available and falls back to the legacy names otherwise. See also: - https://github.com/MariaDB/galera/pull/57 - http://jira.mariadb.org/browse/MDEV-36926 |
Otto Kekäläinen <otto@kekalainen.net> | yes | 2026-06-04 | ||
| Make-Galera-compatible-with-OpenSSL.patch | Make Galera compatible with OpenSSL 4.0 OpenSSL 4.0 made several X509 getters const-correct, now return const pointers. However, the corresponding mutating functions still require non-const arguments. Add const_cast where needed to satisfy the type system on OpenSSL 4.0 while remaining compatible with OpenSSL 1.x and 3.x, where the getters return mutable pointers. Grepping for OpenSSL API calls, no other files in the repository seem to use these APIs, so the change is complete and fully backwards-compatible. |
Otto Kekäläinen <otto@debian.org> | yes | 2026-08-06 |
All known versions for source package 'galera-4'
- 26.4.27-1 (sid)
- 26.4.25-3 (forky)
- 26.4.23-0+deb13u1 (trixie)
- 26.4.23-0+deb12u1 (bookworm)
