commit:     8009f09d4a3bcf0848e389a6f1c56c15bf8aad44
Author:     Kostadin Shishmanov <kostadinshishmanov <AT> protonmail <DOT> com>
AuthorDate: Fri May 30 15:57:27 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 30 19:15:54 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8009f09d

net-libs/srt: allow LTO

The ODR violations were fixed with https://github.com/Haivision/srt/pull/3002
which is included in 1.5.4.

Bug: https://bugs.gentoo.org/861584
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42355
Closes: https://github.com/gentoo/gentoo/pull/42355
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/srt/srt-1.5.4-r1.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-libs/srt/srt-1.5.4-r1.ebuild b/net-libs/srt/srt-1.5.4-r1.ebuild
index 6e35d6f9f6e7..36305b044af9 100644
--- a/net-libs/srt/srt-1.5.4-r1.ebuild
+++ b/net-libs/srt/srt-1.5.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib flag-o-matic
+inherit cmake-multilib
 
 DESCRIPTION="Secure Reliable Transport (SRT) library and tools"
 HOMEPAGE="https://github.com/Haivision/srt";
@@ -39,10 +39,6 @@ PATCHES=(
 )
 
 src_configure() {
-       # ODR violations
-       # https://github.com/Haivision/srt/issues/2145 (bug #861584)
-       filter-lto
-
        local mycmakeargs=(
                -DUSE_CXX_STD=c++14 # Required for gtest
                -DENABLE_STATIC=OFF

Reply via email to