summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-07-31 14:03:29 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-07-31 14:03:29 +0000
commitc2b35ecd9aa1b989b1647ab03212e3be9202ddc5 (patch)
tree4fbdff951ab7ebe2a38e07bc8eb0309556846888 /dev-lang
parentFix typo in DEPEND, bug #279797 (diff)
downloadhistorical-c2b35ecd9aa1b989b1647ab03212e3be9202ddc5.tar.gz
historical-c2b35ecd9aa1b989b1647ab03212e3be9202ddc5.tar.bz2
historical-c2b35ecd9aa1b989b1647ab03212e3be9202ddc5.zip
Skip test_ctypes on systems with PAX (bug #234498).
Package-Manager: portage-13869-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/python/ChangeLog6
-rw-r--r--dev-lang/python/Manifest6
-rw-r--r--dev-lang/python/python-2.5.4-r3.ebuild9
-rw-r--r--dev-lang/python/python-2.6.2-r1.ebuild9
4 files changed, 20 insertions, 10 deletions
diff --git a/dev-lang/python/ChangeLog b/dev-lang/python/ChangeLog
index 31743810323a..9fb043a2fc58 100644
--- a/dev-lang/python/ChangeLog
+++ b/dev-lang/python/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/python
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.395 2009/07/30 23:26:37 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.396 2009/07/31 14:03:29 arfrever Exp $
+
+ 31 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ python-2.5.4-r3.ebuild, python-2.6.2-r1.ebuild:
+ Skip test_ctypes on systems with PAX (bug #234498).
30 Jul 2009; Jeremy Olexa <darkside@gentoo.org> python-2.6.2-r1.ebuild:
amd64 stable, bug 277645
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index d4a5c630acc2..18904e275853 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -15,7 +15,7 @@ DIST python-gentoo-patches-2.5.4.tar.bz2 19474 RMD160 00bb0918414db251b11b7f19a9
DIST python-gentoo-patches-2.6.2-r1.tar.bz2 9706 RMD160 8868231a1759cfeb4497c409f4aaf71329c1675f SHA1 0c48800969cf50fa93fc2657f5106d332b9d4c05 SHA256 13b40e4f9ef89b7440606d437daed8617c39219e73aa3605c5157e0f09c703df
EBUILD python-2.4.6.ebuild 9940 RMD160 2659cc53772a494bfd89a1a3fc6fb05f35b3d17d SHA1 c311eea6081f01a87b352f6e31c96bb2862b3e4e SHA256 55e8e995800a3380dd6bcbd6167c19aec53a7fb77bb3e1226ea752ab76a9dfba
EBUILD python-2.5.4-r2.ebuild 10691 RMD160 01893e25086cbbcbac9d5aecf2fab2d887a42b2b SHA1 3a99dfdacf14dd215d3415d5174e85a82b14f1c0 SHA256 6c220c17509b37b3651000ef05e2c4513b5f0ffd78080d9963c7255c696a35df
-EBUILD python-2.5.4-r3.ebuild 8400 RMD160 9142478c4bf27d230a0310f12002c86f247e1a1c SHA1 0856898abea9ffd3fcf3e6d4310a38fcfac216ac SHA256 34ca742f9bb424779864ca2f1ff7f8529f5fd7dbacdad6441ad326c5aac934d8
-EBUILD python-2.6.2-r1.ebuild 8453 RMD160 d92fa3a0ede929ffec7afb5a03326ae14d929518 SHA1 3d6ba402e69707764b0d1b67800ae47cc42cb567 SHA256 21def6f69d12496afdeaefc3706e433633c78a6f01e74a464f5597784e206974
-MISC ChangeLog 69319 RMD160 74774d90c54731a4add3fc1c89bec69cfc9d1e89 SHA1 75c618f3e483e9eedf08a1c511e3bf8d09eab3bd SHA256 46162cba0ff922e89a6e0ffc11cf8b1f185c0e36e1f50f31366c5bb9086d8094
+EBUILD python-2.5.4-r3.ebuild 8491 RMD160 44e95b1ebad9b3928ac041c226c71f771832cbdf SHA1 2880c22976e592ebd0ec4382f2c08b47dfe35092 SHA256 1d6140123a0d072165e79218dea3185ebb2c43fd5856f6d039d6dd5b9e4cb17e
+EBUILD python-2.6.2-r1.ebuild 8542 RMD160 63df9ec82798b4ea67966c807ebfd3a12b49d68d SHA1 4fa5408cc267a26f9c566cdbaa0d9ae08ff44059 SHA256 508d6b4446101fb91183f2494d3af70dae3bde926673e897b305453b5bc760af
+MISC ChangeLog 69497 RMD160 c432bae992aab93271cb75596b268a804fc08a45 SHA1 88e977c853a84c0771776fbf70f8a99b43250a5d SHA256 75f5181926902782d9343173f71f4ffdc758b54f0dde6de4875fb852664117d0
MISC metadata.xml 392 RMD160 fdfedaa26755e003666b05603b0ce755803d6dc9 SHA1 5f41eb4e4506b47d59d4ecee399f82de15a77ff1 SHA256 c11535a9200c35e4c92cbb7a241513502e6fc7ee047d12f6b54f82a1dd637c44
diff --git a/dev-lang/python/python-2.5.4-r3.ebuild b/dev-lang/python/python-2.5.4-r3.ebuild
index f4d435a92a65..302b67a1776e 100644
--- a/dev-lang/python/python-2.5.4-r3.ebuild
+++ b/dev-lang/python/python-2.5.4-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r3.ebuild,v 1.9 2009/07/19 09:30:49 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.5.4-r3.ebuild,v 1.10 2009/07/31 14:03:29 arfrever Exp $
# NOTE about python-portage interactions :
# - Do not add a pkg_setup() check for a certain version of portage
@@ -9,7 +9,7 @@
EAPI="1"
-inherit autotools eutils flag-o-matic libtool multilib python toolchain-funcs versionator
+inherit autotools eutils flag-o-matic libtool multilib pax-utils python toolchain-funcs versionator
# We need this so that we don't depends on python.eclass
PYVER_MAJOR=$(get_major_version)
@@ -189,7 +189,10 @@ src_test() {
# test_pow fails on alpha.
# http://bugs.python.org/issue756093
- [[ ${ARCH} == "alpha" ]] && skip_tests="${skip_tests} pow"
+ [[ ${ARCH} == "alpha" ]] && skip_tests+=" pow"
+
+ # test_ctypes fails with PAX kernel (bug #234498).
+ host-is-pax && skip_tests+=" ctypes"
for test in ${skip_tests}; do
mv "${S}"/Lib/test/test_${test}.py "${T}"
diff --git a/dev-lang/python/python-2.6.2-r1.ebuild b/dev-lang/python/python-2.6.2-r1.ebuild
index 189c2b0f9cab..086d11045b84 100644
--- a/dev-lang/python/python-2.6.2-r1.ebuild
+++ b/dev-lang/python/python-2.6.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.2-r1.ebuild,v 1.2 2009/07/30 23:26:37 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.2-r1.ebuild,v 1.3 2009/07/31 14:03:29 arfrever Exp $
# NOTE about python-portage interactions :
# - Do not add a pkg_setup() check for a certain version of portage
@@ -9,7 +9,7 @@
EAPI="2"
-inherit autotools eutils flag-o-matic libtool multilib python toolchain-funcs versionator
+inherit autotools eutils flag-o-matic libtool multilib pax-utils python toolchain-funcs versionator
# We need this so that we don't depends on python.eclass
PYVER_MAJOR=$(get_major_version)
@@ -181,7 +181,10 @@ src_test() {
# test_pow fails on alpha.
# http://bugs.python.org/issue756093
- [[ ${ARCH} == "alpha" ]] && skip_tests="${skip_tests} pow"
+ [[ ${ARCH} == "alpha" ]] && skip_tests+=" pow"
+
+ # test_ctypes fails with PAX kernel (bug #234498).
+ host-is-pax && skip_tests+=" ctypes"
for test in ${skip_tests}; do
mv "${S}"/Lib/test/test_${test}.py "${T}"