From owner-freebsd-current@freebsd.org Wed Jun 21 03:20: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 D5EACDA7F20 for ; Wed, 21 Jun 2017 03:20:35 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B52347DAEB for ; Wed, 21 Jun 2017 03:20:35 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: by mailman.ysv.freebsd.org (Postfix) id B44DDDA7F1F; Wed, 21 Jun 2017 03:20: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 B3E17DA7F1E for ; Wed, 21 Jun 2017 03:20:35 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-8.mit.edu (dmz-mailsec-scanner-8.mit.edu [18.7.68.37]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 657197DAEA for ; Wed, 21 Jun 2017 03:20:34 +0000 (UTC) (envelope-from kaduk@mit.edu) X-AuditID: 12074425-be3ff70000007e2e-50-5949e4cade60 Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-8.mit.edu (Symantec Messaging Gateway) with SMTP id 7B.4A.32302.AC4E9495; Tue, 20 Jun 2017 23:15:23 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id v5L3FMoY021465; Tue, 20 Jun 2017 23:15:22 -0400 Received: from kduck.kaduk.org (24-107-191-124.dhcp.stls.mo.charter.com [24.107.191.124]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id v5L3FI3T024618 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 20 Jun 2017 23:15:21 -0400 Date: Tue, 20 Jun 2017 22:15:18 -0500 From: Benjamin Kaduk To: Jeffrey Bouquet Cc: current Subject: Re: Unsure about buildworld Message-ID: <20170621031517.GE39245@kduck.kaduk.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.1 (2016-10-04) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRmVeSWpSXmKPExsUixG6nonv6iWekwaF9QhYTrvxgsvj64Suz A5PHjE/zWTyuv+xkDGCK4rJJSc3JLEst0rdL4Mr4/281S0EjX8W732kNjP3cXYwcHBICJhKP v7F3MXJxCAksZpL4tWI2E4SzkVHi6a05jBDOVSaJjh0fgTKcHCwCqhJP585gAbHZBFQkGrov M4PYIgL6Es9u7mMDsZkFFCVOH5jFArJBGKjm9ykekDAv0LI1PXvZQcJCAgYSc2cFQYQFJU7O fMIC0aklcePfSyaQEmYBaYnl/zhAwpwChhJ/X/0GWyQqoCzx9/A9lgmMArOQdM9C0j0LoXsB I/MqRtmU3Crd3MTMnOLUZN3i5MS8vNQiXQu93MwSvdSU0k2M4PB0Ud3BOOev1yFGAQ5GJR7e CGXPSCHWxLLiytxDjJIcTEqivP43gUJ8SfkplRmJxRnxRaU5qcWHGCU4mJVEeOXigHK8KYmV ValF+TApaQ4WJXFecY3GCCGB9MSS1OzU1ILUIpisDAeHkgRv8GOgRsGi1PTUirTMnBKENBMH J8hwHqDh4XNAhhcXJOYWZ6ZD5E8xKkqJ814HaRYASWSU5sH1gtKHRPb+mleM4kCvCPO+eQRU xQNMPXDdr4AGMwENfnHEA2RwSSJCSqqBUc+mPKAkOLRj5/klpky9YXaz66bGFexZdjf80evL CSX/mHbXNwq8y3q2WO9HtHjItDNm6n67Wo59fnKiYYZ8NNv8q+31jhsvB/+Lv3Ik/F6pqjfv HkOeCpVXO5TOzuPZz/SWTah5e3zZaaO6TcZG3d83T7plsyTZ9brWrhIxA0/N6PjH75tdlViK MxINtZiLihMBIpoXZ/oCAAA= 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 03:20:35 -0000 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? > # 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. > 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. -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"