commit:     011916bfcc9677b60ca42c93c055eadf8605b063
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  3 06:57:42 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Jul  3 07:59:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011916bf

app-i18n/librime: mark as LTO-unsafe

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

 app-i18n/librime/librime-1.13.1.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app-i18n/librime/librime-1.13.1.ebuild 
b/app-i18n/librime/librime-1.13.1.ebuild
index 5c4a68fc28dd..4c87e73197bd 100644
--- a/app-i18n/librime/librime-1.13.1.ebuild
+++ b/app-i18n/librime/librime-1.13.1.ebuild
@@ -30,6 +30,11 @@ DEPEND="${RDEPEND}
 DOCS=( CHANGELOG.md README.md )
 
 src_configure() {
+       # -Werror=odr
+       # https://bugs.gentoo.org/944741
+       # https://github.com/rime/librime/issues/954
+       filter-lto
+
        # for glog
        if use debug; then
                append-cxxflags -DDCHECK_ALWAYS_ON

Reply via email to