commit:     64b018a2c40307b048017ee4b9e9afafe1ffb19e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 23:02:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 23:02:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b018a2

dev-debug/valgrind: add upstream bug link for -fno-sa in tests, sync live

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

 dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild | 1 +
 dev-debug/valgrind/valgrind-9999.ebuild       | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild 
b/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild
index 625625cc2679..312c4f8b724e 100644
--- a/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild
+++ b/dev-debug/valgrind/valgrind-3.23.0_rc1.ebuild
@@ -115,6 +115,7 @@ src_configure() {
 
 src_test() {
        # fxsave.o, tronical.o have textrels
+       # -fno-strict-aliasing: https://bugs.kde.org/show_bug.cgi?id=486093
        emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} 
-Wl,-z,notext" check
 }
 

diff --git a/dev-debug/valgrind/valgrind-9999.ebuild 
b/dev-debug/valgrind/valgrind-9999.ebuild
index e79b850d13a3..312c4f8b724e 100644
--- a/dev-debug/valgrind/valgrind-9999.ebuild
+++ b/dev-debug/valgrind/valgrind-9999.ebuild
@@ -115,7 +115,8 @@ src_configure() {
 
 src_test() {
        # fxsave.o, tronical.o have textrels
-       emake LDFLAGS="${LDFLAGS} -Wl,-z,notext" check
+       # -fno-strict-aliasing: https://bugs.kde.org/show_bug.cgi?id=486093
+       emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} 
-Wl,-z,notext" check
 }
 
 src_install() {

Reply via email to