Peter Bieringer wrote:
> ;-((
> Don't know what's going on, but
>
> 0) update to automake 1.5
> 1) update local from CVS "squid-ipv6" ~ 19:30 MET
> 2) run bootstrap
> 3) run configure
> ./configure --enable-ipv6 --enable-storeio="aufs,coss,diskd,ufs"
> --with-pthreads --exec_prefix=/usr --bindir=/usr/sbin
> --libexecdir=/usr/lib/squid --localstatedir=/var
> --sysconfdir=/etc/squid --enable-poll
> --enable-removal-policies="heap,lru" --disable-wcc
Fine.
> 4) make -f Makefile
> BTW: normal "make" fails:
> $ make
> make: *** No rule to make target `makefile.in', needed by `makefile'.
> Stop.
Why is there a "makefile"? There should only be a "Makefile".
> ../../src/protos.h:198: parse error before `PRINTF_FORMAT_ARG'
> ../../src/protos.h:198: warning: type defaults to `int' in
> declaration of `PRINTF_FORMAT_ARG'
This is further indications something is fishy in your source tree.
Seems not all parts of your source tree is up to date or seriously
mangled.
PRINTF_FORMAT_ARG is defined in include/config.h, and completely
independent of any configure options you use.
> Can someone point me to a squid-ipv6 tarball which compiles on a RHL
> 7.2 system (automake updated).
I have no problem at all to compile the Squid-ipv6 branch from CVS on
RedHat 7.2 with only automake upgraded.
I'd suggest you wipe your source directory, and check it out clean from
CVS. Something defenitely is not right there.
Regards
Henrik Nordström
Squid Hacker
Received on Tue Oct 30 2001 - 15:53:36 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:36 MST