commit:     9d083bd6d35e93b165e45b9db11a1406be287296
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 19:17:34 2025 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 19:18:25 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d083bd6

dev-libs/clog: fix lto

Closes: https://bugs.gentoo.org/958504
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-libs/clog/clog-2023.11.04.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-libs/clog/clog-2023.11.04.ebuild 
b/dev-libs/clog/clog-2023.11.04.ebuild
index 36bcdfd8131e..90e201f3685a 100644
--- a/dev-libs/clog/clog-2023.11.04.ebuild
+++ b/dev-libs/clog/clog-2023.11.04.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit cmake
+inherit cmake dot-a
 
 CommitId=d6860c477c99f1fce9e28eb206891af3c0e1a1d7
 
@@ -39,6 +39,7 @@ src_prepare() {
 }
 
 src_configure() {
+       lto-guarantee-fat
        local mycmakeargs=(
                -DUSE_SYSTEM_LIBS=ON
                -DUSE_SYSTEM_GOOGLETEST=ON
@@ -46,3 +47,8 @@ src_configure() {
        )
        cmake_src_configure
 }
+
+src_install() {
+       cmake_src_install
+       strip-lto-bytecode
+}

Reply via email to