summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentnl@gentoo.org>2018-07-08 18:59:34 +1200
committerKent Fredric <kentnl@gentoo.org>2018-07-08 19:00:45 +1200
commitf8f7c133033918b061a2745e0ec79c25f7e04df5 (patch)
tree1674639296f88417da6f76cec25123fe49d0fa7b /dev-lang
parentdev-lang/perl: Update patches for bug #645084 (diff)
downloadgentoo-f8f7c133033918b061a2745e0ec79c25f7e04df5.tar.gz
gentoo-f8f7c133033918b061a2745e0ec79c25f7e04df5.tar.bz2
gentoo-f8f7c133033918b061a2745e0ec79c25f7e04df5.zip
dev-lang/perl: filter -flto as upstream is pretty shoddy
Changes in EUMM's test suite breaks -flto in ways beyond my ability to fix. Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/perl/perl-5.28.9999.ebuild3
1 files changed, 3 insertions, 0 deletions
diff --git a/dev-lang/perl/perl-5.28.9999.ebuild b/dev-lang/perl/perl-5.28.9999.ebuild
index 97c307bd8be9..3fee6ac8677a 100644
--- a/dev-lang/perl/perl-5.28.9999.ebuild
+++ b/dev-lang/perl/perl-5.28.9999.ebuild
@@ -370,6 +370,9 @@ src_configure() {
# Fixes bug #143895 on gcc-4.1.1
filter-flags "-fsched2-use-superblocks"
+ # Generic LTO broken since 5.28, triggers EUMM failures
+ filter-flags "-flto"
+
use sparc && myconf -Ud_longdbl
export BUILD_BZIP2=0