[collectd] [PATCH] configure, libiptc check fix
bonbons at linux-vserver.org
Wed Mar 21 22:28:05 CET 2012
Scratch this one, it was mis-guided because 5.0.3 does not
have commit 3835b23a2576a239f463b09edadf0dcde5d26f2d without
which configure failed to find libiptc.
On Wed, 21 March 2012 Bruno Prémont <bonbons at linux-vserver.org> wrote:
> Recent iptables (at least iptables-126.96.36.199) don't have
> iptc_handle_t and ip6tc_handle_t anymore but just have the base
> struct iptc_handle and struct ip6tc_handle.
> As both structs are just forward definitions without ever
> showing their contents, check for "struct iptc_handle *"
> in configure.
> Signed-off-by: Bruno Prémont <bonbons at linux-vserver.org>
> diff --git a/configure.in b/configure.in
> index 97fc54c..b663603 100644
> --- a/configure.in
> +++ b/configure.in
> @@ -1651,7 +1651,7 @@ fi
> # declared in the iptables plugin.
> if test "x$with_libiptc" = "xpkgconfig"
> - AC_CHECK_TYPES([iptc_handle_t, ip6tc_handle_t], , )
> + AC_CHECK_TYPES([struct iptc_handle *, struct ip6tc_handle *], , )
> # Check for the iptc_init symbol in the library.
> # This could be in iptc or ip4tc
More information about the collectd