[Python-checkins] r71746 - in python/branches/release30-maint: Include/pymacconfig.h
ronald.oussoren
python-checkins at python.org
Sun Apr 19 12:41:42 CEST 2009
Author: ronald.oussoren
Date: Sun Apr 19 12:41:42 2009
New Revision: 71746
Log:
Merged revisions 71745 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r71745 | ronald.oussoren | 2009-04-19 12:40:48 +0200 (Sun, 19 Apr 2009) | 9 lines
Merged revisions 71743 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r71743 | ronald.oussoren | 2009-04-19 12:38:20 +0200 (Sun, 19 Apr 2009) | 2 lines
Fix for issue5657.
........
................
Modified:
python/branches/release30-maint/ (props changed)
python/branches/release30-maint/Include/pymacconfig.h
Modified: python/branches/release30-maint/Include/pymacconfig.h
==============================================================================
--- python/branches/release30-maint/Include/pymacconfig.h (original)
+++ python/branches/release30-maint/Include/pymacconfig.h Sun Apr 19 12:41:42 2009
@@ -67,6 +67,18 @@
#define WORDS_BIGENDIAN 1
#endif /* __BIG_ENDIAN */
+ /*
+ * The definition in pyconfig.h is only valid on the OS release
+ * where configure ran on and not necessarily for all systems where
+ * the executable can be used on.
+ *
+ * Specifically: OSX 10.4 has limited supported for '%zd', while
+ * 10.5 has full support for '%zd'. A binary built on 10.5 won't
+ * work properly on 10.4 unless we surpress the definition
+ * of PY_FORMAT_SIZE_T
+ */
+#undef PY_FORMAT_SIZE_T
+
#endif /* defined(_APPLE__) */
More information about the Python-checkins
mailing list