Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Apr 2002 17:31:02 +0300
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Makoto Matsushita <matusita@jp.FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src Makefile Makefile.inc1 src/etc Makefile src/gnu/usr.bin/perl/library Makefile.inc src/release Makefile src/release/scripts catpages-make.sh doFS.sh manpages-make.sh src/secure/usr.bin/ssh Makefile src/secure/usr.sbin/sshd Makefile ...
Message-ID:  <20020427143102.GE35685@sunbay.com>
In-Reply-To: <20020427110759K.matusita@jp.FreeBSD.org>
References:  <200204261755.g3QHtRv72264@freefall.freebsd.org> <20020427110759K.matusita@jp.FreeBSD.org>

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

--ZInfyf7laFu/Kiw7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Apr 27, 2002 at 11:07:59AM +0900, Makoto Matsushita wrote:
>=20
> ru>   Eliminate the need in the second installworld.  For that, make sure
> ru>   _everything_ is built in the "world" environment, using the right
> ru>   tool chain.
>=20
> Does this mean "make release" procedure can't use any tools that=20
> *only* exist in the new sources?
>=20
Yes.  If there will be any such tools, we would need to bootstrap
then before using.  I plan on replacing (useless after this patch)
BOOTSTRAPUTILS stuff with some real content (like crunchgen(1)),
and add the new stage to doRELEASE that will bootstrap tools that
are known to have some backward incompatibilities and are used
in the "release" process.

But please note that this is almost not different from the old
version where your running kernel should have been _compatible_
with the *new* world that is getting installed under chroot's
root (what I called "the second installworld").

And also note that cross-tools (compiler, binutils, etc.), libs
and headers are out of scope of this bootstrapping (because they
are already bootstrapped by "buildworld").


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

--ZInfyf7laFu/Kiw7
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

iD8DBQE8yrYmUkv4P6juNwoRAg5GAJ9x8riIWBUhVq2RSnKWbHgvqgWFMQCeJCtf
uf10XX19GACDB9PA/VMNAXM=
=L6nL
-----END PGP SIGNATURE-----

--ZInfyf7laFu/Kiw7--

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




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