Package: php5
Version: 5.1.1-1
Severity: important
Our automated buildd log filter[1] detected a problem that will cause
your package to segfault on architectures where the size of a pointer is
greater than the size of an integer, such as ia64.
_XOPEN_SOURCE must be defined when using strptime().
#define _XOPEN_SOURCE is wrapped in a #if HAVE_STRPTIME at the top of
the file, and the actual usage of strptime() is also wrapped in a
#if HAVE_STRPTIME later in the file. However, HAVE_STRPTIME gets
defined in between the two, meaning strptime() gets used while
_XOPEN_SOURCE never gets defined.
[1]http://people.debian.org/~dannf/check-implicit-pointer-functions
--
dann frazier <[EMAIL PROTECTED]>
--- Begin Message ---
Function `strptime' implicitly converted to pointer at
/build/buildd/php5-5.1.1/ext/standard/datetime.c:261
Function `strptime' implicitly converted to pointer at
/build/buildd/php5-5.1.1/ext/standard/datetime.c:261
Function `strptime' implicitly converted to pointer at
/build/buildd/php5-5.1.1/ext/standard/datetime.c:261
Function `strptime' implicitly converted to pointer at
/build/buildd/php5-5.1.1/ext/standard/datetime.c:261
--- End Message ---