[Python-checkins] r86743 - python/branches/py3k/Lib/sysconfig.py

barry.warsaw python-checkins at python.org
Thu Nov 25 02:34:48 CET 2010


Author: barry.warsaw
Date: Thu Nov 25 02:34:47 2010
New Revision: 86743

Log:
sys.abiflags may not be defined on all platforms.


Modified:
   python/branches/py3k/Lib/sysconfig.py

Modified: python/branches/py3k/Lib/sysconfig.py
==============================================================================
--- python/branches/py3k/Lib/sysconfig.py	(original)
+++ python/branches/py3k/Lib/sysconfig.py	Thu Nov 25 02:34:47 2010
@@ -475,7 +475,11 @@
         _CONFIG_VARS['base'] = _PREFIX
         _CONFIG_VARS['platbase'] = _EXEC_PREFIX
         _CONFIG_VARS['projectbase'] = _PROJECT_BASE
-        _CONFIG_VARS['abiflags'] = sys.abiflags
+        try:
+            _CONFIG_VARS['abiflags'] = sys.abiflags
+        except AttributeError:
+            # sys.abiflags may not be defined on all platforms.
+            _CONFIG_VARS['abiflags'] = ''
 
         if os.name in ('nt', 'os2'):
             _init_non_posix(_CONFIG_VARS)


More information about the Python-checkins mailing list