Date: Wed, 30 Oct 2013 22:24:39 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: sbruno@freebsd.org Cc: "freebsd-current@freebsd.org" <freebsd-current@freebsd.org> Subject: Re: libreadline rl_message() and building the same object file 6 times? Message-ID: <20131030202439.GD59496@kib.kiev.ua> In-Reply-To: <1383157189.1751.6.camel@localhost> References: <1383079869.59169.2.camel@localhost> <20131029220622.GX59496@kib.kiev.ua> <1383157189.1751.6.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
--jYUWvSWTDpDT74zJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 30, 2013 at 11:19:49AM -0700, Sean Bruno wrote: > On Wed, 2013-10-30 at 00:06 +0200, Konstantin Belousov wrote: > > > Second, why on earth does a buildworld emit this warning 6 times? > > Its > > > as though bmake things it needs to compile it repeatedly, and its > > not > > > the only such time I've seen this across the tree. This probably > > means > > > I don't know what I'm doing, but I'd like to know. > >=20 > > It is one build for bootstrap, one for native library, and one for > > compat32. Each build generates non-pic and pic .o, for .a and .so > > lib. > > Total is six.=20 >=20 > Thank you for the explanation. Is there a trivial way to abort building > all the objects or fail if one fails? Or is this done in parallel? This is done automatically, no ? Bmake seems to be more advanced in this regard, e.g. my parallel kernel builds with compilation error in some module abort whole build immediately, comparing with fmake builds which run to the end. --jYUWvSWTDpDT74zJ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBAgAGBQJScWsGAAoJEJDCuSvBvK1B1ksP/1lyR9wUCb6v3vFycOhavRVv Q8jcQO8vGteE/VV2B2wlcICDfr/UCDrku4kO+H4aoltePrMfNTFzxg3r0XimCI24 c2P2TZcyAUh18UQ0YCPIvAoBmahRUMueft/1bc1CIr1Dwri+NShtoQ5nwOaigiTu NYvj735/udgGpntp7XVq9VktbXdRs+BnDYxvZQ9otYsVLbnWtsq83TiofAsBVtHt zstOryExi0MgxsC/H2/ExvreonDEB2kcp1pMixeuILnfE0tpGwbxIjjj9PWeZBY6 wc4jn24IAWaXb11eOxrboz5R2EZvPwLu9JEWgWGakjRmDf0VDutQkvZgQEPUHfj2 vGhCtFXvcUK5r2Cfj00eF91TdlyxdZ/R9dcZYU13EuZjOho7W8+FN3dF1Ge0Wq0M YBC0lnPxE90UWuBPgVa5tD8fG5Iy6IganF1qB/hsDdGatg6sNwfXC5WLHXYSsNve URnZr/YpkD/OHbiVnbduRrdkzAG/EOXlE3NWO0bgJ/Y37uu2P4GnT2f/wo0amRMx DoDvZLu70WYkzNv9wkpWO733uCrgKo+jO3clq+lamhbF+uX5Dc3MfZsqgyb8NloG jva44P3JGOJxaqcTqnOxxKmvNVG1f4gmumK63RDIJLzApBcjJEKniCd9U2V8JZRO E27UTp3bgVWsZEKfQf4l =9Trk -----END PGP SIGNATURE----- --jYUWvSWTDpDT74zJ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131030202439.GD59496>