From owner-cvs-all Sat Apr 27 7:39: 3 2002 Delivered-To: cvs-all@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id A127737B420; Sat, 27 Apr 2002 07:38:53 -0700 (PDT) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g3REcf642490; Sat, 27 Apr 2002 17:38:41 +0300 (EEST) (envelope-from ru) Date: Sat, 27 Apr 2002 17:38:41 +0300 From: Ruslan Ermilov To: Makoto Matsushita Cc: jhb@FreeBSD.org, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org Subject: Re: cvs commit: src Makefile Makefile.inc1 src/etc Makefile src/ Message-ID: <20020427143841.GG35685@sunbay.com> References: <20020427111804X.matusita@jp.FreeBSD.org> <20020427122950E.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="doKZ0ri6bHmN2Q5y" Content-Disposition: inline In-Reply-To: <20020427122950E.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.3.27i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --doKZ0ri6bHmN2Q5y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 27, 2002 at 12:29:50PM +0900, Makoto Matsushita wrote: >=20 > jhb> No, instead, it needs to use cross-tools or build-tools or some > jhb> such. If release uses more things than are available then we may > jhb> need to have a release-tools concept. >=20 > That's true, but it seems that current src/release/Makefile doesn't > respect any {cross,build}-tools sitting under ${CHROOT}/usr/obj while > processing release.X target. That's why I'm asking; correct me if I'm > wrong, or mis-reading new Makefiles. >=20 Not quite correct. world-, kernel-, and crunch- related release.X targets _do_ respect cross- and build- tools (as defined by Makefile.inc1). Yes, tools like tar(1), cpio(1), and sed(1) may need to be bootstrapped, if there are any incompatibilities between currently running ones and ones rebuild from source. Again, just to settle this point, old version suffered from about the same problem -- you were required to run with the _compatible_ kernel. You can now "make release" with incompatible kernel, because we don't use any incompatible binaries (probably even targeted for a different arch!). 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 --doKZ0ri6bHmN2Q5y 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 iD8DBQE8yrfxUkv4P6juNwoRAjFMAJ0RBxU/WtYcA7OGFoHV4BrDy4jfWQCeM6G1 fZgScnGVK+6yP5f5dCN0Cf4= =bsbo -----END PGP SIGNATURE----- --doKZ0ri6bHmN2Q5y-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message