cvs commit: src/release Makefile
Ruslan Ermilov
ru at FreeBSD.org
Thu Jan 15 00:36:57 PST 2004
On Thu, Jan 15, 2004 at 11:11:24AM +0900, Makoto Matsushita wrote:
>
> > 1.827 +1 -1 src/release/Makefile
> >
> ru> The RELENG_4 box had been able to produce a HEAD snapshot before
> ru> this change. Please fix it so that the script is run only if it
> ru> exists.
>
> I believe that this commit is against to HEAD, not to RELENG_4; rcNG
> files should be there IMO. Checking the existence is always useful,
> but the check is alwasy true :-)
>
You didn't get it. It's possible to have a RELENG_4 box (with
RELENG_4 /usr/src and /usr/obj matching the running version),
and build a release snapshot of HEAD. The CHROOTDIR will still
be populated by RELENG_4 world. Inside the chroot area, we do
a sort of source upgrade from RELENG_4 to HEAD; the only tricky
part is creating file system images, and requires proper support
in related utilities, so cross-platform 5.x snapshot building is
not supported on 4.x, but it's still supported for native builds
on i386 and I believe Alpha. (See also release/scripts/doFS.sh.)
> Or do you mean that it refuses to build 5-current within 4-stable
> sandbox? Maybe that's right, but why 4-stable? The standard"boot
> 4-stable box, checkout 5-current src/, make buildworld, then make
> release" shouldn't be affected.
>
This never worked -- the 4.x kernel will be upset by 5.x binaries.
Cheers,
--
Ruslan Ermilov
FreeBSD committer
ru at FreeBSD.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20040115/8bc5c9a8/attachment.bin
More information about the cvs-src
mailing list