commit:     74bd7224b522d82a3009fbdc17bfc59d3f5ac739
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 03:14:28 2016 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 05:54:32 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bd7224

p/f/prefix/s/legacy: python-3.3 fails on linux-2.6.18. Mask.

 profiles/features/prefix/standalone/legacy/make.defaults | 15 +++++++++++++--
 profiles/features/prefix/standalone/legacy/package.mask  |  3 ++-
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/profiles/features/prefix/standalone/legacy/make.defaults 
b/profiles/features/prefix/standalone/legacy/make.defaults
index 7584425..254b730 100644
--- a/profiles/features/prefix/standalone/legacy/make.defaults
+++ b/profiles/features/prefix/standalone/legacy/make.defaults
@@ -1,6 +1,17 @@
+# This profile is supporting >=linux-2.6.16[a] and <linux-2.6.32[b].
+
+# a. https://sourceware.org/ml/libc-announce/2012/msg00001.html
+# lowest version supported by glibc-2.17 to glibc-2.19.
+
+# b. https://sourceware.org/ml/libc-alpha/2014-09/msg00088.html
+# lowest version supported by glibc-2.20 onwards.
+
+
 # utimensat is missing or not reliable until linux-2.6.32.
 # needed by python-3.
 ac_cv_func_utimensat=no
+# pipe2 requires >=linux-2.6.27.  Needed by python-3.
+ac_cv_func_pipe2=no
 
-# >=python-3.4 is masked.
-PYTHON_TARGETS="python2_7 python3_3"
+# >=python-3 is masked.
+PYTHON_TARGETS="-python3_4"

diff --git a/profiles/features/prefix/standalone/legacy/package.mask 
b/profiles/features/prefix/standalone/legacy/package.mask
index 29807dd..5125269 100644
--- a/profiles/features/prefix/standalone/legacy/package.mask
+++ b/profiles/features/prefix/standalone/legacy/package.mask
@@ -3,4 +3,5 @@
 
 # >=python-3.4 assumes F_DUPFD_CLOEXEC of fcntl,
 # which requires >=linux-2.6.24.
->=dev-lang/python-3.4
\ No newline at end of file
+# python-3.3 seems to be unconditionally using utimensat.
+>=dev-lang/python-3
\ No newline at end of file

Reply via email to