[: -le: argument expected (php5 unbuildable)

Chris H. chris# at 1command.com
Thu Jan 31 16:11:11 PST 2008


Quoting "Chris H." <chris#@1command.com>:

> Hello all,
> System:
> FreeBSD 7.0-PRERELEASE i386 Wed Jan 16 18:39:53 PST 2008
>
> Context:
> After several failed attempts to get a /stable/ installation of Apache13-ssl
> and friends built and installed from source (see thread: 
> /usr/bin/objformat, for
> more background). I chose to look at the possibility of using Apache 
> 2.0. I was
> reluctant, as doing so would require migrating ~50 carefully crafted 
> conf files
> which have evolved over many yrs. to be now seemingly impervious to abuse, or
> attack. I hadn't intended this server to become a guinea pig, but my 
> ill fated
> attempts to install a stable copy of www/apache13-ssl from source 
> necessitated
> increasing the resources on the other servers. So as to experiment on 
> this one.
>
> To the point!
> Building Apache 2.0 on this box requied cvsupping src/ports (2008-01-30).
> As the version of Apache 2.0 was 2.0.61 (has 2 security related issues).
> Current version:
> 2.0.63. Building/installing this version went w/o trouble. Ran as expected.
> I only made 1 mod from the default config/build: WITH_MPM?= threadpool.
> The original was: WITH_MPM?= prefork. My diong so also required: KQUEUE.
> Other than that, all was as-was.
>
> Error(s):
> After determining that everything was acceptablr/as intended with Apache.
> I moved on to building/installing php5 as cgi,cli, and module. The first
> thing emitted when typing make is:
> [: -le: argument expected
> [: -le: argument expected
>
> This gets emitted once more early in the configure process. Followed by:
>
> configure.in:152: warning: AC_PROG_LEX invoked multiple times
> ../../lib/autoconf/programs.m4:779: AC_DECL_YYTEXT is expanded from...
> aclocal.m4:2080: PHP_PROG_LEX is expanded from...
> configure.in:152: the top level
>
> The build finally /dies/ with the following otput (with context):
> ...
> Thank you for using PHP.
>
> config.status: creating php5.spec
> config.status: creating main/build-defs.h
> config.status: creating scripts/phpize
> config.status: creating scripts/man1/phpize.1
> config.status: creating scripts/php-config
> config.status: creating scripts/man1/php-config.1
> config.status: creating sapi/cli/php.1
> config.status: creating main/php_config.h
> config.status: executing default commands
> ===>  Building for php5-5.2.5_1
> "Makefile", line 592: warning: duplicate script for target 
> "main/internal_functions.lo" ignored
>
> ...
>
> -I/usr/ports/lang/php5/work/php-5.2.5/Zend    -O2 
> -fno-strict-aliasing -pipe  -prefer-non-pic -c 
> /usr/ports/lang/php5/work/php-5.2.5/sapi/apache/sapi_apache.c -o 
> sapi/apache/sapi_apache.lo
> /usr/ports/lang/php5/work/php-5.2.5/sapi/apache/sapi_apache.c: In 
> function 'apache_php_module_main':
> /usr/ports/lang/php5/work/php-5.2.5/sapi/apache/sapi_apache.c:44: 
> error: 'NOT_FOUND' undeclared (first use in this function)
> /usr/ports/lang/php5/work/php-5.2.5/sapi/apache/sapi_apache.c:44: 
> error: (Each undeclared identifier is reported only once
> /usr/ports/lang/php5/work/php-5.2.5/sapi/apache/sapi_apache.c:44: 
> error: for each function it appears in.)
> *** Error code 1
>
> Stop in /usr/ports/lang/php5/work/php-5.2.5.
> *** Error code 1
>
> Stop in /usr/ports/lang/php5.
> *** Error code 1
>
> From sapi_apache.c:
> 	if (display_source_mode) {
> 		zend_syntax_highlighter_ini syntax_highlighter_ini;
>
> 		php_get_highlight_struct(&syntax_highlighter_ini);
> 		if (highlight_file(SG(request_info).path_translated, 
> &syntax_highlighter_ini TSRMLS_CC) != SUCCESS) {
>
> *** OFFENDING LINE (44)			retval = NOT_FOUND;
>
> 		}
> 	} else {
>
>
> Any chance somebody knows what is required to resolve this - pretty please?
>
> Thank you for all your time and consideration.
>
> --Chris H

Just making the title more meaningful.
The original wasn't very representitive of the problem. Sorry.

--Chris

>
>
> -- 
> panic: kernel trap (ignored)
>
>
>
> _______________________________________________
> freebsd-apache at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-apache
> To unsubscribe, send any mail to "freebsd-apache-unsubscribe at freebsd.org"
>

-- 
panic: kernel trap (ignored)





More information about the freebsd-apache mailing list