Hello, Was testing squid with wccp and worked fine. Components:
Fedora Core 2 squid-2.5.STABLE7 There was no need to compile kernel and installation was easy. However I need wccpv2 support since I have more than 1 router on which I want to run wccp. So I patched squid as follows: patch -p1 < ../visolve_wccpv2-s2_5.patch ./bootstrap.sh acinclude.m4:10: warning: underquoted definition of AC_CHECK_SIZEOF_SYSTYPE � run info '(automake)Extending aclocal' � or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal acinclude.m4:49: warning: underquoted definition of AC_CHECK_SYSTYPE /usr/share/aclocal/vorbis.m4:9: warning: underquoted definition of XIPH_PATH_VORBIS /usr/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES /usr/share/aclocal/ogg.m4:8: warning: underquoted definition of XIPH_PATH_OGG configure.in:1449: warning: AC_CHECK_TYPE: assuming `u_short' is not a type autoconf/types.m4:234: AC_CHECK_TYPE is expanded from... configure.in:1449: the top level autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' autoheader: WARNING: and `config.h.top', to define templates for `config.h.in' autoheader: WARNING: is deprecated and discouraged. autoheader: autoheader: WARNING: Using the third argument of `AC_DEFINE' and autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without autoheader: WARNING: `acconfig.h': autoheader: autoheader: WARNING:�� AC_DEFINE([NEED_FUNC_MAIN], 1, autoheader:������������ [Define if a function `main' is needed.]) autoheader: autoheader: WARNING: More sophisticated templates can also be produced, see the autoheader: WARNING: documentation. configure.in:1449: warning: AC_CHECK_TYPE: assuming `u_short' is not a type autoconf/types.m4:234: AC_CHECK_TYPE is expanded from... configure.in:1449: the top level configure.in:1449: warning: AC_CHECK_TYPE: assuming `u_short' is not a type autoconf/types.m4:234: AC_CHECK_TYPE is expanded from... configure.in:1449: the top level configure.in:1449: warning: AC_CHECK_TYPE: assuming `u_short' is not a type autoconf/types.m4:234: AC_CHECK_TYPE is expanded from... configure.in:1449: the top level Autotool bootstrapping complete. I had modified the option to check automake and autoconfig options. The warning are due to new versions and should not be a problem or at least that what I think. Then when I type ./configure �enable-wccpv2 I get the following output: checking for limits.h... yes checking linux/netfilter_ipv4.h usability... no checking linux/netfilter_ipv4.h presence... yes configure: WARNING: linux/netfilter_ipv4.h: present but cannot be compiled configure: WARNING: linux/netfilter_ipv4.h:���� check for missing prerequisite headers? configure: WARNING: linux/netfilter_ipv4.h: see the Autoconf documentation configure: WARNING: linux/netfilter_ipv4.h:���� section "Present But Cannot Be Compiled" configure: WARNING: linux/netfilter_ipv4.h: proceeding with the preprocessor's result configure: WARNING: linux/netfilter_ipv4.h: in the future, the compiler will take precedence configure: WARNING:���� ## ------------------------------------------ ## configure: WARNING:���� ## Report this to the AC_PACKAGE_NAME lists.� ## configure: WARNING:���� ## ------------------------------------------ ## checking for linux/netfilter_ipv4.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes Does this mean I need to patch my Kernel (2.6.5-1.358smp) for wccpv2 ? Thank you, Wil
