commit: b7fee0dcc4c9155f5d826da7d119d8f51d238e3e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 7 21:36:29 2019 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Sep 9 23:25:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fee0dc
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 <AT> gentoo.org>
dev-lang/perl/perl-5.28.2-r1.ebuild | 1 +
dev-lang/perl/perl-5.28.9999.ebuild | 1 +
dev-lang/perl/perl-5.30.0.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/dev-lang/perl/perl-5.28.2-r1.ebuild
b/dev-lang/perl/perl-5.28.2-r1.ebuild
index 2eae9534112..0ce154c419d 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 88f49401029..2c066883bce 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 06b242e190d..922d04be075 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