Re: Fix rebuilding rules of ltmain

2007-04-28 Thread Gary V. Vaughan

Hallo Ralf!

On 28 Apr 2007, at 09:04, Ralf Wildenhues wrote:

Hi Gary,

* Gary V. Vaughan wrote on Fri, Apr 27, 2007 at 02:46:23PM CEST:

On 27 Apr 2007, at 00:01, Ralf Wildenhues wrote:

OK to apply?[...]


This seems to more or less work with the make implementations of  
Solaris
10, AIX 4.3.3, FreeBSD 6, and of course GNU.  More or less  
meaning: the

proprietary make implementations will keep rerunning autotools and
config.status for a while, but eventually they will settle on  
something.


Are we actually any better off than we were before I removed stamp- 
vcl?


I don't know.  Before you removed stamp-vcl, building would not work
without GNU make at all.


True...

If this puts us back where we were to start with, then it would be  
better
to revert the stamp-vcl removal patch if we can't find a better  
way to have

changes to ltmain.sh picked up by make...


Feel free to work on this.  My allocated time for this particular  
issue
is about expired; I can post updates to README* though, depending  
on the

outcome of this.

Repeating the above question: OK to apply?  If not, then ok to revert
the 2007-03-29, 2007-03-26 changes?


Certainly.  In light of our new found ability to build without GNU  
make, then

applying seems better by far.  Please go ahead.


* Makefile.am (clean-ltmain-sh): Removed.
(libtool, $(srcdir)/$(m4dir)/ltversion.m4)
($(srcdir)/$(auxdir)/ltmain.sh): Updated to not depend on any
phony rules.  Test `$?' for prerequisites that should always
cause us to update the target.  Fixes rebuilding rules, at the
cost of sometimes updating too much with non-GNU make.



Cheers,
Gary
--
  ())_.  Email me: [EMAIL PROTECTED]
  ( '/   Read my blog: http://blog.azazil.net
  / )= ...and my book: http://sources.redhat.com/autobook
`(_~)_ Join my AGLOCO Network: http://www.agloco.com/r/BBBS7912






PGP.sig
Description: This is a digitally signed message part


Re: Fix rebuilding rules of ltmain

2007-04-28 Thread Ralf Wildenhues
Hi Gary,

* Gary V. Vaughan wrote on Fri, Apr 27, 2007 at 02:46:23PM CEST:
> On 27 Apr 2007, at 00:01, Ralf Wildenhues wrote:
>> OK to apply?[...]

>> This seems to more or less work with the make implementations of Solaris
>> 10, AIX 4.3.3, FreeBSD 6, and of course GNU.  More or less meaning: the
>> proprietary make implementations will keep rerunning autotools and
>> config.status for a while, but eventually they will settle on something.
>
> Are we actually any better off than we were before I removed stamp-vcl?

I don't know.  Before you removed stamp-vcl, building would not work
without GNU make at all.

> If this puts us back where we were to start with, then it would be better
> to revert the stamp-vcl removal patch if we can't find a better way to have
> changes to ltmain.sh picked up by make...

Feel free to work on this.  My allocated time for this particular issue
is about expired; I can post updates to README* though, depending on the
outcome of this.

Repeating the above question: OK to apply?  If not, then ok to revert
the 2007-03-29, 2007-03-26 changes?

Cheers, and thanks for the review,
Ralf

>>  * Makefile.am (clean-ltmain-sh): Removed.
>>  (libtool, $(srcdir)/$(m4dir)/ltversion.m4)
>>  ($(srcdir)/$(auxdir)/ltmain.sh): Updated to not depend on any
>>  phony rules.  Test `$?' for prerequisites that should always
>>  cause us to update the target.  Fixes rebuilding rules, at the
>>  cost of sometimes updating too much with non-GNU make.