php 5.3 (cant compile php5-mbstring since upgrade)

Mike Jakubik mike.jakubik at intertainservices.com
Tue Apr 13 22:35:21 UTC 2010


Hi,

I've updated my php to 5.3 as instructed in the UPDATING file, however i 
can not compile php5-mbstrings, it cant find pcre headers (this is 
supposedly in the base dist now, so i deleted the old php5-pcre port it 
as instructed).

---
  cc -DHAVE_CONFIG_H -I. 
-I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring 
-DPHP_ATOM_INC 
-I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/include -I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/main 
-I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring 
-I/usr/local/include/php -I/usr/local/include/php/main 
-I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend 
-I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib 
-I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/libmbfl -I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/libmbfl/mbfl 
-I/usr/local/include -I/usr/local/include/php 
-I/usr/local/include/php/main -I/usr/local/include/php/TSRM 
-I/usr/local/include/php/Zend -I/usr/local/include/php/ext 
-I/usr/local/include/php/ext/date/lib 
-I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/libmbfl -I/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/libmbfl/mbfl 
-DHAVE_CONFIG_H -O2 -pipe -march=nocona -fno-strict-aliasing -c 
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/libmbfl/nls/nls_tr.c  
-fPIC -DPIC -o libmbfl/nls/.libs/nls_tr.o
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:89:31: 
error: ext/pcre/php_pcre.h: No such file or directory
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c: 
In function '_php_mb_compile_regex':
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:916: 
error: 'pcre' undeclared (first use in this function)
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:916: 
error: (Each undeclared identifier is reported only once
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:916: 
error: for each function it appears in.)
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:916: 
error: 'retval' undeclared (first use in this function)
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:921: 
error: 'PCRE_CASELESS' undeclared (first use in this function)
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c: 
In function '_php_mb_match_regex':
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:931: 
error: 'pcre' undeclared (first use in this function)
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:931: 
error: expected expression before ')' token
*** Error code 1
1 error
*** Error code 1

Stop in /usr/ports/converters/php5-mbstring.

Thanks.


More information about the freebsd-ports mailing list