Author: Ronan Lamy <ronan.l...@gmail.com>
Branch: follow_symlinks
Changeset: r83382:fb2b32a805d3
Date: 2016-03-26 03:05 +0000
http://bitbucket.org/pypy/pypy/changeset/fb2b32a805d3/

Log:    workaround for missing errno.ENOTSUP (e.g. on the buildbot's PyPy)

diff --git a/pypy/module/posix/interp_posix.py 
b/pypy/module/posix/interp_posix.py
--- a/pypy/module/posix/interp_posix.py
+++ b/pypy/module/posix/interp_posix.py
@@ -1,7 +1,12 @@
 import os
 import sys
 from math import modf
-from errno import ENOTSUP, EOPNOTSUPP
+from errno import EOPNOTSUPP
+try:
+    from errno import ENOTSUP
+except ImportError:
+    # some Pythons don't have errno.ENOTSUP
+    ENOTSUP = 0
 
 from rpython.rlib import rposix, rposix_stat
 from rpython.rlib import objectmodel, rurandom
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to