[Top][All Lists]

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

Re: GNU make 3.81beta3 released

From: Paul D. Smith
Subject: Re: GNU make 3.81beta3 released
Date: Tue, 28 Jun 2005 09:51:54 -0400

%% "Dmitry V. Levin" <address@hidden> writes:

  dvl> There is a real issue which should be dealed with before release:
  dvl> "gcc -M -MF" doesn't aware of new make behaviour (second expansion) and
  dvl> sometimes (e.g. for libjava files which contain $ symbols) produces
  dvl> inappropriate dependencies.  The problem is that gcc should support make
  dvl> without second expansion.

  dvl> See also https://savannah.gnu.org/bugs/?func=detailitem&item_id=12260

I understand your concern, but I don't know that we can wait for
GCC/autoconf/automake to have new releases with this support before we
release 3.81.  It's possible there will be such releases, but I don't
want to predicate the 3.81 release on it.

This is a hard problem, because any change that these tools make to
support this new feature will automatically force the resulting output
to be GNU make-specific: it will no longer work with any other version
of make.  I don't know if that's acceptable to them (or maybe that's how
it works already?)

I did post a question on the auto* mailing lists back in March when you
brought this up, discussing the new feature and the implications for
these tools, but I received no response from anyone so I don't know what
to make of that.

 Paul D. Smith <address@hidden>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist

reply via email to

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