[MDEV-7206] Incorporate Gentoo patches Created: 2014-11-25  Updated: 2022-09-08

Status: Open
Project: MariaDB Server
Component/s: OTHER
Fix Version/s: None

Type: Task Priority: Minor
Reporter: Brian Evans Assignee: Sergei Golubchik
Resolution: Unresolved Votes: 2
Labels: None

Attachments: File 01050_all_mariadb_mysql_config_cleanup-5.5.41.patch     File 20004_all_mariadb-filter-tokudb-flags-10.0.7.patch     File 20006_all_cmake_elib-mariadb-10.0.15.patch     File 20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch    
Issue Links:
Relates
relates to MDEV-6828 review debian patches for 10.0 Open

 Description   

Gentoo builds have a few minor patches which we would like to see incorporated. These target 10.0.15. We do have patches for 5.5 series as well

The purpose of each patch:
01050_all_mariadb_mysql_config_cleanup-5.5.41.patch - fix Gentoo bug #156301 mysql_config wrongly retains too much info from CFLAGS (we've been using this for many years)

20004_all_mariadb-filter-tokudb-flags-10.0.7.patch - Filter out -flto -fuse-linker-plugin -g and -Werror for tokudb – Werror is banned in builds for us, -g is not always wanted, and the others are a bit aggressive.

20006_all_cmake_elib-mariadb-10.0.15.patch - Add ELIBPATH to split client and embedded libs; Also make static libs selectively installed by ENABLE_STATIC_LIBS (mimics autotools option which no longer exists)

20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch - Export missing symbols at runtime for myodbc


Generated at Thu Feb 08 07:17:49 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.