Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Oct 2001 09:23:08 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Gerhard Sittig <Gerhard.Sittig@gmx.net>
Cc:        current <freebsd-current@FreeBSD.ORG>
Subject:   Re: RELENG_4 builds on -current
Message-ID:  <20011026092308.B54311@xor.obsecurity.org>
In-Reply-To: <20011025221011.E97313@shell.gsinet.sittig.org>; from Gerhard.Sittig@gmx.net on Thu, Oct 25, 2001 at 10:10:11PM %2B0200
References:  <20011022142401.A3569@xor.obsecurity.org> <008701c15a9d$0805aec0$0a9811cb@gccs.com.au> <20011022142401.A3569@xor.obsecurity.org> <200110250027.f9P0RB736961@harmony.village.org> <20011025221011.E97313@shell.gsinet.sittig.org>

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

--H+4ONPRPur6+Ovig
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Oct 25, 2001 at 10:10:11PM +0200, Gerhard Sittig wrote:
> On Wed, Oct 24, 2001 at 18:27 -0600, Warner Losh wrote:
> >=20
> > At timing solutions, we build all our products in a chroot jail.  [...]
> >=20
> > We don't build RELEASES in the chroot.  We build a system (make world
> > DESTDIR=3Dxxx outside of the chroot) that we then use to build the
> > system (inside the chroot).
>=20
> What I've always been wondering since Kris first mentioned this
> technique in the thread's course (building -STABLE in a jail on
> a -RELEASE host or vice versa, IIUC) was the following:  There's
> the host's kernel serving a differing world's userland.  We all
> know what's the usual answer to "I just updated my kernel and
> now -- insert whatever you please -- stopped working. :)  What
> did I miss?  Or is it plain luck when things just work and one
> shouldn't ask why they do? :>

Things which still rely on libkvm don't work in the jail if it's
different than the host version.  Under -current there are many more
things which use sysctls to obtain their data from the kernel, so the
problem is getting less severe.

Kris

--H+4ONPRPur6+Ovig
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

iD8DBQE72Y3sWry0BWjoQKURAimjAJ99Am4VGH4DtZYQ3wO8U2FWVOY8/gCfZmQx
jtOA5BTEbc2y2WTK83cNFeM=
=R+li
-----END PGP SIGNATURE-----

--H+4ONPRPur6+Ovig--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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