commit:     e09dde937c94a65cd6d040c755d0c3944088e2ea
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 23:49:48 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 03:32:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09dde93

dev-python/shiboken6: drop outdated LTO workaround

>From the commit message where I added this:

> (Note that there are other LTO issues with shiboken which are fixed in
> git dev, so we can't remove filter-lto yet.)

It has been released now, and the build passes with LTO.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-python/shiboken6/shiboken6-6.7.2.ebuild | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/shiboken6/shiboken6-6.7.2.ebuild 
b/dev-python/shiboken6/shiboken6-6.7.2.ebuild
index 6447e869757e..20795abc25d1 100644
--- a/dev-python/shiboken6/shiboken6-6.7.2.ebuild
+++ b/dev-python/shiboken6/shiboken6-6.7.2.ebuild
@@ -16,7 +16,7 @@ PYTHON_COMPAT=( python3_{10..13} )
 
 LLVM_COMPAT=( {15..18} )
 
-inherit cmake flag-o-matic llvm-r1 python-r1 toolchain-funcs
+inherit cmake llvm-r1 python-r1 toolchain-funcs
 
 MY_PN="pyside-setup-everywhere-src"
 
@@ -110,11 +110,6 @@ src_prepare() {
 }
 
 src_configure() {
-       # -Werror=odr
-       # https://bugs.gentoo.org/925479
-       # https://bugreports.qt.io/browse/PYSIDE-2619
-       filter-lto
-
        # Minimal tests for now, 2 failing with the extended version
        # FIXME Subscripted generics cannot be used with class and instance 
checks
        local mycmakeargs=(

Reply via email to