summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2019-09-07 14:36:29 -0700
committerMatt Turner <mattst88@gentoo.org>2019-09-09 16:25:46 -0700
commitb7fee0dcc4c9155f5d826da7d119d8f51d238e3e (patch)
treecf3883291f9288d85bcdac1126de6cd58c007aa4 /dev-lang/perl
parentdev-lang/perl: Remove obsolete filter-flags (diff)
downloadgentoo-b7fee0dcc4c9155f5d826da7d119d8f51d238e3e.tar.gz
gentoo-b7fee0dcc4c9155f5d826da7d119d8f51d238e3e.tar.bz2
gentoo-b7fee0dcc4c9155f5d826da7d119d8f51d238e3e.zip
dev-lang/perl: Use Dd_u32align on sparc
Upstream fix is in progress at https://rt.perl.org/Ticket/Display.html?id=133495 but this is a very simple workaround with the same result until then. Closes: https://bugs.gentoo.org/676062 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'dev-lang/perl')
-rw-r--r--dev-lang/perl/perl-5.28.2-r1.ebuild1
-rw-r--r--dev-lang/perl/perl-5.28.9999.ebuild1
-rw-r--r--dev-lang/perl/perl-5.30.0.ebuild1
3 files changed, 3 insertions, 0 deletions
diff --git a/dev-lang/perl/perl-5.28.2-r1.ebuild b/dev-lang/perl/perl-5.28.2-r1.ebuild
index 2eae9534112d..0ce154c419d0 100644
--- a/dev-lang/perl/perl-5.28.2-r1.ebuild
+++ b/dev-lang/perl/perl-5.28.2-r1.ebuild
@@ -377,6 +377,7 @@ src_configure() {
filter-flags "-flto"
use sparc && myconf -Ud_longdbl
+ use sparc && myconf -Dd_u32align # bug #676062
export BUILD_BZIP2=0
export BZIP2_INCLUDE=${EROOT}/usr/include
diff --git a/dev-lang/perl/perl-5.28.9999.ebuild b/dev-lang/perl/perl-5.28.9999.ebuild
index 88f49401029e..2c066883bceb 100644
--- a/dev-lang/perl/perl-5.28.9999.ebuild
+++ b/dev-lang/perl/perl-5.28.9999.ebuild
@@ -375,6 +375,7 @@ src_configure() {
filter-flags "-flto"
use sparc && myconf -Ud_longdbl
+ use sparc && myconf -Dd_u32align # bug #676062
export BUILD_BZIP2=0
export BZIP2_INCLUDE=${EROOT}/usr/include
diff --git a/dev-lang/perl/perl-5.30.0.ebuild b/dev-lang/perl/perl-5.30.0.ebuild
index 06b242e190db..922d04be075f 100644
--- a/dev-lang/perl/perl-5.30.0.ebuild
+++ b/dev-lang/perl/perl-5.30.0.ebuild
@@ -373,6 +373,7 @@ src_configure() {
filter-flags "-flto"
use sparc && myconf -Ud_longdbl
+ use sparc && myconf -Dd_u32align # bug #676062
export BUILD_BZIP2=0
export BZIP2_INCLUDE=${EROOT}/usr/include