In article <[EMAIL PROTECTED]>, Mike Castle <[EMAIL PROTECTED]> wrote: >Ok. Strange interactions with autoscan and autom4te.cache. And a possible >bug in autoscan otherwise.
Hmmm. The following patch seems to improve my system a little bit. But I'm not certain if they are correct. Looks like, for autom4te.in, maybe the process SHOULD be automated. Or at least made possible for a sanity check before shipping. Without that update, the stuff in /usr/share/autoconf/autoscan also contains AC_DECL_SYS_SIGLIST, which was a bit confusing at first. mrc patch -p1 << \EOF diff -ru autoconf-2.57.orig/bin/autoscan.in autoconf-2.57/bin/autoscan.in --- autoconf-2.57.orig/bin/autoscan.in 2002-11-07 06:11:31.000000000 -0800 +++ autoconf-2.57/bin/autoscan.in 2003-01-27 20:06:45.000000000 -0800 @@ -565,7 +565,7 @@ { chomp; my ($file, $line, $macro, @args) = split (/:/, $_); - if ($macro =~ /^AC_CHECK_(HEADER|FUNC|TYPE|MEMBER)S$/) + if ($macro =~ /^AC_CHECK_(DECL|HEADER|FUNC|TYPE|MEMBER)S$/) { # To be rigorous, we should distinguish between space and comma # separated macros. But there is no point. diff -ru autoconf-2.57.orig/lib/autom4te.in autoconf-2.57/lib/autom4te.in --- autoconf-2.57.orig/lib/autom4te.in 2002-10-29 00:07:29.000000000 -0800 +++ autoconf-2.57/lib/autom4te.in 2003-01-27 20:04:16.000000000 -0800 @@ -84,15 +84,14 @@ # which is what we are building :( In fact we need three files, not # two (autom4te.pre -> autom4te.in -> autom4te.cfg). begin-language: "Autoscan-preselections" +args: --preselect AC_CHECK_DECLS args: --preselect AC_CHECK_FUNCS args: --preselect AC_CHECK_HEADERS -args: --preselect AC_CHECK_LIB args: --preselect AC_CHECK_MEMBERS args: --preselect AC_CHECK_TYPES args: --preselect AC_C_CONST args: --preselect AC_C_INLINE args: --preselect AC_C_VOLATILE -args: --preselect AC_DECL_SYS_SIGLIST args: --preselect AC_FUNC_ALLOCA args: --preselect AC_FUNC_CHOWN args: --preselect AC_FUNC_CLOSEDIR_VOID @@ -127,6 +126,7 @@ args: --preselect AC_HEADER_DIRENT args: --preselect AC_HEADER_MAJOR args: --preselect AC_HEADER_STAT +args: --preselect AC_HEADER_STDBOOL args: --preselect AC_HEADER_STDC args: --preselect AC_HEADER_SYS_WAIT args: --preselect AC_HEADER_TIME EOF -- Mike Castle [EMAIL PROTECTED] www.netcom.com/~dalgoda/ We are all of us living in the shadow of Manhattan. -- Watchmen fatal ("You are in a maze of twisty compiler features, all different"); -- gcc