sci-libs/flexiblas: filter -fno-semantic-interposition

Fails tests w/ -flto -fno-semantic-interposition, not finished digging
into this yet.

Bug: https://bugs.gentoo.org/963667
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James 2025-12-01 02:42:48 +00:00
parent a6dd39939a
commit e966ec6aa0
No known key found for this signature in database
GPG Key ID: 738409F520DF9190
2 changed files with 8 additions and 2 deletions

View File

@ -3,7 +3,7 @@
EAPI=8
inherit cmake fortran-2 multilib toolchain-funcs
inherit cmake flag-o-matic fortran-2 multilib toolchain-funcs
MY_P=flexiblas-release-v${PV}
DESCRIPTION="A BLAS and LAPACK wrapper library with runtime exchangable backends"
@ -72,6 +72,9 @@ src_prepare() {
}
src_configure() {
# bug #963667
filter-flags -fno-semantic-interposition
BACKENDS=( $(usev blis) $(usev openblas) )
local extra=${BACKENDS[*]}
local libdir="${ESYSROOT}/usr/$(get_libdir)"

View File

@ -3,7 +3,7 @@
EAPI=8
inherit cmake fortran-2 git-r3 multilib toolchain-funcs
inherit cmake flag-o-matic fortran-2 git-r3 multilib toolchain-funcs
DESCRIPTION="A BLAS and LAPACK wrapper library with runtime exchangable backends"
HOMEPAGE="
@ -69,6 +69,9 @@ src_prepare() {
}
src_configure() {
# bug #963667
filter-flags -fno-semantic-interposition
BACKENDS=( $(usev blis) $(usev openblas) )
local extra=${BACKENDS[*]}
local libdir="${ESYSROOT}/usr/$(get_libdir)"