> After the CVS commit storm that occurred during the last 3 days, > I wanted to validate the current build on AIX. And I am stalled. > > I am not sure, but it seems like the errors I get relate with the > latest 64-bit support patches, and I don't dare to suggest corrections > in this area, so I welcome any help... let me suggest patches... If these work, please check them in: > xlc_r -O -I./../Include -I.. -DHAVE_CONFIG_H -c methodobject.c > "methodobject.c", line 183.36: 1506-280 (E) Function argument assignment between types "void*" and "struct _object*(*)(struct _object*,struct _object*)" is not allowed. Index: methodobject.c =================================================================== RCS file: /cvsroot/python/python/dist/src/Objects/methodobject.c,v retrieving revision 2.28 diff -c -r2.28 methodobject.c *** methodobject.c 2000/06/30 15:01:00 2.28 --- methodobject.c 2000/06/30 22:09:55 *************** *** 180,186 **** if (x == -1) return -1; } ! y = _Py_HashPointer(a->m_ml->ml_meth); if (y == -1) return -1; x ^= y; --- 180,186 ---- if (x == -1) return -1; } ! y = _Py_HashPointer((void*)(a->m_ml->ml_meth)); if (y == -1) return -1; x ^= y; > xlc_r -O -I./../Include -I.. -DHAVE_CONFIG_H -c ./posixmodule.c > "./posixmodule.c", line 293.16: 1506-213 (S) Macro name STAT cannot be redefined. > "./posixmodule.c", line 293.16: 1506-358 (I) "STAT" is defined on line 170 of /usr/include/sys/dir.h. > make: 1254-004 The error code from the last command is 1. Index: posixmodule.c =================================================================== RCS file: /cvsroot/python/python/dist/src/Modules/posixmodule.c,v retrieving revision 2.138 diff -c -r2.138 posixmodule.c *** posixmodule.c 2000/06/29 21:12:41 2.138 --- posixmodule.c 2000/06/30 22:10:39 *************** *** 285,290 **** --- 285,291 ---- #endif /* choose the appropriate stat and fstat functions and return structs */ + #undef STAT #ifdef MS_WIN64 # define STAT _stati64 # define FSTAT _fstati64 --Guido van Rossum (home page: http://www.python.org/~guido/)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4