summaryrefslogtreecommitdiff
path: root/dev-lang/perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-29 04:04:16 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-29 04:04:16 +0100
commit14a6858a7d8bc085420a1430b3a3f67885019f27 (patch)
tree48ab05dac7fd7296f7b27b04dd424e57cbba8e35 /dev-lang/perl
parent452411c00cad9fbb22e87ccc5840d8dd78ad9914 (diff)
gentoo auto-resync : 29:08:2023 - 04:04:16
Diffstat (limited to 'dev-lang/perl')
-rw-r--r--dev-lang/perl/Manifest4
-rw-r--r--dev-lang/perl/perl-5.36.1-r3.ebuild5
-rw-r--r--dev-lang/perl/perl-5.38.0-r1.ebuild5
3 files changed, 10 insertions, 4 deletions
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index a6ac50035ab8..f11f9d5e71b6 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -11,6 +11,6 @@ DIST perl-cross-1.4.1.tar.gz 117688 BLAKE2B e01103fb92764213dafb1ab92954fdc4bdcf
DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 7c7783afccc6a04ab122a7c60b1cff7f0a2725655b2b63325ca25d7b8acb0cf993b496e2a590db943054336337ad215550b6b2a565f1d91a5aa9cfe3a4c36db4 SHA512 bde73cac13c0b42c4c6783d7e30dea491d70b65131e1c8434ef75db1f39a8e15ef5857568b706e8456faa3822402676dd247a1f20f4bed983597fdd5a6b4faad
DIST perl-cross-1.5.tar.gz 115073 BLAKE2B ecc2764beef5dd188e56c2e499297e09e03a48fe4cb3b1582005e5899d7a3e9f28b9e600a18e16560a9a1955fef6d0a543a601574991a3853c8c9cdee7acc5df SHA512 b358d79e10777118b97568329e11b6b72cfe4960f2f3c0e857de31b515bd588448ad224d182b083f4075b47fd3877decbb037e7d26d4ba090011e6e41946370f
EBUILD perl-5.36.0-r2.ebuild 25435 BLAKE2B 8e90a3853ab8f51ceb540c9a60a51bd7ab028f2bd4fed3436a1085d5960de6021fd632e4ea159972a2423693edac164836c6d8dccfe1a4c29dc865c3d70c00ac SHA512 c11f81400be981556e21588deb3faac16c4f982ebbda36069b655aec5e9d459ec5a845e2b6d50a103e4b855532032cbef2f7c4ac011a627b1d308c9abcc9a638
-EBUILD perl-5.36.1-r3.ebuild 25439 BLAKE2B 37426ae5177e1c1dbdbea7d9b52bcdbc7ab0ab5d41df270f4b57126b0dbcec1405c052f696abee68c1b7c5b1205434a3698f9b3e552999b6b8755e867f339aef SHA512 cbf44b1ae14b9883ae43aa1ea4cc9f9f39d4ee37e29b7e75a88a8c7c2b90a231f2b0e8abaf58d8490bdfb562d82afa5db87d186e08a88e08a7217899ebc2a64e
-EBUILD perl-5.38.0-r1.ebuild 25411 BLAKE2B 3e117cdf309eb7eb69f5ba31e282257b81cba918f2e3e49a37d631c4a3d3a59ed656036d8f93363024622567868476f77459dfa03f6f65211ad53e14a60bd430 SHA512 c48b4cdbb726d240c4a92016be4a56a34a3aed0be98f7cd45dc929e31c5dcde0e81f292d71258e2b8b6cc746491c08b8b4d61f138942439ee37ffb7961d2ae58
+EBUILD perl-5.36.1-r3.ebuild 25502 BLAKE2B fb1a867069b07f1216dfca6e64d45bdd850eb0a0cc8ce9989d5c491fd79f4c06b3a2a55710bd132835df25bb7605c79a1c2c27c700c9569dfb6767e6776e5103 SHA512 899ace9fa91ddb57877f3562d03c74885a975b84a62b616d266de2e3244e4af084a17fb5321c3899624db1ce851a9f85fec752586f3f7189944eb6e0c09dd84c
+EBUILD perl-5.38.0-r1.ebuild 25474 BLAKE2B e4f62f0380c1514c4ebdbfb04cac20fba38a35ef7f4e99f5895ebc51d40cc301adf3901208902e5143d19b06f55b32730b6608603181833c98303b5361fd0a9f SHA512 18650ef5bac36a8d0bf5420c98e54063461c14eb50a50388e176c9d999d6ddca203df9a3eb083deb157d979dbc266f4482d678296d97dea4d15fab041a19860a
MISC metadata.xml 621 BLAKE2B 8a14a3efd31858bd5be39476ff86bb9facf3984bbb1110c5b30c3af7aacfe0148357cf7c838ad94799c090a42ed036cc5a51205c3fcfd0d010833e0dad0e4820 SHA512 656902acadb21bf951bf08ca7775c095a5ec76f881215a2b7d3a42eb344a2b9e337cb9260ab87ff5a1730b5a0ef4efe852affdf2e418df9c7c39f18a0a7b89d4
diff --git a/dev-lang/perl/perl-5.36.1-r3.ebuild b/dev-lang/perl/perl-5.36.1-r3.ebuild
index f63397626bfe..553ab9f76a38 100644
--- a/dev-lang/perl/perl-5.36.1-r3.ebuild
+++ b/dev-lang/perl/perl-5.36.1-r3.ebuild
@@ -533,7 +533,7 @@ src_configure() {
filter-flags "-malign-double"
# Generic LTO broken since 5.28, triggers EUMM failures
- filter-flags "-flto"
+ filter-lto
use sparc && myconf -Ud_longdbl
@@ -583,6 +583,9 @@ src_configure() {
# modifying 'optimize' prevents cross configure script from appending required flags
if tc-is-cross-compiler; then
append-cflags "-fwrapv"
+
+ # bug #913171
+ export HOSTCFLAGS="${CFLAGS_FOR_BUILD} -D_GNU_SOURCE"
fi
# bug #877659, bug #821577
diff --git a/dev-lang/perl/perl-5.38.0-r1.ebuild b/dev-lang/perl/perl-5.38.0-r1.ebuild
index 21774a38d7d8..5dfbb02418dd 100644
--- a/dev-lang/perl/perl-5.38.0-r1.ebuild
+++ b/dev-lang/perl/perl-5.38.0-r1.ebuild
@@ -533,7 +533,7 @@ src_configure() {
filter-flags "-malign-double"
# Generic LTO broken since 5.28, triggers EUMM failures
- filter-flags "-flto"
+ filter-lto
use sparc && myconf -Ud_longdbl
@@ -583,6 +583,9 @@ src_configure() {
# modifying 'optimize' prevents cross configure script from appending required flags
if tc-is-cross-compiler; then
append-cflags "-fwrapv"
+
+ # bug #913171
+ export HOSTCFLAGS="${CFLAGS_FOR_BUILD} -D_GNU_SOURCE"
fi
# bug #877659, bug #821577