Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/perl/
Date: Mon, 09 Sep 2019 23:27:09
Message-Id: 1568071546.b7fee0dcc4c9155f5d826da7d119d8f51d238e3e.mattst88@gentoo
1 commit: b7fee0dcc4c9155f5d826da7d119d8f51d238e3e
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 7 21:36:29 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 9 23:25:46 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fee0dc
7
8 dev-lang/perl: Use Dd_u32align on sparc
9
10 Upstream fix is in progress at
11
12 https://rt.perl.org/Ticket/Display.html?id=133495
13
14 but this is a very simple workaround with the same result until then.
15
16 Closes: https://bugs.gentoo.org/676062
17 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
18
19 dev-lang/perl/perl-5.28.2-r1.ebuild | 1 +
20 dev-lang/perl/perl-5.28.9999.ebuild | 1 +
21 dev-lang/perl/perl-5.30.0.ebuild | 1 +
22 3 files changed, 3 insertions(+)
23
24 diff --git a/dev-lang/perl/perl-5.28.2-r1.ebuild b/dev-lang/perl/perl-5.28.2-r1.ebuild
25 index 2eae9534112..0ce154c419d 100644
26 --- a/dev-lang/perl/perl-5.28.2-r1.ebuild
27 +++ b/dev-lang/perl/perl-5.28.2-r1.ebuild
28 @@ -377,6 +377,7 @@ src_configure() {
29 filter-flags "-flto"
30
31 use sparc && myconf -Ud_longdbl
32 + use sparc && myconf -Dd_u32align # bug #676062
33
34 export BUILD_BZIP2=0
35 export BZIP2_INCLUDE=${EROOT}/usr/include
36
37 diff --git a/dev-lang/perl/perl-5.28.9999.ebuild b/dev-lang/perl/perl-5.28.9999.ebuild
38 index 88f49401029..2c066883bce 100644
39 --- a/dev-lang/perl/perl-5.28.9999.ebuild
40 +++ b/dev-lang/perl/perl-5.28.9999.ebuild
41 @@ -375,6 +375,7 @@ src_configure() {
42 filter-flags "-flto"
43
44 use sparc && myconf -Ud_longdbl
45 + use sparc && myconf -Dd_u32align # bug #676062
46
47 export BUILD_BZIP2=0
48 export BZIP2_INCLUDE=${EROOT}/usr/include
49
50 diff --git a/dev-lang/perl/perl-5.30.0.ebuild b/dev-lang/perl/perl-5.30.0.ebuild
51 index 06b242e190d..922d04be075 100644
52 --- a/dev-lang/perl/perl-5.30.0.ebuild
53 +++ b/dev-lang/perl/perl-5.30.0.ebuild
54 @@ -373,6 +373,7 @@ src_configure() {
55 filter-flags "-flto"
56
57 use sparc && myconf -Ud_longdbl
58 + use sparc && myconf -Dd_u32align # bug #676062
59
60 export BUILD_BZIP2=0
61 export BZIP2_INCLUDE=${EROOT}/usr/include