Edit report at http://bugs.php.net/bug.php?id=52436&edit=1
ID: 52436 Updated by: paj...@php.net Reported by: hiropontepocon at gmail dot com Summary: Compile error if systems do not have stdint.h -Status: Feedback +Status: Assigned Type: Bug Package: Compile Failure Operating System: Solaris8 PHP Version: 5.2.14 -Assigned To: +Assigned To: srinatar Block user comment: N New Comment: Pls apply it as long as it works on linux too :) Previous Comments: ------------------------------------------------------------------------ [2010-07-27 17:39:24] hiropontepocon at gmail dot com php-5.2.13 â OK php-5.2.14 â Compile Failed php-5.3.2 â OK php-5.3.3 â Compile Failed ------------------------------------------------------------------------ [2010-07-27 04:32:04] srina...@php.net in quick look, patching pcrelib/pcre_internal.h in this way, seems to help --- ext/pcre/pcrelib/pcre_internal.h.ORIG Wed Jun 2 15:31:21 2010 +++ ext/pcre/pcrelib/pcre_internal.h Wed Jun 2 15:38:08 2010 @@ -193,10 +193,10 @@ by "configure". */ #ifdef PHP_WIN32 #include "win32/php_stdint.h" -#elif HAVE_STDINT_H -#include <stdint.h> #elif HAVE_INTTYPES_H #include <inttypes.h> +#elif HAVE_STDINT_H +#include <stdint.h> #endif ------------------------------------------------------------------------ [2010-07-27 00:46:18] ka...@php.net Does this happen with older versions, or 5.3 for you? ------------------------------------------------------------------------ [2010-07-25 06:38:13] hiropontepocon at gmail dot com Description: ------------ $ ./configure ã»ã»ã» $ grep -i stdint main/php_config.h /* Define if you have the <stdint.h> header file. */ /* #undef HAVE_STDINT_H */ $ make ã»ã»ã» /bin/ksh /tmp/php-5.2.14/libtool --silent --preserve-dup-deps --mode=compile gcc -I/tmp/php-5.2.14/ext/pcre/pcrelib -Iext/pcre/ -I/tmp/php-5.2.14/ext/pcre/ -DPHP_ATOM_INC -I/tmp/php-5.2.14/include -I/tmp/php-5.2.14/main -I/tmp/php-5.2.14 -I/tmp/php-5.2.14/ext/date/lib -I/usr/include/libxml2 -I/tmp/php-5.2.14/TSRM -I/tmp/php-5.2.14/Zend -D_POSIX_PTHREAD_SEMANTICS -I/usr/include -g -O2 -c /tmp/php-5.2.14/ext/pcre/pcrelib/pcre_chartables.c -o ext/pcre/pcrelib/pcre_chartables.lo In file included from /tmp/php-5.2.14/ext/pcre/pcrelib/pcre_chartables.c:25: /tmp/php-5.2.14/ext/pcre/pcrelib/pcre_internal.h:198:20: stdint.h: No such file or directory make: *** [ext/pcre/pcrelib/pcre_chartables.lo] Error 1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=52436&edit=1