Hi Mario,

Have compiled the FreeBSD 5.0-CURRENT  kernel with

options         IPFILTER
options         PFIL_HOOKS
options         IPFILTER_LOG

and with only

options         IPFILTER
options         PFIL_HOOKS

but still the same errors

Mario Doria wrote:

> As I remember, the required options to compile a FreeBSD 5.0-CURRENT
> kernel with ipf are:
>
> options      IPFILTER
> options      PFIL_HOOKS
>
> Mairo Doria
>
> Toomas Aas wrote:
>
> >Hi!
> >
> >
> >
> >>You were right I had not built the kernel with IPFilter options.
> >>
> >>But I cannot get the kernel to build after I had done a "make depend" I did a make 
> >>with
> >>the following errors
> >>common  -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror
> >>../../../contrib/ipfilter/netinet/fil.c
> >>cc1: warnings being treated as errors
> >>../../../contrib/ipfilter/netinet/fil.c: In function `frsync':
> >>../../../contrib/ipfilter/netinet/fil.c:2004: warning: implicit declaration of 
> >>function
> >>`IFNET_RLOCK'
> >>../../../contrib/ipfilter/netinet/fil.c:2017: warning: implicit declaration of 
> >>function
> >>`IFNET_RUNLOCK'
> >>*** Error code 1
> >>
> >>
> >
> >I don't know much about cc - such as why it decided to "treat warnings as errors" -
> >and I haven't built a custom kernel on FreeBSD 5.0, but maybe you should try
> >building the kernel in the "new" way:
> >
> ># cd /usr/src
> ># make buildkernel KERNCONF=NEBULA
> ># make installkernel KERNCONF=NEBULA
> >
> >Again, I don't know whether this is supposed to work on 5.0, but trying can't hurt.
> >--
> >Toomas Aas | [EMAIL PROTECTED] | http://www.raad.tartu.ee/~toomas/
> >* It's better to be rich and healthy than poor and sick.
> >
> >
> >

Reply via email to