summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2015-07-16 14:57:25 +0000
committerIan Stakenvicius <axs@gentoo.org>2015-07-16 14:57:25 +0000
commit5f9794440c4a536346d4b78db06bbfa4c4fd04fc (patch)
tree7ca955e5d20cacb3b90760421ee89ab24be83721 /dev-lang
parentStable on alpha, bug 551972 (diff)
downloadhistorical-5f9794440c4a536346d4b78db06bbfa4c4fd04fc.tar.gz
historical-5f9794440c4a536346d4b78db06bbfa4c4fd04fc.tar.bz2
historical-5f9794440c4a536346d4b78db06bbfa4c4fd04fc.zip
patched to fix bug 552786 , revbumped direct to stable so that anyone with perl-5.22 gets a rebuild
Package-Manager: portage-2.2.18/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0x009C547C2B6559ED!
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/spidermonkey/ChangeLog13
-rw-r--r--dev-lang/spidermonkey/Manifest29
-rw-r--r--dev-lang/spidermonkey/files/spidermonkey-perl-defined-array-check.patch11
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild4
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild5
-rw-r--r--dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild (renamed from dev-lang/spidermonkey/spidermonkey-17.0.0-r3.ebuild)5
-rw-r--r--dev-lang/spidermonkey/spidermonkey-24.2.0-r3.ebuild (renamed from dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild)4
7 files changed, 45 insertions, 26 deletions
diff --git a/dev-lang/spidermonkey/ChangeLog b/dev-lang/spidermonkey/ChangeLog
index e1448e98eb3e..05d36c15b652 100644
--- a/dev-lang/spidermonkey/ChangeLog
+++ b/dev-lang/spidermonkey/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for dev-lang/spidermonkey
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/ChangeLog,v 1.163 2015/04/08 08:22:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/ChangeLog,v 1.164 2015/07/16 14:57:19 axs Exp $
+
+*spidermonkey-24.2.0-r3 (16 Jul 2015)
+*spidermonkey-17.0.0-r4 (16 Jul 2015)
+
+ 16 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+ +files/spidermonkey-perl-defined-array-check.patch,
+ +spidermonkey-17.0.0-r4.ebuild, +spidermonkey-24.2.0-r3.ebuild,
+ -spidermonkey-17.0.0-r3.ebuild, -spidermonkey-24.2.0-r2.ebuild,
+ spidermonkey-1.8.5-r4.ebuild, spidermonkey-1.8.7-r3.ebuild:
+ patched to fix bug 552786 , revbumped direct to stable so that anyone with
+ perl-5.22 gets a rebuild
08 Apr 2015; Michał Górny <mgorny@gentoo.org> spidermonkey-1.8.2.15-r2.ebuild,
spidermonkey-1.8.5-r4.ebuild, spidermonkey-1.8.7-r3.ebuild,
diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index db5759a18fe6..d962931bd309 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -25,6 +25,7 @@ AUX spidermonkey-17.0.0-fix-file-permissions.patch 1338 SHA256 6169b9cd73c5f7565
AUX spidermonkey-24-system-icu.patch 5981 SHA256 893fba496bac1a2c321a9e978cdd7fb1d79e3aee0c916773865b2be9113069dc SHA512 394d3f07e14599735df0d66809bfeb9e2d003615b07f2bb7c8b7a5884f08e729670d422f266d13164d6a00782d4e6a0fba02ee77c0e0359fe21d78b145270672 WHIRLPOOL d8979d84d928d07258d1eb154c7ed5d4fc6ff9a3cba0638703093301c9ad3ed006fafca2859875e1becb0961df9e2e277bb9025d14c98e885323853ef61d5dfc
AUX spidermonkey-24-upward-growing-stack.patch 1536 SHA256 a689e77b698176505cd784ff5f9ccd6614d53d58599eeb60554c01b8a34a7316 SHA512 497ce5b3923e60c83eb6c43d44a7ee8d59ddc80df41b6c1224107e872d955472ff6fcae6b67f481070c51628857b0be3576550cf79b706923c89bd341185d2b8 WHIRLPOOL 05d77aa68fe2f40d5c989a1b47eadf5d875f0229c12d4ceaf496659f8dfc29740c0f67ac4c87a72dfe2ae2dc24d4fae206e6b0bcaeb5709e7656493f298fe0d6
AUX spidermonkey-24.2.0-fix-file-permissions.patch 1068 SHA256 5c1b2a29c8fc0fad09f47e848f80f2f8194f8ba9fcab9b5a487ed9643c3ab1b7 SHA512 4c1257371b7535ec7c27599d895aeaf6fb347bbe1437dec1c43581a00c4f3e2a8368cc49beb9a68f1963dd1888529a83a7b417ccc1a966d8a7657a9516c76fb1 WHIRLPOOL 7035e0a7120192ea305d9da8379a2caf470b6a1b9b0604df42196d36acfd7801cac0d78f2520a89f36db944bc8886068c6ebaafd70308cbbc69278a283a62c62
+AUX spidermonkey-perl-defined-array-check.patch 341 SHA256 b9a9158188875fb1f1d2a9f080ede82249ebe4ef02e9aa34b0b589a94cdff46c SHA512 5d178b68cf0744da874624da79cd31555bd882aed205e697a3f0bfc3cb91a149d74da79b7af5883ea5a23e1d1692753ebfda0d83e7a25ac000105849db5c1548 WHIRLPOOL 671a97451fcb9e626712db9bcc24718b468c04c577c817af962ccf6a17309905e91985a791025385917df16c199928ac40a06188b41e7366c14374ffebf912d6
DIST firefox-3.6.15.source.tar.bz2 51552828 SHA256 405aa411a8ddb456017564522cbb486850e34fe14485b1c31fa93fc5c750870f SHA512 82bf0a6c6cb30fc0b18b067ac3d9cb7e48a0fd0126edd851e628d49e429aea33500a5a5eba87bce922e51b1b7410ccccfe4f8b7ce5573bdbd718c76da7acb1da WHIRLPOOL b788d7ba2cfcaec4f317e615878401a7a1fb985aaa43829831c17b699812e59adb7874247114e0143da63198118cab059796fc5d5fd08d72ccc54b4fef279f85
DIST js-1.7.0.tar.gz 1165607 SHA256 44363f0f3895800ee6010763eae90c0d15ed28e07d783bc7b3c607ce98d8668b SHA512 9d9fbd9c1dae969ca19ddb0f977ac56f3e0479ec393b859de252fcdd8b7fc325e80399073540884ed365ce56a3219be34c0db9300d5e50f32969660c90527e51 WHIRLPOOL 8044b306b3a1f0abed5ac8a6bf4f9ed70e1ebc6f83f44934a6306d9ed68cd73124f82e40430d764f158377031f5ee986595e58fdb52259ab6a3a8674eaf4eed1
DIST js185-1.0.0.tar.gz 6164605 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687 SHA512 2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718 WHIRLPOOL 58b372713275874d3ae3c6b58c12c56bf8d17d024d591e321538bcdd8e615332e41655954368ce86b90e970209e3fd650c39d931000880f5ec22cb044b5d7a4e
@@ -37,28 +38,16 @@ EBUILD spidermonkey-1.7.0-r2.ebuild 1664 SHA256 907e253f2519790d2ac48779637a557b
EBUILD spidermonkey-1.7.0-r3.ebuild 1572 SHA256 de1569ec5891c4cee4826a71d5429a0bde31c92c15d4775fa97423f4a3da2c3d SHA512 5de735e964235a926173d7107deefd2872cbde2baa05055c9342a6f53b629494fc814d209574d90a76eb7f847002102fa1406d4e48a01e07cc7a812bd1f01c48 WHIRLPOOL e4ccf5cf6c69649b36c9fad11ebffc6fd743376c3f8ad8d6296acab0255171973536e9b41835e2c47def04dd8456904d0d2ee237a5a03dfc93651a80776b73fe
EBUILD spidermonkey-1.7.0.ebuild 1432 SHA256 5df2e8917fce96363d2128a2fdafc623aa159e60682591b347201b062778a99e SHA512 54a1c28611b0c528bcf81fe7c1bd2022eb82e65643a7d7860351303e0bdabc037fcaa61dcd7aea34336c866d81f1e41f5cae2d22f8beb43a69c4838b38061d42 WHIRLPOOL fc36e8de029c989a56cf928ca9c2e448fca4fc21bcb4d5f72ba95f5a47ee71da37b1bf1b9fa33f2cd81b4ec041abc29b6d6b9ae21435123fa7921358f174412e
EBUILD spidermonkey-1.8.2.15-r2.ebuild 1935 SHA256 26411593feb316e2f933398967f09964bf43f7802701e7cce06a72b0bb5b3070 SHA512 5237a05aaa0bf9f99edc0b0a81115e7865ce5b19eea38dbdf05d64b6890cb137a8469045118c5f04c7e41727e9be88e4bc3921981bc55bd662c1c90e35b6a89f WHIRLPOOL 2a1efa07dfab82e0df9790973337f26737f0988b42af064a944ee329dd95f59aea327ff7e5150569cd64da6e116df209aabc5f581e585f45bf4b090f4b7eafd9
-EBUILD spidermonkey-1.8.5-r4.ebuild 4016 SHA256 1d051fd117517f693cbd3a7dd3419a81b1864f33bab5f444a6e735ad9c82608d SHA512 74dccb3685821aca777d8377a83f8c204b608aed777ac90c99792c8f4569f1cd963d1baf9e7688577b2e9ce8a1c958b1c6fbd2a5c793e4169e639a0fe3afa968 WHIRLPOOL b5ead6002c332754cee6b004ba726126a689fe1b3d9a284cb98e9d6e65a6ddcd8a8f53778c8714cd5a0ade1727a6d487eff95dd66009005f2131012e8e1b94f7
-EBUILD spidermonkey-1.8.7-r3.ebuild 3806 SHA256 0a03de8d979bfdac9b4debef487355d2df19e53e06d6696d1c4e6fc649e62b6f SHA512 b225fd236f0b7e26c00e03206dbcf6f0fc4b9a621d80ec0f5757f1d338d2edf2dfabc26dab5884dd228fdea186f28bac169644a2b57f96ccd23680652fce625c WHIRLPOOL a6f2bc4c75294757601d5d0f804392b301ccae191b78b1a50e1c011f1fb3512237e661eeb0b56612956993c317d681f3796f7a6c23dff68d56ec11a3f7197738
-EBUILD spidermonkey-17.0.0-r3.ebuild 3540 SHA256 9638bce2eb7075bd28124d0ddbcba35eb35a627495eaf90021d7e9dcd9ba29b9 SHA512 206e8d9a2428837b9be085fbab731dad80a087a2f5168d381944542189ebb3a9d2e0527e1a1764d2623f0af57539ede85f616c1ae5b9a4bde69fb0b2720e1ae0 WHIRLPOOL b82cef0e27e671735a1a9b78516f0eb8c101cb359ea6d6145d5fe3342b4dd085725f27a02b3539b9fe2d250ef6cce87b9aa639c9bc34131520541e7a75a900ca
-EBUILD spidermonkey-24.2.0-r2.ebuild 4001 SHA256 e84d2de5ed27cf0416e18d7e35559156bb1d13dccb69c3eb2ad3f653f05ffae8 SHA512 bf621e2452317a222a1f40fedba1e3ad55db01f1d99c98271d866bf28ad2d4b39e54f07a934274fb30b71b27219945e90364a5faaa2c24e7e121abd97629856e WHIRLPOOL d4c179c91ffee89c9e3d91736e1c99b67209649372a03325a49b63e33dd3586068f43321a8ae1955860c88a6d355158a758f3704fd05cd2616b364165dff49e8
-MISC ChangeLog 25823 SHA256 84e331402a9cb072eee6f6dd0f35e8d3d20c5507a129df9090f393bda9d0d5c1 SHA512 51001439c9ae87411219128a3782b04476626f385461126debe2b7de6cc084df8485cc8aa6d3a95825d51e6b263893f8b25a2eaa29c6ee4a35e0e763415fab53 WHIRLPOOL b3aa476aec13090e31ade8dc917e38de29b48da6cb35718f4fc42aa59e4b68ca1b640da5be8ff5ab3c851e9273c92063d47983d602e8896672fd8e72156c9c2d
+EBUILD spidermonkey-1.8.5-r4.ebuild 4122 SHA256 a751c96e898452ce80d36db9f717b4c3c531970e0130aae2e15a918388f83d2c SHA512 3225d789462113e5d20caf86d7210a782282297e371721d3b7ef570a93c1c99880ce6c6937d7fd256a597519fed51981898f8b37ba7d133e3a240a4ff86bd9c4 WHIRLPOOL 0e442ec15b720b7991fd505d3c7f3c5439931a15bc68832621ad7164f121c52cfe715f227667cab580aa0c3f210aaf6eeb11ef622f4843637eaca60b6bde879d
+EBUILD spidermonkey-1.8.7-r3.ebuild 3911 SHA256 f62d3662fe203bca29b9d81fb6a9450e73747814c28bd8535bc15539b353c5d1 SHA512 e1f281a1c05ff21356ee96651b73473752179cbcb1771ba94096923aaf3f8b6e42bd6f5f56402b6b0828949ed2a725a08b7be2d835549e004e841b583c9ba55b WHIRLPOOL 51dc5ae23d3c1763d705640ca93cb98f64b6fc93942150f251e3bcc31c6e64f25beb67a6298b784036c4ab3861bcd8f950a946e20a1629e4d20b1326d038a8ad
+EBUILD spidermonkey-17.0.0-r4.ebuild 3647 SHA256 e157a34eb1df95c91a3d681f85e3469188959d7c0578871129dbececcbe7536b SHA512 a0e90af0633e80fadc1168a4d5869a6c8661385edef6c8a44f464a1a26b5d46548a38360bfef41d0d7cc2f40a83750aa1b22272d48b10ba99a77f379625d73cf WHIRLPOOL e9139b21b984f6ac89a62b1b253a448a67b2ddc38c13a566e97b03bdeb53ac01924e3ffb6bd86e763b707941b4bb4f5273e911786cea5f50c02613bff3188524
+EBUILD spidermonkey-24.2.0-r3.ebuild 4106 SHA256 e617021a17a3ebe5ac463ff15eaef1ed175635665385b45624ebcdeb6bd482de SHA512 e50275298f2b45ee166ea76543e7ed3c2f9d1312f651c0a0fbe391f7569ca2439edec6f5f8ebb63060c2c15b0dcf8e9c120cdcd464c9703f13af4a7f9a7750b0 WHIRLPOOL b98b9f55398bbb417ae138fa9200ddf8af6cf3ef92cb196762775265a74e1e56fbd6818e5b7dca387a9cd5194b1997d57ef4aef6805c8c29d47d37b9317ea70a
+MISC ChangeLog 26307 SHA256 23be66492d20d0f25b0ac988dcd513655f55bcdbb62fbd44a19e6bad6e5d56e8 SHA512 29326b6f7b9c6e88089f53e42c92c6c61d236d1051c33b43b0cc8f02b9f456bac19548e045cfb4b57d1cd7366a6ca499fa702c2b63c912b588cf8fc1632555fc WHIRLPOOL 22cd715545138ad50345f272b4da3c7637e40ba727f0156d43d37d7a10fab9e18a4f690d85bf802c1bea6a5da60ad32e294f13fd5f0d084fd54ca6f8f632ca91
MISC metadata.xml 666 SHA256 c7c78c882b67a3f4c72a6cefcd83abe58f8fcecd9e5dfdec7ddb133b64a85f8f SHA512 3a94dc13bf8f417d2f760a18765a58e7d8118ceb52b90ef3ae646830d745d10e5e09d7b60828b27381d16c8008c0c1dd00fa0a88e9a447d45cf76312b780f12e WHIRLPOOL 34e73fb374d36c0e29d6ea472c3e9751b42bc1cd061b795b56efd9df3021cc27d7f00beb971adfee8785016b9d24575228bc8d2de985fbc49c36596962bbb2de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJVJOU3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOlnkQALH8CFeO4rTKsCGODQaG1LQk
-pqDco92U3YZeGgPYdhPat1gHirHSzmM+HapwxBlgUCSpfgel3lgSCNxBv/CCZj0v
-tWXpwEqKOjo6Z9inolMYb3UIP6277znAcc6PMkb+vzqG9JUJZzuMyI0EaRi5mk7B
-Dp/nXTKBW+IcC9D76JWA2AtAE/7aJHM3G5kmJ+j71i5ZUn50RRk/tQ0NYfax4RN1
-410gLZRiDHm/52XJFl59S3zyCXZEt3JkXQZxReAgguHdXCeA8cGTC3633dGNdpZJ
-GWm0uBBKIk+ZsrozyivXJuGc/ARN0OfT1/wkCF8wv+XI81Igfg3djnbZWaYNGHaP
-aRYoI1U3kFemrtDYnYnffOdNPquXJo/6iF884UC1Fmd+VDCG2pkJ14eB7EMT5LH5
-eol/5BmNdruPpwZYOXtzJl2al0jNJNDbCPerCAjCl87wjRI7idkkMtB0q7PuPeGH
-D7g97DAhqiurtQ84smAECINqKQVv4rerFworKZdZvzdPkNcUSMEPZd/UCSvCD0uN
-xmEFQ1qXmFq8ozFrdCrb8oV6tlx4DPqLwuzGS6ti8tDMuBmeuiBOL58lYOjNfSOU
-pwOOoCFjs6GwmSXGEkFG4emmtNcAUdoG5QzmBQpGAUmrXJ7aqJ5MXVvFcDN25vFY
-+vTpf1ePfbSYqBH5alUG
-=mj11
+iF4EAREIAAYFAlWnxlUACgkQAJxUfCtlWe0wOgEAv8lpShK6B0jJu50sP/SgpQBW
+KM8M7KglT762tz7yuOMBAJIBLDMYKByMsnzOGIzBYqRCkHVi76bqeX6cGZozYzLR
+=Rzps
-----END PGP SIGNATURE-----
diff --git a/dev-lang/spidermonkey/files/spidermonkey-perl-defined-array-check.patch b/dev-lang/spidermonkey/files/spidermonkey-perl-defined-array-check.patch
new file mode 100644
index 000000000000..c3996ae82bb3
--- /dev/null
+++ b/dev-lang/spidermonkey/files/spidermonkey-perl-defined-array-check.patch
@@ -0,0 +1,11 @@
+--- a/js/src/config/milestone.pl 2013-02-11 17:33:22.000000000 -0500
++++ b/js/src/config/milestone.pl 2015-07-15 10:44:31.676153600 -0400
+@@ -55,7 +55,7 @@
+ #
+ my $milestone = Moz::Milestone::getOfficialMilestone($MILESTONE_FILE);
+
+-if (defined(@TEMPLATE_FILE)) {
++if (@TEMPLATE_FILE) {
+ my $TFILE;
+
+ foreach $TFILE (@TEMPLATE_FILE) {
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild
index ebcc28a5b77f..b3e33a28da12 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild,v 1.22 2015/04/08 08:22:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.5-r4.ebuild,v 1.23 2015/07/16 14:57:19 axs Exp $
EAPI="5"
WANT_AUTOCONF="2.1"
@@ -56,6 +56,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.8.5-ia64-static-strings.patch
# https://bugs.gentoo.org/show_bug.cgi?id=431560
epatch "${FILESDIR}"/${PN}-1.8.5-isfinite.patch
+ # https://bugs.gentoo.org/show_bug.cgi?id=552786
+ epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
epatch_user
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild
index ed540fe5212e..b565f9377056 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild,v 1.8 2015/04/08 08:22:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild,v 1.9 2015/07/16 14:57:19 axs Exp $
EAPI="5"
WANT_AUTOCONF="2.1"
@@ -51,7 +51,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.8.7-x32.patch
# https://bugs.gentoo.org/show_bug.cgi?id=439260
epatch "${FILESDIR}"/${P}-symbol-versions.patch
-
+ # https://bugs.gentoo.org/show_bug.cgi?id=552786
+ epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
epatch_user
cd "${BUILDDIR}" || die
diff --git a/dev-lang/spidermonkey/spidermonkey-17.0.0-r3.ebuild b/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild
index 4659448935a8..7e26a76ad77d 100644
--- a/dev-lang/spidermonkey/spidermonkey-17.0.0-r3.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-17.0.0-r3.ebuild,v 1.8 2015/04/08 08:22:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-17.0.0-r4.ebuild,v 1.1 2015/07/16 14:57:19 axs Exp $
EAPI="5"
WANT_AUTOCONF="2.1"
@@ -45,6 +45,9 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-${SLOT}-js-config-shebang.patch
epatch "${FILESDIR}"/${PN}-${SLOT}-ia64-mmap.patch
epatch "${FILESDIR}"/${PN}-17.0.0-fix-file-permissions.patch
+ # https://bugs.gentoo.org/show_bug.cgi?id=552786
+ epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
+
# Remove obsolete jsuword bug #506160
sed -i -e '/jsuword/d' "${BUILDDIR}"/jsval.h ||die "sed failed"
epatch_user
diff --git a/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild b/dev-lang/spidermonkey/spidermonkey-24.2.0-r3.ebuild
index 45efd3f67f6a..8e6bb84cc76b 100644
--- a/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-24.2.0-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild,v 1.13 2015/04/08 08:22:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-24.2.0-r3.ebuild,v 1.1 2015/07/16 14:57:19 axs Exp $
EAPI="5"
WANT_AUTOCONF="2.1"
@@ -44,6 +44,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-${SLOT}-system-icu.patch
epatch "${FILESDIR}"/${PN}-24.2.0-fix-file-permissions.patch
epatch "${FILESDIR}"/${PN}-${SLOT}-upward-growing-stack.patch
+ # https://bugs.gentoo.org/show_bug.cgi?id=552786
+ epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
epatch_user
if [[ ${CHOST} == *-freebsd* ]]; then