diff options
author | Ralph Sennhauser <sera@gentoo.org> | 2011-11-18 18:11:15 +0000 |
---|---|---|
committer | Ralph Sennhauser <sera@gentoo.org> | 2011-11-18 18:11:15 +0000 |
commit | 5e170fee8243b76dff91b97bf72bfac989743c98 (patch) | |
tree | ec18213994d0cfcd709de3293481d8ecbcc4ba35 /dev-java/icedtea | |
parent | allow overlays to specify eclass overrides without breaking libtools lookup o... (diff) | |
download | gentoo-2-5e170fee8243b76dff91b97bf72bfac989743c98.tar.gz gentoo-2-5e170fee8243b76dff91b97bf72bfac989743c98.tar.bz2 gentoo-2-5e170fee8243b76dff91b97bf72bfac989743c98.zip |
Add additional PaX markings to executables for x86. Bug 389751
(Portage version: 2.1.10.35/cvs/Linux x86_64)
Diffstat (limited to 'dev-java/icedtea')
-rw-r--r-- | dev-java/icedtea/ChangeLog | 6 | ||||
-rw-r--r-- | dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild | 6 | ||||
-rw-r--r-- | dev-java/icedtea/icedtea-7.2.0-r1.ebuild | 6 |
3 files changed, 13 insertions, 5 deletions
diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog index f9b70479e42c..0501c3b39100 100644 --- a/dev-java/icedtea/ChangeLog +++ b/dev-java/icedtea/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-java/icedtea # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.49 2011/11/18 16:41:38 caster Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.50 2011/11/18 18:11:15 sera Exp $ + + 18 Nov 2011; Ralph Sennhauser <sera@gentoo.org> icedtea-6.1.10.4-r1.ebuild, + icedtea-7.2.0-r1.ebuild: + Add additional PaX markings to executables for x86. Bug 389751 18 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-6.1.10.4-r1.ebuild, icedtea-7.2.0-r1.ebuild: diff --git a/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild b/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild index e9cf0da6935d..be7615c3a89b 100644 --- a/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild +++ b/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild,v 1.6 2011/11/18 16:41:38 caster Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-6.1.10.4-r1.ebuild,v 1.7 2011/11/18 18:11:15 sera Exp $ # Build written by Andrew John Hughes (gnu_andrew@member.fsf.org) # ********************************************************* @@ -269,7 +269,9 @@ src_install() { # Set PaX markings on all JDK/JRE executables to allow code-generation on # the heap by the JIT compiler. - pax-mark m $(list-paxables "${ddest}"{,/jre}/bin/*) + local marks="m" + use x86 && marks="msp" + pax-mark ${marks} $(list-paxables "${ddest}"{,/jre}/bin/*) dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README diff --git a/dev-java/icedtea/icedtea-7.2.0-r1.ebuild b/dev-java/icedtea/icedtea-7.2.0-r1.ebuild index e4536d25f8db..eed5832aec86 100644 --- a/dev-java/icedtea/icedtea-7.2.0-r1.ebuild +++ b/dev-java/icedtea/icedtea-7.2.0-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.0-r1.ebuild,v 1.13 2011/11/18 16:41:38 caster Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.0-r1.ebuild,v 1.14 2011/11/18 18:11:15 sera Exp $ # Build written by Andrew John Hughes (gnu_andrew@member.fsf.org) # ********************************************************* @@ -287,7 +287,9 @@ src_install() { # Set PaX markings on all JDK/JRE executables to allow code-generation on # the heap by the JIT compiler. - pax-mark m $(list-paxables "${ddest}"{,/jre}/bin/*) + local marks="m" + use x86 && marks="msp" + pax-mark ${marks} $(list-paxables "${ddest}"{,/jre}/bin/*) dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README |