On Mon, 2013-05-20 at 19:06 +0300, Eli Zaretskii wrote:
> > I still don't want to add back the pointer to the struct. Memory usage
> > by GNU make is becoming a sore spot, especially as larger and larger
> > build systems start to move to non-recursive make. If necessary we'll
> > need to make th
On 2013-05-20 15:16, Paul Smith wrote:
> On Fri, 2013-05-17 at 19:42 +0200, Denis Excoffier wrote:
>> Compared with make-3.82, the new make-3.99.90 breaks those Makefiles,
>> like in tiff-v3.6.1 (rather old i know, before 2003 at least), that
>> use the construction:
>>
>> make -${MAKEFLAGS}
>
>
> From: Paul Smith
> Cc: bug-make@gnu.org
> Date: Mon, 20 May 2013 09:24:40 -0400
>
> On Fri, 2013-05-17 at 22:35 +0300, Eli Zaretskii wrote:
> > When a dynamic extension is being remade, it is unloaded by calling
> > unload_file. The latter looks up its argument in a linked list of
> > loaded o
On Mon, 2013-05-20 at 11:09 -0400, Boris Kolpackov wrote:
> > This is because in the current algorithm, every single time we do an
> > implicit rule search and compute possible target and dependency names
> > they are all added to the string cache, even if they are deemed to be
> > useless and not
Hi Paul,
Paul D. Smith writes:
> There's still a serious regression in the code due to the change in
> pattern rule searching added in 3.82. In some (not that unusual)
> circumstance GNU make will chew _enormous_ amounts of memory, compared
> to what it used to use in 3.81 and below.
>
> This
On Fri, 2013-05-17 at 22:35 +0300, Eli Zaretskii wrote:
> When a dynamic extension is being remade, it is unloaded by calling
> unload_file. The latter looks up its argument in a linked list of
> loaded objects. Now, unload_file is called with file->name as its
> argument; is it 100% sure that th
On Fri, 2013-05-17 at 19:42 +0200, Denis Excoffier wrote:
> Compared with make-3.82, the new make-3.99.90 breaks those Makefiles,
> like in tiff-v3.6.1 (rather old i know, before 2003 at least), that
> use the construction:
>
> make -${MAKEFLAGS}
Hrm. This is actually specifically discouraged by
On Sat, 2013-05-18 at 14:20 +0300, Eli Zaretskii wrote:
> > From: Paul Smith
> > Date: Fri, 17 May 2013 04:12:15 -0400
> >
> > Hi all. The first release candidate for the next release of GNU make,
> > GNU make 4.0, is now available for download:
>
> Paul, can you please add 4.0 to the list of v
On Sat, 2013-05-18 at 14:00 -0400, Boris Kolpackov wrote:
> I've also tested the up-to-date check time compared to 3.81
> and the new version is significantly faster (5.63s vs 8.15s).
> That's very welcome.
There's still a serious regression in the code due to the change in
pattern rule searching
Hi Eli,
Eli Zaretskii writes:
> Can you show a Makefile to test that? I'd like to measure this on
> Windows.
That's actually hundreds of makefiles (non-recursive build system).
That's also why it takes several seconds to check that everything is
up to date. While the whole thing if publicly av
> Date: Sat, 18 May 2013 14:00:44 -0400
> From: Boris Kolpackov
> Cc: bug-make@gnu.org
>
> I've also tested the up-to-date check time compared to 3.81
> and the new version is significantly faster (5.63s vs 8.15s).
Can you show a Makefile to test that? I'd like to measure this on
Windows.
Than
Hi Paul,
I've built the RC and used it in a couple of common scenarios
on our build system. So far I haven't seen any regressions.
I've also tested the up-to-date check time compared to 3.81
and the new version is significantly faster (5.63s vs 8.15s).
That's very welcome.
I would like to use th
> From: Paul Smith
> Date: Fri, 17 May 2013 04:12:15 -0400
>
> Hi all. The first release candidate for the next release of GNU make,
> GNU make 4.0, is now available for download:
Paul, can you please add 4.0 to the list of versions accepted by the
Savannah bug tracking UI, so that bugs fixed b
> From: Paul Smith
> Date: Fri, 17 May 2013 04:12:15 -0400
>
> Hi all. The first release candidate for the next release of GNU make,
> GNU make 4.0, is now available for download:
>
> http://alpha.gnu.org/gnu/make/make-3.99.90.tar.gz
> 37c2d65196a233a8166d323f5173cdee
> http://alpha.gnu.org/g
On 2013-05-17 10:12, Paul Smith wrote:
> Hi all. The first release candidate for the next release of GNU make,
> GNU make 4.0, is now available for download:
>
> http://alpha.gnu.org/gnu/make/make-3.99.90.tar.gz
> 37c2d65196a233a8166d323f5173cdee
> http://alpha.gnu.org/gnu/make/make-3.99.90.
Hi all. The first release candidate for the next release of GNU make,
GNU make 4.0, is now available for download:
http://alpha.gnu.org/gnu/make/make-3.99.90.tar.gz
37c2d65196a233a8166d323f5173cdee
http://alpha.gnu.org/gnu/make/make-3.99.90.tar.bz2
40c0a62e1f4e0165d51bc4d7f93a023c
There are m
16 matches
Mail list logo