FreeBSD Port: devel/php5-spl

Wesley Shields wxs at FreeBSD.org
Tue Jan 6 16:55:35 UTC 2009


On Tue, Jan 06, 2009 at 11:21:03AM -0500, Mike Jakubik wrote:
> There seems to be a problem compiling this port.
> 
> ---
> ===>  Building for php5-spl-5.2.8
> /bin/sh /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/libtool
> --mode=compile cc  -I. -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl
> -DPHP_ATOM_INC -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/include
> -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/main
> -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl
> -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/local/include/libxml2 -I/usr/local/include 
> -I/usr/local/include/php -DHAVE_CONFIG_H  -O2 -fno-strict-aliasing -pipe
> -march=nocona   -c
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/php_spl.c -o php_spl.lo
> mkdir .libs
>  cc -I. -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl -DPHP_ATOM_INC
> -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/include
> -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/main
> -I/usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl
> -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/local/include/libxml2 -I/usr/local/include
> -I/usr/local/include/php -DHAVE_CONFIG_H -O2 -fno-strict-aliasing -pipe
> -march=nocona -c
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/php_spl.c  -fPIC -DPIC
> -o .libs/php_spl.o
> In file included from
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/spl_array.h:26,
>                  from
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/php_spl.c:32:
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/spl_iterators.h:27:31:
> error: ext/pcre/php_pcre.h: No such file or directory
> In file included from
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/spl_array.h:26,
>                  from
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/php_spl.c:32:
> /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl/spl_iterators.h:147:
> error: expected specifier-qualifier-list before 'pcre_cache_entry'
> *** Error code 1
> 
> Stop in /usr/ports/devel/php5-spl/work/php-5.2.8/ext/spl.
> *** Error code 1
> 
> Stop in /usr/ports/devel/php5-spl.
> ---
> 
> However i do not see a php5-pcre port, only for version 4.

Have you taken a look at the 20081211 entry in UPDATING?

-- WXS


More information about the freebsd-ports mailing list