Subject: Re: some recent make(1) change makes it horribly slow
To: Matthias Drochner <M.Drochner@fz-juelich.de>
From: David Laight <david@l8s.co.uk>
List: current-users
Date: 10/13/2007 12:16:12
On Fri, Oct 12, 2007 at 05:12:58PM +0200, Matthias Drochner wrote:
> 
> Hi -
> I just updated my system to -current, and now make(1) spent
> more than 20 minutes after an invokation (in pkgsrc) eating
> up CPU time before doing any visible work.
> I've reverted my src/usr.bin/make/* to 2007/10/01 22:14:11,
> and now it takes "just" two minutes for the same.
> Whoever did this, please fix.

Blame the person who added code to save the list of makefiles.

I've fixed that code to work and be less efficient.
Changed the pkgsrc makefile to pass better names in .includes
Changed make to do lexical ../ processing at the start of .include "...".

	David

-- 
David Laight: david@l8s.co.uk