From owner-freebsd-stable Wed Nov 14 23:58: 7 2001 Delivered-To: freebsd-stable@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-80.dsl.lsan03.pacbell.net [63.207.60.80]) by hub.freebsd.org (Postfix) with ESMTP id 3A2BF37B405 for ; Wed, 14 Nov 2001 23:58:01 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 353C866D03; Wed, 14 Nov 2001 23:57:56 -0800 (PST) Date: Wed, 14 Nov 2001 23:57:56 -0800 From: Kris Kennaway To: Dinesh Nair Cc: freebsd-stable@FreeBSD.ORG Subject: Re: ipfw fails between 10/17 and 11/6 Message-ID: <20011114235755.A60439@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="3V7upXqbjpZ4EhLz" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from dinesh@alphaque.com on Thu, Nov 15, 2001 at 02:50:35PM +0800 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 15, 2001 at 02:50:35PM +0800, Dinesh Nair wrote: >=20 > here's an odd situation. >=20 > cvsupped on october 17th, built and installed world, mergemastered, and > everything runs fine. no problems here. >=20 > since october 17, i've been cvsupping to RELENG_4, but not building world > or even the kernel. Stop right there; the only supported way to rebuild your source tree is to make buildworld. In this instance, there were header changes which the new ipfw code relies on; since your system has the old headers installed it breaks when you try and compile ipfw by hand. If you were to do a buildworld it will pick up the correct version of the headers, and all will be well. > i know this sounds like a classic case of mismatch between userland and > kernel No, that would produce a runtime failure, not a compile failure. > but they sources are just two weeks old, and both are RELENG_4 > anyways. Not relevant; when headers change, they change, and you have to recompile code against the new version, not the old (i.e. by doing a buildworld). Kris --3V7upXqbjpZ4EhLz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE783WDWry0BWjoQKURAhhVAKCyc4MejBosH+l48RbTeiYTueApPwCeIxL3 l9y2pu1D9X9RG5qR/FgHKcE= =GFK1 -----END PGP SIGNATURE----- --3V7upXqbjpZ4EhLz-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message