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 ---

Reply via email to