diff options
author | Jory Pratt <anarchy@gentoo.org> | 2013-02-24 19:13:03 +0000 |
---|---|---|
committer | Jory Pratt <anarchy@gentoo.org> | 2013-02-24 19:13:03 +0000 |
commit | 3331dc448a00d299550bd046e8ff2a4ba73b9cb2 (patch) | |
tree | 79462b414d082a722cac03130e0f904a67ef5846 /www-client/seamonkey | |
parent | Stable for sparc, wrt bug #458776 (diff) | |
download | gentoo-2-3331dc448a00d299550bd046e8ff2a4ba73b9cb2.tar.gz gentoo-2-3331dc448a00d299550bd046e8ff2a4ba73b9cb2.tar.bz2 gentoo-2-3331dc448a00d299550bd046e8ff2a4ba73b9cb2.zip |
Fix hardened support bug #459022
(Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key 0xB4D088B4)
Diffstat (limited to 'www-client/seamonkey')
-rw-r--r-- | www-client/seamonkey/ChangeLog | 6 | ||||
-rw-r--r-- | www-client/seamonkey/seamonkey-2.15.1.ebuild | 5 | ||||
-rw-r--r-- | www-client/seamonkey/seamonkey-2.16.ebuild | 4 |
3 files changed, 11 insertions, 4 deletions
diff --git a/www-client/seamonkey/ChangeLog b/www-client/seamonkey/ChangeLog index 148e3b02ebf5..041c12716908 100644 --- a/www-client/seamonkey/ChangeLog +++ b/www-client/seamonkey/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for www-client/seamonkey # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/ChangeLog,v 1.436 2013/02/24 16:02:00 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/ChangeLog,v 1.437 2013/02/24 19:13:03 anarchy Exp $ + + 24 Feb 2013; <anarchy@gentoo.org> seamonkey-2.15.1.ebuild, + seamonkey-2.16.ebuild: + Fix pax-mark issue for hardened support, bug #459022 24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> seamonkey-2.16.ebuild: Accidentally marked stable for amd64 and x86, revert diff --git a/www-client/seamonkey/seamonkey-2.15.1.ebuild b/www-client/seamonkey/seamonkey-2.15.1.ebuild index fac0c2be4907..7d8346e2c0f7 100644 --- a/www-client/seamonkey/seamonkey-2.15.1.ebuild +++ b/www-client/seamonkey/seamonkey-2.15.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.15.1.ebuild,v 1.3 2013/02/18 16:06:02 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.15.1.ebuild,v 1.4 2013/02/24 19:13:03 anarchy Exp $ EAPI="3" WANT_AUTOCONF="2.1" @@ -228,6 +228,9 @@ src_configure() { mozconfig_use_enable jit methodjit mozconfig_use_enable jit tracejit + # Causes breakage, extremely experimental feature still in development + use ppc64 && mozconfig_annotate '' --disable-ion + # Use an objdir to keep things organized. echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \ >> "${S}"/.mozconfig diff --git a/www-client/seamonkey/seamonkey-2.16.ebuild b/www-client/seamonkey/seamonkey-2.16.ebuild index 966469e01c09..4f45630d4806 100644 --- a/www-client/seamonkey/seamonkey-2.16.ebuild +++ b/www-client/seamonkey/seamonkey-2.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.16.ebuild,v 1.5 2013/02/24 16:02:00 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.16.ebuild,v 1.6 2013/02/24 19:13:03 anarchy Exp $ EAPI="3" WANT_AUTOCONF="2.1" @@ -280,7 +280,7 @@ src_install() { # Without methodjit and tracejit there's no conflict with PaX if use jit ; then # Pax mark xpcshell for hardened support, only used for startupcache creation. - pax-mark m "${S}"/dist/bin/xpcshell + pax-mark m "${S}"/mozilla/dist/bin/xpcshell fi MOZ_MAKE_FLAGS="${MAKEOPTS}" \ |