From owner-freebsd-current@freebsd.org Wed Nov 15 19:39:41 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFE2CDE51B4 for ; Wed, 15 Nov 2017 19:39:41 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 92DE777806 for ; Wed, 15 Nov 2017 19:39:41 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (unknown [127.0.1.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id DBE4814131 for ; Wed, 15 Nov 2017 19:39:40 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 18B8F88F3 for ; Wed, 15 Nov 2017 19:39:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id ESHpXdqChZCp for ; Wed, 15 Nov 2017 19:39:36 +0000 (UTC) Subject: Re: installworld: Read-only objdirs not working DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com B627288E8 From: Bryan Drewery To: freebsd-current@FreeBSD.org References: <7ef74928-6466-f8cf-4812-ba232d147332@FreeBSD.org> Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: Date: Wed, 15 Nov 2017 11:39:27 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <7ef74928-6466-f8cf-4812-ba232d147332@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="iI7O2xsOjx7I4K8f9UFvW024pGcjd3uPN" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 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, 15 Nov 2017 19:39:41 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --iI7O2xsOjx7I4K8f9UFvW024pGcjd3uPN Content-Type: multipart/mixed; boundary="qeEaXcOj0NrnekLmj3ToOwOmdgBSBjwWd"; protected-headers="v1" From: Bryan Drewery To: freebsd-current@FreeBSD.org Message-ID: Subject: Re: installworld: Read-only objdirs not working References: <7ef74928-6466-f8cf-4812-ba232d147332@FreeBSD.org> In-Reply-To: <7ef74928-6466-f8cf-4812-ba232d147332@FreeBSD.org> --qeEaXcOj0NrnekLmj3ToOwOmdgBSBjwWd Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 11/14/2017 3:17 PM, Bryan Drewery wrote: > After a recent change a read-only /usr/obj, or other MAKEOBJDIRPREFIX, > will not properly work for an installworld. I am working on a fix. >=20 > It will manifest as a missing rescue/rescue like: >=20 >> --- __installcheck_sh_check --- >> sh: /usr/src/rescue/rescue/rescue: not found >> rescue/sh check failed, installation aborted >> *** [__installcheck_sh_check] Error code 1 >=20 > A workaround for now is to pass __objdir_writable=3Dyes as a make argum= ent: >=20 > make installworld DESTDIR=3D... __objdir_writable=3Dyes >=20 > This should only be used a temporary workaround and should be removed > once I commit a fix. >=20 I have a fix locally that I am testing. It also disables creating object directories for other top-level targets (not listed in r325697), such as 'make check-old'. --=20 Regards, Bryan Drewery --qeEaXcOj0NrnekLmj3ToOwOmdgBSBjwWd-- --iI7O2xsOjx7I4K8f9UFvW024pGcjd3uPN Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJaDJfvAAoJEDXXcbtuRpfPkPgIAKu2FofsTIRN4zV48vPfrPuu T+B8ONOQkAszTOzsNZUSMPVQV2KXezv0sKv0mPZYiJ1lzaUNuf770gk2QQuhSz9R lJL6OiTXBDw59DzcT/3gPVnCgrAmX41CDOy68Fxz4Nzi4ldA/F4Fz1zja/QKbQqf 77f10Hqs3Ylc9wKA5IAkFo/LI/0XJsR8yAme7nQEFWZ577vMbqTS/OA/k76u6k5n sbZWe5nCpn/fH0BouOQmBTg/kjGdVpoGcgFaOkxypmDx6yloo21WnKeGTyK/bWw8 GNCYz1Tabfyj76qkHz5MSgaxHNavP0zhnUFadhfonlEQVGvZ97zPUizvbdI2+UI= =r12a -----END PGP SIGNATURE----- --iI7O2xsOjx7I4K8f9UFvW024pGcjd3uPN--