underquoted definition


When I compiled PHP after upgrading to Fedora Core 3, it was without two of my favourite extension, xdebug and turck cd mmcache. I was in a hurry at the time but when I finally got around to compiling them both of them started throwing errors.

configure.in:9: warning: underquoted definition of PHP_WITH_PHP_CONFIG

run info '(automake)Extending aclocal'

or see http://sources.redhat.com/automake/automake.html#Extending-aclocal

configure.in:32: warning: underquoted definition of PHP_EXT_BUILDDIR

configure.in:33: warning: underquoted definition of PHP_EXT_DIR

configure.in:34: warning: underquoted definition of PHP_EXT_SRCDIR

configure.in:35: warning: underquoted definition of PHP_ALWAYS_SHARED

acinclude.m4:19: warning: underquoted definition of PHP_PROG_RE2C

Can't locate object method "path" via package "Request" at /usr/share/autoconf/Autom4te/C4che.pm line 69, line 111.

aclocal: autom4te failed with exit status: 1

The link that's produced in the dump puts the blame squarely on a fedora modification to automake. In short Redhat wants everyone to create their make files the way they think it should be made.

A simliar set of errors were produced for both xdebug and turck, but in the case of xdebug a more recent version (2.00 beta) was availabe, that produced the same set of warning but not the error.

Finally I decided to give up on turck mmcache. It doesn't work well on php5 life is too short too bother learning m4

comments powered by Disqus