Date: Tue, 10 Jun 2003 13:53:10 +0200 From: Ian Freislich <ianf@za.uu.net> To: Terry Lambert <tlambert2@mindspring.com> Cc: freebsd-current@freebsd.org Subject: Re: New Kernel Breaks IPFW Message-ID: <4741.1055245990@mci.com> In-Reply-To: Your message of "Tue, 10 Jun 2003 03:58:29 MST." <3EE5B9D5.8FE3E6EF@mindspring.com> References: <3EE5B9D5.8FE3E6EF@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert wrote: > Apparently, someone hosed the compiler flags. Looking at your > cribbed link: > > > Someone posted a link to the failure that I get, so I'll crib: > > http://www.0xfce3.net/error.txt > > We see: > > cc -O -pipe -std=iso9899:1999 -I/usr/obj/usr/src/i386/legacy/usr/include > -static -L/usr/obj/usr/src/i386/legacy/usr/lib -o xinstall xinstall.o -legacy > > Works. > > cc -O -pipe -I. -I/usr/src/usr.sbin/config -W -Wall -ansi -pedantic > -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Winline > -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls > -Wshadow -Wstrict-prototypes -Wwrite-strings -std=iso9899:1999 > -I/usr/obj/usr/src/i386/legacy/usr/include -c config.c Hmmm, BDEFLAGS. config.c appears to compile without them. > > > Short term, cd /usr/src/sbin/ipfw; make depend && make all install ought > > > to fix it. > > > > I tried that as well, but the new binary also dumps core, but works > > well with previous versions of the firewall. Even back as far as > > my kernel.working from May 7 2003. > > Bogus header files; specifically, <netinet/ip_fw.h>. Because you > can't build world, you are compiling the ipfw program with the old > system include files instead of the new ones. You may also be > missing a cvs update on the ipfw sources themselves (specifically, > ipfw2.c). No, it did compile ipfw2.c (r1.24). I also installed all new includes before I compiled ipfw and re-worlding to no avail. I figured an old kernel with a working firewall was better than a new kernel with no firewall. Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4741.1055245990>