On some buildbots I see this failure to build the datetime module: building 'datetime' extension gcc -pthread -fPIC -fno-strict-aliasing -g -Wall -Wstrict-prototypes -I. -I/home2/buildbot/slave/3.0.loewis-linux/build/./Include -I./Include -I. -I/usr/local/include -I/home2/buildbot/slave/3.0.loewis-linux/build/Include -I/home2/buildbot/slave/3.0.loewis-linux/build -c /home2/buildbot/slave/3.0.loewis-linux/build/Modules/datetimemodule.c -o build/temp.linux-i686-3.0/home2/buildbot/slave/3.0.loewis-linux/build/Modules/datetimemodule.o /home2/buildbot/slave/3.0.loewis-linux/build/Modules/datetimemodule.c: In function 'datetime_strptime': /home2/buildbot/slave/3.0.loewis-linux/build/Modules/datetimemodule.c:3791: error: Invalid type for 'u' argument 3
The source line is this: if (!PyArg_ParseTuple(args, "uu:strptime", &string, &format)) I hink this is relevant, in pyport.h: #ifdef HAVE_ATTRIBUTE_FORMAT_PARSETUPLE #define Py_FORMAT_PARSETUPLE(func,p1,p2) __attribute__((format(func,p1,p2))) #else #define Py_FORMAT_PARSETUPLE(func,p1,p2) #endif But how does this work? -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com