commit:     8c654eddc60e2150cbe88177f48dbd3e4ac0c148
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  1 06:14:02 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Aug  1 07:00:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c654edd

dev-db/mysql-workbench: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/924671
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild | 5 +++++
 dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild 
b/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild
index bb6113df89ed..1b9cbeeefbf0 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.36.ebuild
@@ -92,6 +92,11 @@ src_prepare() {
 }
 
 src_configure() {
+       # -Werror=odr
+       # https://bugs.gentoo.org/924671
+       # https://bugs.mysql.com/bug.php?id=115735
+       filter-lto
+
        if has_version dev-db/libiodbc ; then
                IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config"
        fi

diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild 
b/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild
index 584f3a01ce3c..70131a7b738a 100644
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild
+++ b/dev-db/mysql-workbench/mysql-workbench-8.0.38.ebuild
@@ -90,6 +90,11 @@ src_prepare() {
 }
 
 src_configure() {
+       # -Werror=odr
+       # https://bugs.gentoo.org/924671
+       # https://bugs.mysql.com/bug.php?id=115735
+       filter-lto
+
        if has_version dev-db/libiodbc ; then
                IODBC="-DIODBC_CONFIG_PATH=/usr/bin/iodbc-config"
        fi

Reply via email to