Date: Wed, 21 Jun 2017 06:23:30 -0700 (PDT) From: "Jeffrey Bouquet" <jbtakk@iherebuywisely.com> To: "Benjamin Kaduk" <kaduk@mit.edu> Cc: "current" <current@freebsd.org> Subject: Re: Unsure about buildworld Message-ID: <E1dNfbW-0003uv-MK@rmmprod05.runbox> In-Reply-To: <20170621031517.GE39245@kduck.kaduk.org>
index | next in thread | previous in thread | raw e-mail
On Tue, 20 Jun 2017 22:15:18 -0500, Benjamin Kaduk <kaduk@mit.edu> 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 ^^ > > 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 hesitant and thus sort of wish-listing for a make -DNVIDIA-ASSURES-BUILDING-AND-INSTALLWORLD-TEST-COMPLETED=yes 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 these ] as a installworld-went-awry recovery-from-thumbdrive method... ................ tl;dr, ... wish list... newbie by infrequency of updates. ................ > > > # sh > > export CC=/usr/local/bin/clang39 # and the two others > > I don't think that's the correct variable(s) to set to use an > external compiler. > I've in a .sh or two... usually works. Someone may correct me. > > cd /usr2/src > > MAKEOBJDIRPREFIX=/usr2/obj -DNO_PROFILE ... buildworld. > > > > ................................ > > which halts on some error > > ranlib -d ... .a > > exec(ranlib) no such file or directory > > ............................... > > Is there a more knowledgeable way of putting both src and obj on a seperate 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... > > Building a release and extracting the tarballs is something that > people do, though I don't have any personal experience to recommend > it. > 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. > -Ben > > > ................................. > > My motivation is I do not wish to attempt an svn upgrade of the desktop without a > > certainty that the installworld will complete so the nvidia-driver can more likely > > than not be restored to a working state. > > ............................ > > > > _______________________________________________ > > 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" > _______________________________________________ > 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"help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1dNfbW-0003uv-MK>
