Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Apr 2005 10:46:51 -0700
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        Vladimir Grebenschikov <vova@fbsd.ru>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c src/sys/netinet ip_dummynet.c ip_dummynet.h ip_fw.h ip_fw2.c ip_fw_pfil.c src/sys/netinet6 ip6_output.c
Message-ID:  <20050419174651.GA22085@odin.ac.hmc.edu>
In-Reply-To: <1113892294.1107.12.camel@localhost>
References:  <200504181835.j3IIZ5cF017234@repoman.freebsd.org> <1113892294.1107.12.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

--Qxx1br4bt0+wmkIi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 19, 2005 at 10:31:34AM +0400, Vladimir Grebenschikov wrote:
> ? ??, 18/04/2005 ? 18:35 +0000, Brooks Davis ?????:
> > brooks      2005-04-18 18:35:05 UTC
> >=20
> >   FreeBSD src repository
> >=20
> >   Modified files:
> >     sbin/ipfw            ipfw.8 ipfw2.c=20
> >     sys/netinet          ip_dummynet.c ip_dummynet.h ip_fw.h=20
> >                          ip_fw2.c ip_fw_pfil.c=20
> >     sys/netinet6         ip6_output.c=20
> >   Log:
> >   Add IPv6 support to IPFW and Dummynet.
> >  =20
> >   Submitted by:   Mariano Tortoriello and Raffaele De Lorenzo (via luig=
i)
>=20
> Looks like that commits broke kernel linking:
> # make buildkernel
> ...
> MAKE=3Dmake sh /usr/src/sys/conf/newvers.sh VBOOK
> cc -c -O2 -pipe -fno-strict-aliasing  -Wall -Wredundant-decls -Wnested-ex=
terns -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -W=
cast-qual  -fformat-extensions -std=3Dc99  -nostdinc -I-  -I. -I/usr/src/sy=
s -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq -I/usr/src/=
sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/contrib/dev/a=
th -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -I/u=
sr/src/sys/dev/twa -D_KERNEL -include opt_global.h -fno-common -finline-lim=
it=3D8000 --param inline-unit-growth=3D100 --param large-function-growth=3D=
1000  -mno-align-long-strings -mpreferred-stack-boundary=3D2  -mno-mmx -mno=
-3dnow -mno-sse -mno-sse2 -ffreestanding -Werror  vers.c
> linking kernel
> ip_dummynet.o(.text+0x47c): In function `transmit_event':
> : undefined reference to `ip6_output'
> ip_dummynet.o(.text+0x487): In function `transmit_event':
> : undefined reference to `ip6_input'
> ip_fw2.o(.text+0x29b): In function `search_ip6_addr_net':
> : undefined reference to `in6_clearscope'

Sorry about this.  I broke kernels with IPFW and without INET6.  It
looks like phk fixed it.

Pass the pointy hat please. :(

-- Brooks

--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

--Qxx1br4bt0+wmkIi
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFCZUQLXY6L6fI4GtQRApAbAJ92eT1WaYU6clQmqC8qg4VTMjRO0QCfQGkK
hre2fEvsa/FethW4EePmBEw=
=spJq
-----END PGP SIGNATURE-----

--Qxx1br4bt0+wmkIi--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050419174651.GA22085>