commit:     048d82aa5a09327d0a9c0a09babefb7d07c5be29
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 22:55:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 22:55:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=048d82aa

dev-libs/elfutils: drop filter-lto

Thanks to mjw for pointing this out - elfutils uses symver attributes w/
>=0.186, not asm symvers, and we always have >= GCC 10, so yank the filter-lto.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/elfutils/elfutils-0.188.ebuild    | 4 ----
 dev-libs/elfutils/elfutils-0.189-r1.ebuild | 4 ----
 dev-libs/elfutils/elfutils-0.189-r2.ebuild | 4 ----
 3 files changed, 12 deletions(-)

diff --git a/dev-libs/elfutils/elfutils-0.188.ebuild 
b/dev-libs/elfutils/elfutils-0.188.ebuild
index 8f9a919b86fa..0618c072e846 100644
--- a/dev-libs/elfutils/elfutils-0.188.ebuild
+++ b/dev-libs/elfutils/elfutils-0.188.ebuild
@@ -73,10 +73,6 @@ src_configure() {
        # bug #407135
        use test && append-flags -g
 
-       # Symbol aliases are implemented as asm statements.
-       # Will require porting: https://gcc.gnu.org/PR48200
-       filter-lto
-
        multilib-minimal_src_configure
 }
 

diff --git a/dev-libs/elfutils/elfutils-0.189-r1.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r1.ebuild
index ee2fbcee57d8..0ab6d10eae85 100644
--- a/dev-libs/elfutils/elfutils-0.189-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.189-r1.ebuild
@@ -78,10 +78,6 @@ src_configure() {
        # bug #407135
        use test && append-flags -g
 
-       # Symbol aliases are implemented as asm statements.
-       # Will require porting: https://gcc.gnu.org/PR48200
-       filter-lto
-
        multilib-minimal_src_configure
 }
 

diff --git a/dev-libs/elfutils/elfutils-0.189-r2.ebuild 
b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
index 7f97ad2b3f1f..0dad996a8027 100644
--- a/dev-libs/elfutils/elfutils-0.189-r2.ebuild
+++ b/dev-libs/elfutils/elfutils-0.189-r2.ebuild
@@ -85,10 +85,6 @@ src_configure() {
        # bug #407135
        use test && append-flags -g
 
-       # Symbol aliases are implemented as asm statements.
-       # Will require porting: https://gcc.gnu.org/PR48200
-       filter-lto
-
        multilib-minimal_src_configure
 }
 

Reply via email to