Date: Mon, 5 Sep 2005 18:48:00 +0300 From: Ruslan Ermilov <ru@freebsd.org> To: Harti Brandt <harti@freebsd.org> Cc: freebsd-current@freebsd.org, Jeremie Le Hen <jeremie@le-hen.org> Subject: Re: Using "make -d l" makes buildworld to fail Message-ID: <20050905154800.GB22585@ip.net.ua> In-Reply-To: <20050905170350.P58682@beagle.kn.op.dlr.de> References: <20050728181415.GB68965@obiwan.tataz.chchile.org> <20050804152635.GA92834@ip.net.ua> <20050905170350.P58682@beagle.kn.op.dlr.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--4bRzO86E/ozDv8r1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 05, 2005 at 05:05:47PM +0200, Harti Brandt wrote: > On Thu, 4 Aug 2005, Ruslan Ermilov wrote: >=20 > RE>On Thu, Jul 28, 2005 at 08:14:15PM +0200, Jeremie Le Hen wrote: > RE>> Hi, > RE>>=20 > RE>> I have to run multiple buildworlds with and without debugging ("-d l= ") > RE>> these last days. I was nearly turning mad while I realized that > RE>> buildworld would fail in "rescue" when using "-d l" make option. > RE>>=20 > RE>> Both typescripts with and without the debugging option are available= : > RE>> http://jeremie.le-hen.org/~tataz/make_-d_l_buildworld.gz (ko) > RE>> http://jeremie.le-hen.org/~tataz/make_buildworld.gz (ok) > RE>>=20 > RE>> This is not the stock source tree, but I checked on a non-modified > RE>> tree and the behaviour is the same. > RE>>=20 > RE>crunchgen(1) is broken: it generates a makefile to find a > RE>list of object files for a given program, then calls it, > RE>parses the output, and expects it to start with the line > RE>"OBJS=3D". If something is passed in the MAKEFLAGS environment > RE>variable, like -Dl, things are really screwed. >=20 > Couldn't we make crunchgen just to ignore lines that don't start with=20 > OBJS=3D? Or we could finally make make(1) to spit debug output on stderr. >=20 The latter would be great, and would fix the problem in question. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --4bRzO86E/ozDv8r1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDHGivqRfpzJluFF4RAuQ4AJ9DumfNP1UvgwXgT/H0W7vTiu8J4ACfQpzv PorbtuIE8Ql+MX0ff/hyQL0= =4ze6 -----END PGP SIGNATURE----- --4bRzO86E/ozDv8r1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050905154800.GB22585>