aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory A. Pratt <anarchy@gentoo.org>2011-11-14 13:37:21 -0600
committerJory A. Pratt <anarchy@gentoo.org>2011-11-14 13:37:21 -0600
commit4aafa3b4e1054a7725c281351272dc6c4bc7b2d6 (patch)
tree8f646e027d681c3adbf25645982ea327194957e5 /dev-lang
parentupdate spidermonkey manifest (diff)
downloadmozilla-4aafa3b4e1054a7725c281351272dc6c4bc7b2d6.tar.gz
mozilla-4aafa3b4e1054a7725c281351272dc6c4bc7b2d6.tar.bz2
mozilla-4aafa3b4e1054a7725c281351272dc6c4bc7b2d6.zip
pax-mark js binary to prevent segfault on hardened
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/spidermonkey/Manifest2
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild3
2 files changed, 3 insertions, 2 deletions
diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 42924576..06b3de22 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,4 +1,4 @@
AUX spidermonkey-1.8.5-fix-install-symlinks.patch 484 RMD160 0a6e799e6b47c0011ba02c877e0d190ae3830c62 SHA1 b0f776c06e956024fb0f0553f8056bbce0830273 SHA256 4c66d490b6ff22086252ad871242d6d87de2e3fec59b91099864c7881cffd823
AUX spidermonkey-1.8.5-fix-ppc64.patch 849 RMD160 def597b1b913385b908da7e09683c23bc5e6e61d SHA1 4700b680441e65854e9fb3108218ea9f0f8d264d SHA256 5cfdb6a590e02c83cd15732e417da9fdd26bd65490fe07e21c173d375e3c6abc
DIST js185-1.0.0.tar.gz 6164605 RMD160 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 SHA1 52a01449c48d7a117b35f213d3e4263578d846d6 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687
-EBUILD spidermonkey-1.8.5-r1.ebuild 2308 RMD160 326b2e3097f0db237d28a0a24170f39be39657bf SHA1 f25c6d765a2008bef18eab74398881918a142d1b SHA256 447f4def37621da91082d3cf7ffcca9e6af7095dcadf8aeddd497a02c2a3a760
+EBUILD spidermonkey-1.8.5-r1.ebuild 2349 RMD160 b3f40b45e55e840d1ae514c75460fbe11f2a6855 SHA1 d38a8b3a51ccffa3d597f262ba833aec259101fb SHA256 30cd2fc5458eae7e8a0b04598a1195a41af305bc78226ed4934c39f23a4775c6
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
index 3b1a2935..8f58b156 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
@@ -3,7 +3,7 @@
# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.5.ebuild,v 1.2 2011/07/03 05:36:21 nirbheek Exp $
EAPI="3"
-inherit eutils toolchain-funcs multilib python versionator
+inherit eutils toolchain-funcs multilib python versionator pax-utils
MY_PN="js"
TARBALL_PV="$(replace_all_version_separators '' $(get_version_component_range 1-3))"
@@ -83,6 +83,7 @@ src_install() {
cd "${BUILDDIR}"
emake DESTDIR="${D}" install || die
dobin shell/js ||die
+ pax-mark m "${ED}/usr/bin/js"
dodoc ../../README || die
dohtml README.html || die