[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #31002] make picks wrong pattern rule

From: Boris Kolpackov
Subject: [bug #31002] make picks wrong pattern rule
Date: Fri, 10 Sep 2010 20:50:31 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/2009072219 Iceweasel/3.0.12 (Debian-3.0.12-1)

Follow-up Comment #6, bug #31002 (project make):

Roland, I think you overstate the seriousness of the problem. There are not
many makefiles that both define multiple pattern rules and rely on their order
for selection. 3.82 has been out for a few months now and glibc is the first
such case (which, BTW, is easy to fix in a backwards-compatible way). To be
fair, the glibc build system is pretty complex, perhaps the most complex of
any widely-used package. If I remember correctly, the previous release of GNU
make also broke its build (or was it GCC).

On the other hand, we need to be able to evolve GNU make so that it supports
more complex build systems. This particular feature is meant to allow
assembling pattern rules from multiple makefiles that don't necessarily know
anything about each other. Prior to this release such assembly was pretty much
impossible. I won't be surprised if at some point in the future glibc
developers will make use of this feature.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]