commit: ed582fd4610e4cf1b5249d7e4a6127873e601bf4 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Jul 31 06:29:55 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Jul 31 06:29:55 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed582fd4
dev-util/valgrind: filter LTO Closes: https://bugs.gentoo.org/858509 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-util/valgrind/valgrind-3.19.0.ebuild | 2 ++ dev-util/valgrind/valgrind-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/dev-util/valgrind/valgrind-3.19.0.ebuild b/dev-util/valgrind/valgrind-3.19.0.ebuild index 11beb6636e97..7e7417e90831 100644 --- a/dev-util/valgrind/valgrind-3.19.0.ebuild +++ b/dev-util/valgrind/valgrind-3.19.0.ebuild @@ -71,12 +71,14 @@ src_configure() { # -fstack-protector-strong See -fstack-protector (bug #620402) # -m64 -mx32 for multilib-portage, bug #398825 # -ggdb3 segmentation fault on startup + # -flto* fails to build, bug #858509 filter-flags -fomit-frame-pointer filter-flags -fstack-protector filter-flags -fstack-protector-all filter-flags -fstack-protector-strong filter-flags -m64 -mx32 replace-flags -ggdb3 -ggdb2 + filter-lto if use amd64 || use ppc64; then ! has_multilib_profile && myconf+=("--enable-only64bit") diff --git a/dev-util/valgrind/valgrind-9999.ebuild b/dev-util/valgrind/valgrind-9999.ebuild index 11beb6636e97..7e7417e90831 100644 --- a/dev-util/valgrind/valgrind-9999.ebuild +++ b/dev-util/valgrind/valgrind-9999.ebuild @@ -71,12 +71,14 @@ src_configure() { # -fstack-protector-strong See -fstack-protector (bug #620402) # -m64 -mx32 for multilib-portage, bug #398825 # -ggdb3 segmentation fault on startup + # -flto* fails to build, bug #858509 filter-flags -fomit-frame-pointer filter-flags -fstack-protector filter-flags -fstack-protector-all filter-flags -fstack-protector-strong filter-flags -m64 -mx32 replace-flags -ggdb3 -ggdb2 + filter-lto if use amd64 || use ppc64; then ! has_multilib_profile && myconf+=("--enable-only64bit")
