Skip site navigation (1)Skip section navigation (2)
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>