From owner-freebsd-current@freebsd.org Wed Jun 21 13:23:35 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 F29C0D8F702 for ; Wed, 21 Jun 2017 13:23:35 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id DCEEB68BB3 for ; Wed, 21 Jun 2017 13:23:35 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: by mailman.ysv.freebsd.org (Postfix) id D940DD8F701; Wed, 21 Jun 2017 13:23:35 +0000 (UTC) Delivered-To: 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 D6EE0D8F700 for ; Wed, 21 Jun 2017 13:23:35 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 95C3168BB2 for ; Wed, 21 Jun 2017 13:23:35 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from [10.9.9.127] (helo=rmmprod05.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dNfbW-0000TE-Qa; Wed, 21 Jun 2017 15:23:30 +0200 Received: from mail by rmmprod05.runbox with local (Exim 4.86_2) (envelope-from ) id 1dNfbW-0003uv-MK; Wed, 21 Jun 2017 15:23:30 +0200 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received: from [Authenticated user (846156)] by runbox.com with http (RMM6); Wed, 21 Jun 2017 13:23:30 GMT From: "Jeffrey Bouquet" To: "Benjamin Kaduk" CC: "current" Subject: Re: Unsure about buildworld Date: Wed, 21 Jun 2017 06:23:30 -0700 (PDT) X-Mailer: RMM6 In-Reply-To: <20170621031517.GE39245@kduck.kaduk.org> Message-Id: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 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, 21 Jun 2017 13:23:36 -0000 On Tue, 20 Jun 2017 22:15:18 -0500, Benjamin Kaduk wrote: > On Tue, Jun 20, 2017 at 01:58:58PM -0700, Jeffrey Bouquet wrote: > > Used rsync to put /usr/src/.svn to > > /usr2/src/.svn [another disk] > > did an svn up of that ^^ >=20 > Is there some reason (e.g., documentation) to believe that will > result in a stable and self-consistent checkout? I've had enough installworlds that failed mid-install to be overly hesita= nt and thus sort of wish-listing for a make -DNVIDIA-ASSURES-BUILDING-AND-INSTALLWORLD-TEST-COMPLETED=3Dyes for resilency. Not to mention a /usr/src/UPDATING method of cli fetching/= wget/curl base.txz and then " gcp -R - / < unxz base.txz " [ do not quote any of th= ese ] as a installworld-went-awry recovery-from-thumbdrive method...=20 ................ tl;dr, ... wish list... newbie by infrequency of updates. ................ >=20 > > # sh > > export CC=3D/usr/local/bin/clang39 # and the two others >=20 > I don't think that's the correct variable(s) to set to use an > external compiler. >=20 I've in a .sh or two... usually works. Someone may correct me.=20 > > cd /usr2/src > > MAKEOBJDIRPREFIX=3D/usr2/obj -DNO_PROFILE ... buildworld. > >=20 > > ................................ > > which halts on some error=20 > > ranlib -d ... .a > > exec(ranlib) no such file or directory > > ............................... > > Is there a more knowledgeable way of putting both src and obj on a sepe= rate disk > > and having the build complete AND > > be sure where it builds, [ obj ] and the precise way to test an install= [ pre-rsync to the > > production system , so to speak ] or > > some other *preferred* way, extract base.txz ... or even a clean 12.= 0-CURRENT snapshot > > system to rsync onto the present one...=20 >=20 > Building a release and extracting the tarballs is something that > people do, though I don't have any personal experience to recommend > it. >=20 I've done the latter [ recovered by base.txz ] but never tried to build a= release or anything other than bw bk ik iw ... unless incremental binaries or failing = disks... and since switching to SATA from EIDE many less of the latter.=20 > -Ben >=20 > > ................................. > > My motivation is I do not wish to attempt an svn upgrade of the deskt= op without a > > certainty that the installworld will complete so the nvidia-driver can = more likely > > than not be restored to a working state. > > ............................ > >=20=20=20 > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o= rg" > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"