Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Dec 2004 13:09:02 -0800
From:      Colin Percival <colin.percival@wadham.ox.ac.uk>
To:        Maxim Sobolev <sobomax@portaone.com>
Cc:        "current@freebsd.org" <current@freebsd.org>
Subject:   Re: Building 4.x releases on 5.x and 6.x
Message-ID:  <41D31CEE.5040803@wadham.ox.ac.uk>
In-Reply-To: <41D31B8E.7030305@portaone.com>
References:  <41D31B8E.7030305@portaone.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Maxim Sobolev wrote:
> Does anybody knows if subject is possible? I guess that it is not due to 
> usage of vn(4) in the release building process, has anybody any insights 
> about actual state of things and/or another potential problems in mind. 
> If the only problem is vn(4) vs. md(4), I think it can be solved quite 
> easily, while providing a good way to avoid having separate test 
> machines for oldest branches.

I'm fairly certain that this is possible; certainly what I do on my FreeBSD
Update buildbox (building 4.x worlds and kernels inside jails while running
a 5.x kernel) is pretty much equivalent.

One problem you may encounter involves /dev -- you'll need to mount a devfs
inside the 4.x chroot rather than trying to MAKEDEV everything.  I'm not
sure if the `make release` code handles this.

Colin Percival



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