commit:     b8cb87b5af9ab23e60864a4c66988c0f595f5b77
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  4 00:41:29 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Aug  4 00:42:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cb87b5

dev-lang/python: disable MPROTECT

The hardened team can figure this shit out.

Package-Manager: portage-2.3.0_p16

 dev-lang/python/python-2.7.12.ebuild | 7 +------
 dev-lang/python/python-3.4.5.ebuild  | 7 +------
 dev-lang/python/python-3.5.2.ebuild  | 7 +------
 3 files changed, 3 insertions(+), 18 deletions(-)

diff --git a/dev-lang/python/python-2.7.12.ebuild 
b/dev-lang/python/python-2.7.12.ebuild
index 992882b..2901f8f 100644
--- a/dev-lang/python/python-2.7.12.ebuild
+++ b/dev-lang/python/python-2.7.12.ebuild
@@ -216,12 +216,7 @@ src_compile() {
        cd "${BUILD_DIR}" || die
        emake
 
-       # Work around bug 329499. See also bug 413751 and 457194.
-       if has_version dev-libs/libffi[pax_kernel]; then
-               pax-mark E python
-       else
-               pax-mark m python
-       fi
+       pax-mark m python
 }
 
 src_test() {

diff --git a/dev-lang/python/python-3.4.5.ebuild 
b/dev-lang/python/python-3.4.5.ebuild
index 433a3a3..88f5362 100644
--- a/dev-lang/python/python-3.4.5.ebuild
+++ b/dev-lang/python/python-3.4.5.ebuild
@@ -175,12 +175,7 @@ src_compile() {
 
        emake CPPFLAGS= CFLAGS= LDFLAGS=
 
-       # Work around bug 329499. See also bug 413751 and 457194.
-       if has_version dev-libs/libffi[pax_kernel]; then
-               pax-mark E python
-       else
-               pax-mark m python
-       fi
+       pax-mark m python
 }
 
 src_test() {

diff --git a/dev-lang/python/python-3.5.2.ebuild 
b/dev-lang/python/python-3.5.2.ebuild
index ea66658..a1f4150 100644
--- a/dev-lang/python/python-3.5.2.ebuild
+++ b/dev-lang/python/python-3.5.2.ebuild
@@ -174,12 +174,7 @@ src_compile() {
 
        emake CPPFLAGS= CFLAGS= LDFLAGS=
 
-       # Work around bug 329499. See also bug 413751 and 457194.
-       if has_version dev-libs/libffi[pax_kernel]; then
-               pax-mark E python
-       else
-               pax-mark m python
-       fi
+       pax-mark m python
 }
 
 src_test() {

Reply via email to