From owner-freebsd-current@FreeBSD.ORG Tue Jul 22 23:08:55 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4412137B401; Tue, 22 Jul 2003 23:08:55 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58B2C43F93; Tue, 22 Jul 2003 23:08:51 -0700 (PDT) (envelope-from ru@sunbay.com) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h6N68m0U045735 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 Jul 2003 09:08:48 +0300 (EEST) (envelope-from ru@sunbay.com) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h6N68m3H045730; Wed, 23 Jul 2003 09:08:48 +0300 (EEST) (envelope-from ru) Date: Wed, 23 Jul 2003 09:08:48 +0300 From: Ruslan Ermilov To: John Baldwin Message-ID: <20030723060848.GB45101@sunbay.com> References: <20030722185005.GC80514@sunbay.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="24zk1gE8NUlDmwG9" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.4i cc: current@FreeBSD.org Subject: Re: make release broken [FIX] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 06:08:55 -0000 --24zk1gE8NUlDmwG9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 22, 2003 at 03:07:01PM -0400, John Baldwin wrote: >=20 > >> Are you eliminating the mfsroot? > >>=20 > > Yes. >=20 > Ugh. >=20 > How does sysinstall work with this change? You do realize that we > mount the MFS as /, then mount the disk under /mnt, chroot to /mnt, > then mount the CD in /dist in the chroot and install from there? > Are you going to mount the CD as root or something? It is probably > a lot simpler to simply let sysinstall always execute in a MFS root. >=20 John, Warner, At this stage it's obvious to me that we'd better with always building mfsroot stuff, even for platforms that do not provide floppy installation (AMD64). As such, the following commit would be in order, but as it falls under the "obrien vs ru" category, I hereby ask (again) your permission to commit it: %%% Index: Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.790 diff -u -r1.790 Makefile --- Makefile 23 Jul 2003 06:00:56 -0000 1.790 +++ Makefile 23 Jul 2003 06:02:11 -0000 @@ -985,14 +985,8 @@ md5 * > CHECKSUM.MD5) \ ) =20 -.if target(release.9.${TARGET_ARCH}) -RELEASE9=3Drelease.9.${TARGET_ARCH} -.else -RELEASE9=3Drelease.9=20 -.endif - doRELEASE: release.1 release.2 release.3 ${DOCREL} release.4 release.5 \ - release.6 release.7 release.8 ${RELEASE9} ${FIXIT_TARGET} + release.6 release.7 release.8 release.9 ${FIXIT_TARGET} @cd ${.CURDIR} && ${MAKE} ${EXTRAS} @echo "Release done" =20 %%% The release.9 target is responsible for creating mfsroot, amongst other tasks. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer --24zk1gE8NUlDmwG9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE/HiZwUkv4P6juNwoRAmG9AJ0Y93vCooKZY20XLlFoLSgK8Wa6lQCfXbD4 MTJO3fPMpaoJPzovett8+j8= =+CU1 -----END PGP SIGNATURE----- --24zk1gE8NUlDmwG9--