Re: netfilter unavailable
On Tue, Jun 12, 2007 at 01:41:26PM -0400, L Moore wrote:
> On Mon, Jun 11, 2007 at 07:38:53AM -0500, Stephen R Marenka wrote:
> > On Mon, Jun 11, 2007 at 02:16:45PM +0200, Petr Stehlik wrote:
> >
> > > how about "apt-get build-dep iptables" ?
> >
> > The obvious answer is also good. :)
> >
>
> I have now done 'apt-get build-dep initables'
you mean "iptables"?
> Unable to resolve dependency on linux/compiler.h. Try 'make clean'.
you seem to be missing something
> cc -O2 -Wall -Wunused -I/root/iptables-1.3.6.0debian1/debian/build/kernel_profectio/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.6\" -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_conntrack_sh.o -c extensions/libipt_conntrack.c
> In file included from include/libiptc/libiptc.h:6,
> from include/iptables.h:5,
> from extensions/libipt_conntrack.c:11:
> /root/iptables-1.3.6.0debian1/debian/build/kernel_profectio/include/linux/netfilter_ipv4/ip_tables.h:25:28: error: linux/compiler.h: No such file or directory
here again, the same file is missing on your system, the file should be in
linux-kernel-headers, do you have that package installed?
> In file included from include/libiptc/libiptc.h:6,
> from include/iptables.h:5,
> from extensions/libipt_conntrack.c:11:
> /root/iptables-1.3.6.0debian1/debian/build/kernel_profectio/include/linux/netfilter_ipv4/ip_tables.h:194: error: expected ':', ',', ';', '}' or '__attribute__' before '*' token
> In file included from extensions/libipt_conntrack.c:15:
> extensions/../include/linux/netfilter_ipv4/ipt_conntrack.h:16:25: error: operator '<' has no left operand
> make[2]: *** [extensions/libipt_conntrack_sh.o] Error 1
and that is probably just a follow up error.
The package did build successfully on m68k, as you can check yourself. Maybe
it will give you a hint, for what is missing on your system also:
http://buildd.debian.org/build.php?arch=m68k&pkg=iptables&ver=
Christian
Reply to: