Date: Tue, 26 Apr 2005 18:56:08 +0300 From: Ruslan Ermilov <ru@FreeBSD.org> To: Darren Reed <darrenr@FreeBSD.org> Cc: current@FreeBSD.org Subject: Patchset to fix ipfilter build breakage Message-ID: <20050426155608.GF94543@ip.net.ua>
next in thread | raw e-mail | index | archive | help
--8bBEDOJVaa9YlTAt Content-Type: multipart/mixed; boundary="cz6wLo+OExbGG7q/" Content-Disposition: inline --cz6wLo+OExbGG7q/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Darren, Maybe I could save you some time by the attached patchset. I'm building with all of your latest changes, yet the following problems. Fixed by the patchset: - libipf is made a standard library; this allows to use ipfilter bits in rescue; also fixes "make checkdpadd", - removed lot of NetBSD'ism from sbin/ipf/ makefiles, - redefinition of "rcsid" in sys/contrib/ipfilter/. Not fixed by the patchset: - A lot of warnings when compiling on amd64 (see my other email); they are masked by NO_WERROR in this patchset but should be fixed of course - rescue is still broken: the libipf library is a culprit -- it has a lot of undefined symbols that consumers are expected to provide, thus preventing it to be used in rescue. When compiling a rescue binary, it fails with the following: : MAKEOBJDIRPREFIX=3D/usr/obj/usr/src/rescue/rescue make -f rescue.mk exe : cc -static -o rescue rescue.o cat.lo chflags.lo chio.lo chmod.lo cp.lo da= te.lo dd.lo df.lo echo.lo ed.lo expr.lo getfacl.lo hostname.lo kenv.lo kill= =2Elo ln.lo ls.lo mkdir.lo mv.lo pax.lo ps.lo pwd.lo realpath.lo rm.lo rmdi= r.lo setfacl.lo sh.lo stty.lo sync.lo test.lo rcp.lo csh.lo atacontrol.lo b= adsect.lo bsdlabel.lo camcontrol.lo ccdconfig.lo clri.lo devfs.lo dmesg.lo = dump.lo dumpfs.lo dumpon.lo fsck.lo fsck_ffs.lo fsck_msdosfs.lo fsdb.lo fsi= rand.lo gbde.lo ifconfig.lo init.lo kldconfig.lo kldload.lo kldstat.lo kldu= nload.lo ldconfig.lo md5.lo mdconfig.lo mdmfs.lo mknod.lo mount.lo mount_cd= 9660.lo mount_ext2fs.lo mount_msdosfs.lo mount_nfs.lo mount_ntfs.lo mount_n= ullfs.lo mount_std.lo mount_udf.lo mount_umapfs.lo mount_unionfs.lo newfs.l= o newfs_msdos.lo nos-tun.lo ping.lo reboot.lo restore.lo rcorder.lo route.l= o routed.lo rtquery.lo rtsol.lo savecore.lo slattach.lo spppcontrol.lo star= tslip.lo swapon.lo sysctl.lo tunefs.lo umount.lo atm.lo atmconfig.lo fore_d= nld.lo ilmid.lo ping6.lo ipf.lo ipfs.lo ipfstat.lo ipmon.lo ipnat.lo fdisk.= lo dhclient.lo bzip2.lo tar.lo vi.lo id.lo gzip.lo chroot.lo /usr/obj/usr/s= rc/rescue/rescue/../librescue/exec.o /usr/obj/usr/src/rescue/rescue/../libr= escue/getusershell.o /usr/obj/usr/src/rescue/rescue/../librescue/login_clas= s.o /usr/obj/usr/src/rescue/rescue/../librescue/popen.o /usr/obj/usr/src/re= scue/rescue/../librescue/rcmdsh.o /usr/obj/usr/src/rescue/rescue/../libresc= ue/sysctl.o /usr/obj/usr/src/rescue/rescue/../librescue/system.o -lcrypt -l= edit -lkvm -ll -lm -ltermcap -lutil -lcrypto -latm -lipf -lalias -lbsdxml -= lcam -lcurses -ldevstat -lipsec -lipx -lgeom -lkiconv -lmd -lreadline -lsbu= f -lufs -lz -lbz2 -larchive : /usr/obj/usr/src/tmp/usr/lib/libipf.a(print_toif.o)(.text+0x32): In funct= ion `print_toif': : : undefined reference to `use_inet6' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(nametokva.o)(.text+0x2b): In functi= on `nametokva': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_pool.o)(.text+0xa0): In functi= on `load_pool': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_pool.o)(.text+0xe2): In functi= on `load_pool': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_pool.o)(.text+0x111): In funct= ion `load_pool': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_pool.o)(.text+0x132): In funct= ion `load_pool': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_pool.o)(.text+0x13b): more und= efined references to `opts' follow : /usr/obj/usr/src/tmp/usr/lib/libipf.a(ntomask.o)(.text+0x24): In function= `ntomask': : : undefined reference to `use_inet6' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(ntomask.o)(.text+0x3d): In function= `ntomask': : : undefined reference to `use_inet6' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_poolnode.o)(.text+0xca): In fu= nction `load_poolnode': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_poolnode.o)(.text+0xea): In fu= nction `load_poolnode': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_poolnode.o)(.text+0x133): In f= unction `load_poolnode': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_poolnode.o)(.text+0x13c): In f= unction `load_poolnode': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_hashnode.o)(.text+0xbb): In fu= nction `load_hashnode': : : undefined reference to `opts' : /usr/obj/usr/src/tmp/usr/lib/libipf.a(load_hashnode.o)(.text+0xdb): more = undefined references to `opts' follow : /usr/obj/usr/src/tmp/usr/lib/libipf.a(printmask.o)(.text+0x2): In functio= n `printmask': : : undefined reference to `use_inet6' : *** Error code 1 :=20 : Stop in /usr/obj/usr/src/rescue/rescue. : *** Error code 1 Perhaps this is easy to fix, perhaps not. If not, this means that we won't ship rescue with ipfilter bits, which would be very unfortunate for some users. In this case, we can make the libipf an internal library, not installed under /usr/lib. (This can be done by adding INTERNALLIB=3D in sbin/ipf/libipf/Makefile, and tweaking sbin/Makefile.inc to define LIBIPF as ${.OBJDIR}/.../libipf.a, and using ${LIBIPF} both in DPADD and in LDADD.) Please let me know if I can help you some more... Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --cz6wLo+OExbGG7q/ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: Makefile.inc1 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/Makefile.inc1,v retrieving revision 1.492 diff -u -r1.492 Makefile.inc1 --- Makefile.inc1 6 Apr 2005 01:55:43 -0000 1.492 +++ Makefile.inc1 26 Apr 2005 15:40:05 -0000 @@ -998,6 +998,10 @@ _prebuild_libs+=3D lib/libypclnt .endif =20 +.if !defined(NO_IPFILTER) +_generic_libs+=3D sbin/ipf/libipf +.endif + _generic_libs+=3D usr.bin/lex/lib =20 .if ${MACHINE_ARCH} =3D=3D "i386" Index: share/mk/bsd.libnames.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/share/mk/bsd.libnames.mk,v retrieving revision 1.94 diff -u -r1.94 bsd.libnames.mk --- share/mk/bsd.libnames.mk 19 Apr 2005 04:01:22 -0000 1.94 +++ share/mk/bsd.libnames.mk 26 Apr 2005 15:40:05 -0000 @@ -53,6 +53,9 @@ LIBHISTORY?=3D ${DESTDIR}${LIBDIR}/libhistory.a LIBIPSEC?=3D ${DESTDIR}${LIBDIR}/libipsec.a LIBIPX?=3D ${DESTDIR}${LIBDIR}/libipx.a +.if !defined(NO_IPFILTER) +LIBIPF?=3D ${DESTDIR}${LIBDIR}/libipf.a +.endif .if !defined(NO_BIND) && defined(WITH_BIND_LIBS) LIBISC?=3D ${DESTDIR}${LIBDIR}/libisc.a LIBISCCC?=3D ${DESTDIR}${LIBDIR}/libisccc.a Index: rescue/rescue/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/rescue/rescue/Makefile,v retrieving revision 1.42 diff -u -r1.42 Makefile --- rescue/rescue/Makefile 18 Mar 2005 12:55:07 -0000 1.42 +++ rescue/rescue/Makefile 26 Apr 2005 15:40:06 -0000 @@ -125,6 +125,7 @@ =20 .if !defined(NO_IPFILTER) CRUNCH_PROGS_sbin+=3D ipf ipfs ipfstat ipmon ipnat +CRUNCH_LIBS+=3D -lipf .endif =20 # crunchgen does not like C++ programs; this should be fixed someday @@ -166,6 +167,11 @@ CRUNCH_SRCDIR_fore_dnld=3D $(.CURDIR)/../../sbin/atm/fore_dnld CRUNCH_SRCDIR_ilmid=3D $(.CURDIR)/../../sbin/atm/ilmid CRUNCH_SRCDIR_rtquery=3D $(.CURDIR)/../../sbin/routed/rtquery +CRUNCH_SRCDIR_ipf=3D $(.CURDIR)/../../sbin/ipf/ipf +CRUNCH_SRCDIR_ipfs=3D $(.CURDIR)/../../sbin/ipf/ipfs +CRUNCH_SRCDIR_ipfstat=3D $(.CURDIR)/../../sbin/ipf/ipfstat +CRUNCH_SRCDIR_ipmon=3D $(.CURDIR)/../../sbin/ipf/ipmon +CRUNCH_SRCDIR_ipnat=3D $(.CURDIR)/../../sbin/ipf/ipnat CRUNCH_ALIAS_reboot=3D fastboot halt fasthalt CRUNCH_ALIAS_restore=3D rrestore CRUNCH_ALIAS_dump=3D rdump Index: sbin/ipf/Makefile.inc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/Makefile.inc,v retrieving revision 1.1 diff -u -r1.1 Makefile.inc --- sbin/ipf/Makefile.inc 25 Apr 2005 18:55:50 -0000 1.1 +++ sbin/ipf/Makefile.inc 26 Apr 2005 15:40:06 -0000 @@ -1,6 +1,4 @@ -# $FreeBSD: src/sbin/ipf/Makefile.inc,v 1.1 2005/04/25 18:55:50 darrenr Ex= p $ - -.include <bsd.own.mk> +# $FreeBSD: src/sbin/ipf/Makefile.inc,v 1.1 2005/04/25 18:55:50 darrenr Ex= p $ =20 CFLAGS+=3D -I${.CURDIR}/../../../contrib/ipfilter CFLAGS+=3D -I${.CURDIR}/../../../contrib/ipfilter/tools @@ -8,9 +6,8 @@ CFLAGS+=3D -I${.CURDIR}/../../../sys/contrib/ipfilter CFLAGS+=3D -DSTATETOP -D__UIO_EXPOSE =20 -IPFOBJDIR=3D ${.OBJDIR}/../libipf -DPADD+=3D ${IPFOBJDIR}/libipf.a ${LIBKVM} -LDADD+=3D -L${IPFOBJDIR} -lipf -lkvm +DPADD+=3D ${LIBIPF} ${LIBKVM} +LDADD+=3D -lipf -lkvm =20 CLEANFILES+=3D y.tab.c y.tab.h =20 @@ -19,6 +16,4 @@ ${.CURDIR}/../../../contrib/ipfilter/tools \ ${.CURDIR}/../../../contrib/ipfilter/man =20 -.if exists(${.CURDIR}/../../Makefile.inc) -.include "${.CURDIR}/../../Makefile.inc" -.endif +.include "../Makefile.inc" Index: sbin/ipf/ipf/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/ipf/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- sbin/ipf/ipf/Makefile 25 Apr 2005 18:55:50 -0000 1.1 +++ sbin/ipf/ipf/Makefile 26 Apr 2005 15:40:06 -0000 @@ -14,7 +14,6 @@ CLEANFILES+=3D ipf_l.c ipf_l.h =20 ipf_y.c: ipf_y.y - ${_MKTARGET_CREATE} ${YACC} -d ${.ALLSRC} sed -e 's/yy/ipf_yy/g' \ -e 's/"ipf_y.y"/"..\/tools\/ipf_y.y"/' \ @@ -25,20 +24,13 @@ ipf_y.h: ipf_y.c =20 ipf_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ipf_yy/g' \ -e 's/y.tab.h/ipf_y.h/' \ -e 's/lexer.h/ipf_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ipf_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ipf_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 -BINDIR=3D /sbin -.if defined(NO_DYNAMICROOT) -LDSTATIC?=3D -static -.endif - .include <bsd.prog.mk> Index: sbin/ipf/ipftest/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/ipftest/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- sbin/ipf/ipftest/Makefile 26 Apr 2005 15:35:50 -0000 1.2 +++ sbin/ipf/ipftest/Makefile 26 Apr 2005 15:40:11 -0000 @@ -1,6 +1,6 @@ # $FreeBSD: src/sbin/ipf/ipftest/Makefile,v 1.2 2005/04/26 15:35:50 darren= r Exp $ =20 -NOGCCERROR=3D # defined +NO_WERROR=3D # XXX =20 .include <bsd.own.mk> =20 @@ -30,7 +30,6 @@ CLEANFILES+=3D ippool.tab.c ippool.tab.h =20 ipnat_y.c: ipnat_y.y - ${_MKTARGET_CREATE} ${YACC} -b ipnat -d ${.ALLSRC} sed -e 's/yy/ipnat_yy/g' \ -e 's/y.tab.c/ipnat_y.c/' \ @@ -43,19 +42,16 @@ ipnat_y.h: ipnat_y.c =20 ipnat_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ipnat_yy/g' \ -e 's/y.tab.h/ipnat_y.h/' \ -e 's/lexer.h/ipnat_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ipnat_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ipnat_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 ippool_y.c: ippool_y.y - ${_MKTARGET_CREATE} ${YACC} -b ippool -d ${.ALLSRC} sed -e 's/yy/ippool_yy/g' \ -e 's/"ippool_y.y"/"..\/tools\/ippool_y.y"/' \ @@ -66,19 +62,16 @@ ippool_y.h: ippool_y.c =20 ippool_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ippool_yy/g' \ -e 's/y.tab.h/ippool_y.h/' \ -e 's/lexer.h/ippool_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ippool_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ippool_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 ipf_y.c: ipf_y.y - ${_MKTARGET_CREATE} ${YACC} -b ipf -d ${.ALLSRC} sed -e 's/yy/ipf_yy/g' \ -e 's/"ipf_y.y"/"..\/tools\/ipf_y.y"/' \ @@ -89,14 +82,12 @@ ipf_y.h: ipf_y.c =20 ipf_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ipf_yy/g' \ -e 's/y.tab.h/ipf_y.h/' \ -e 's/lexer.h/ipf_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ipf_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ipf_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 Index: sbin/ipf/ipmon/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/ipmon/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- sbin/ipf/ipmon/Makefile 25 Apr 2005 18:55:51 -0000 1.1 +++ sbin/ipf/ipmon/Makefile 26 Apr 2005 15:40:11 -0000 @@ -3,6 +3,7 @@ PROG=3D ipmon SRCS=3D ipmon.c ipmon_y.c ipmon_l.c MAN=3D ipmon.8 +NO_WERROR=3D # XXX =20 CFLAGS+=3D -DLOGFAC=3DLOG_LOCAL0 -I. =20 @@ -12,7 +13,6 @@ CLEANFILES+=3D ipmon_l.c ipmon_l.h =20 ipmon_y.c: ipmon_y.y - ${_MKTARGET_CREATE} ${YACC} -d ${.ALLSRC} sed -e 's/yy/ipmon_yy/g' \ -e 's/"ipmon_y.y"/"..\/tools\/ipmon_y.y"/' \ @@ -23,14 +23,12 @@ ipmon_y.h: ipmon_y.c =20 ipmon_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ipmon_yy/g' \ -e 's/y.tab.h/ipmon_y.h/' \ -e 's/lexer.h/ipmon_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ipmon_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ipmon_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 Index: sbin/ipf/ipnat/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/ipnat/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- sbin/ipf/ipnat/Makefile 25 Apr 2005 18:55:51 -0000 1.1 +++ sbin/ipf/ipnat/Makefile 26 Apr 2005 15:40:11 -0000 @@ -12,7 +12,6 @@ CLEANFILES+=3D ipnat_l.c ipnat_l.h =20 ipnat_y.c: ipnat_y.y - ${_MKTARGET_CREATE} ${YACC} -d ${.ALLSRC} sed -e 's/yy/ipnat_yy/g' \ -e 's/y.tab.c/ipnat_y.c/' \ @@ -25,14 +24,12 @@ ipnat_y.h: ipnat_y.c =20 ipnat_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ipnat_yy/g' \ -e 's/y.tab.h/ipnat_y.h/' \ -e 's/lexer.h/ipnat_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ipnat_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ipnat_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 Index: sbin/ipf/ippool/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/ippool/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- sbin/ipf/ippool/Makefile 25 Apr 2005 18:55:51 -0000 1.1 +++ sbin/ipf/ippool/Makefile 26 Apr 2005 15:40:11 -0000 @@ -4,6 +4,7 @@ SRCS=3D ippool_y.c ippool_l.c kmem.c ippool.c MAN=3D ippool.5 ippool.8 CFLAGS+=3D -I. +NO_WERROR=3D # XXX =20 DPSRCS+=3D ippool_l.h ippool_y.h =20 @@ -11,7 +12,6 @@ CLEANFILES+=3D ippool_l.c ippool_l.h =20 ippool_y.c: ippool_y.y - ${_MKTARGET_CREATE} ${YACC} -d ${.ALLSRC} sed -e 's/yy/ippool_yy/g' \ -e 's/"ippool_y.y"/"..\/tools\/ippool_y.y"/' \ @@ -22,14 +22,12 @@ ippool_y.h: ippool_y.c =20 ippool_l.c: lexer.c - ${_MKTARGET_CREATE} sed -e 's/yy/ippool_yy/g' \ -e 's/y.tab.h/ippool_y.h/' \ -e 's/lexer.h/ippool_l.h/' \ ${.ALLSRC} > ${.TARGET} =20 ippool_l.h: lexer.h - ${_MKTARGET_CREATE} sed -e 's/yy/ippool_yy/g' \ ${.ALLSRC} > ${.TARGET} =20 Index: sbin/ipf/ipsend/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/ipsend/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- sbin/ipf/ipsend/Makefile 25 Apr 2005 18:55:51 -0000 1.1 +++ sbin/ipf/ipsend/Makefile 26 Apr 2005 15:40:11 -0000 @@ -23,7 +23,6 @@ ${NETBSDSRCDIR}/dist/ipf/iplang =20 iplang_y.c: iplang_y.y - ${_MKTARGET_CREATE} ${YACC} -d ${.ALLSRC} mv y.tab.c ${.TARGET} mv y.tab.h ${.TARGET:.c=3D.h} Index: sbin/ipf/libipf/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sbin/ipf/libipf/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- sbin/ipf/libipf/Makefile 25 Apr 2005 18:55:52 -0000 1.1 +++ sbin/ipf/libipf/Makefile 26 Apr 2005 15:40:11 -0000 @@ -1,11 +1,7 @@ -# $FreeBSD: src/sbin/ipf/libipf/Makefile,v 1.1 2005/04/25 18:55:52 darrenr= Exp $ - -MKPRIVATELIB=3D yes -USE_SHLIBDIR=3D yes - -NOGCCERROR=3D # defined +# $FreeBSD: src/sbin/ipf/libipf/Makefile,v 1.1 2005/04/25 18:55:52 darrenr= Exp $ =20 LIB=3D ipf +NO_WERROR=3D # XXX =20 SRCS=3D addicmp.c addipopt.c addkeep.c bcopywrap.c binprint.c \ buildopts.c checkrev.c count6bits.c count4bits.c debug.c \ Index: sys/contrib/ipfilter/netinet/fil.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/contrib/ipfilter/netinet/fil.c,v retrieving revision 1.44 diff -u -r1.44 fil.c --- sys/contrib/ipfilter/netinet/fil.c 25 Apr 2005 18:43:13 -0000 1.44 +++ sys/contrib/ipfilter/netinet/fil.c 26 Apr 2005 15:40:55 -0000 @@ -136,7 +136,7 @@ =20 #if !defined(lint) static const char sccsid[] =3D "@(#)fil.c 1.36 6/5/96 (C) 1993-2000 Darren= Reed"; -static const char rcsid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/neti= net/fil.c,v 1.44 2005/04/25 18:43:13 darrenr Exp $"; +static const char fbsdid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/net= inet/fil.c,v 1.44 2005/04/25 18:43:13 darrenr Exp $"; static const char rcsid[] =3D "@(#)Id: fil.c,v 2.243.2.57 2005/03/28 10:47= :50 darrenr Exp"; #endif =20 Index: sys/contrib/ipfilter/netinet/ip_auth.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/contrib/ipfilter/netinet/ip_auth.c,v retrieving revision 1.39 diff -u -r1.39 ip_auth.c --- sys/contrib/ipfilter/netinet/ip_auth.c 25 Apr 2005 18:43:13 -0000 1.39 +++ sys/contrib/ipfilter/netinet/ip_auth.c 26 Apr 2005 15:40:58 -0000 @@ -119,7 +119,7 @@ /* END OF INCLUDES */ =20 #if !defined(lint) -static const char rcsid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/neti= net/ip_auth.c,v 1.39 2005/04/25 18:43:13 darrenr Exp $"; +static const char fbsdid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/net= inet/ip_auth.c,v 1.39 2005/04/25 18:43:13 darrenr Exp $"; static const char rcsid[] =3D "@(#)Id: ip_auth.c,v 2.73.2.3 2004/08/26 11:= 25:21 darrenr Exp"; #endif =20 Index: sys/contrib/ipfilter/netinet/ip_frag.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/contrib/ipfilter/netinet/ip_frag.c,v retrieving revision 1.27 diff -u -r1.27 ip_frag.c --- sys/contrib/ipfilter/netinet/ip_frag.c 25 Apr 2005 18:43:14 -0000 1.27 +++ sys/contrib/ipfilter/netinet/ip_frag.c 26 Apr 2005 15:41:01 -0000 @@ -102,7 +102,7 @@ =20 #if !defined(lint) static const char sccsid[] =3D "@(#)ip_frag.c 1.11 3/24/96 (C) 1993-2000 D= arren Reed"; -static const char rcsid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/neti= net/ip_frag.c,v 1.27 2005/04/25 18:43:14 darrenr Exp $"; +static const char fbsdid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/net= inet/ip_frag.c,v 1.27 2005/04/25 18:43:14 darrenr Exp $"; static const char rcsid[] =3D "@(#)Id: ip_frag.c,v 2.77 2004/01/27 00:24:5= 4 darrenr Exp"; #endif =20 Index: sys/contrib/ipfilter/netinet/ip_nat.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/contrib/ipfilter/netinet/ip_nat.c,v retrieving revision 1.38 diff -u -r1.38 ip_nat.c --- sys/contrib/ipfilter/netinet/ip_nat.c 25 Apr 2005 18:43:14 -0000 1.38 +++ sys/contrib/ipfilter/netinet/ip_nat.c 26 Apr 2005 15:41:59 -0000 @@ -107,7 +107,7 @@ =20 #if !defined(lint) static const char sccsid[] =3D "@(#)ip_nat.c 1.11 6/5/96 (C) 1995 Darren R= eed"; -static const char rcsid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/neti= net/ip_nat.c,v 1.38 2005/04/25 18:43:14 darrenr Exp $"; +static const char fbsdid[] =3D "@(#)$FreeBSD: src/sys/contrib/ipfilter/net= inet/ip_nat.c,v 1.38 2005/04/25 18:43:14 darrenr Exp $"; static const char rcsid[] =3D "@(#)Id: ip_nat.c,v 2.195.2.38 2005/03/28 11= :09:54 darrenr Exp"; #endif =20 --cz6wLo+OExbGG7q/-- --8bBEDOJVaa9YlTAt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCbmSYqRfpzJluFF4RAoxtAJoD8eFq0GCOhYbXVJvrLQbmn9T11ACeKt90 7CpzAGbDeea0KrKav43fwYA= =uQX4 -----END PGP SIGNATURE----- --8bBEDOJVaa9YlTAt--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050426155608.GF94543>