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. > > > > > >
