You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Tim Olsen <to...@gmail.com> on 2007/01/03 22:54:59 UTC

buildconf specifies AC_PREREQ(2.13) but uses AC_MSG_NOTICE

Hello,

I'm not very familiar with autoconf so forgive me if I'm wrong, but it
looks like AC_MSG_NOTICE is not in autoconf 2.13 but it is being used
by buildconf which specifies an AC_PREREQ(2.13)

This results in an undefined macro error which buildconf ignores.

$ autoconf2.13
autoconf: Undefined macros:
configure.in:177:  AC_MSG_NOTICE([Using external PCRE library from
$PCRE_CONFIG])
configure.in:182:  AC_MSG_NOTICE([Configuring PCRE regular expression library])
$ echo $?
1

configure then bails because the macro is not substituted:

checking how to run the C preprocessor... gcc -E
./configure: line 2858: syntax error near unexpected token `Using'
./configure: line 2858: `  AC_MSG_NOTICE(Using external PCRE library
from $PCRE_CONFIG)'

This is on httpd 2.2 trunk.

I can file a bug a report if someone confirms that this is indeed a bug.

Thanks!

-Tim

Re: buildconf specifies AC_PREREQ(2.13) but uses AC_MSG_NOTICE

Posted by Joe Orton <jo...@redhat.com>.
On Wed, Jan 03, 2007 at 04:54:59PM -0500, Tim Olsen wrote:
> Hello,
> 
> I'm not very familiar with autoconf so forgive me if I'm wrong, but it
> looks like AC_MSG_NOTICE is not in autoconf 2.13 but it is being used
> by buildconf which specifies an AC_PREREQ(2.13)

Thanks for the report - I've fixed this to require 2.50 on the trunk.

Regards,

joe