Bob Friesenhahn wrote:
> On Fri, 1 Apr 2005, Gary V. Vaughan wrote:
> 
>> Ralf Wildenhues wrote:
>>
>>> Hmm.  "Always use our own libtool" sounds a lot like some bug needed
>>> this.  But then again, that line has been in there unchanged for six
>>> years.  I wonder if it will break setups if we change this, it's like
>>> a rope to save us from stupid errors rather than a necessity.
>>>
>>> Anybody have good reasons against changing this?
>>
>>
>> Running the tests in an older libtool.m4 and then using a newer installed
>> libtool seems like a waste.  If we want to do this, then we should
>> probably
>> skip all of the libtool tests at configure time and print a warning that
>> LIBTOOL has been overridden in the environment.
> 
> 
> Of course this may then cause the package to fail to compile since it
> may have been depending on results of tests executed in libtool.m4.

Ah yes, good point.  But that gives me a good idea for an enhancement to
HEAD... we could turn off all configure time tests, except those that are part
of the exported and documented API if, say, --enable-libtool-api-checks is
given at configure time.  In conjunction with a prebuilt libtool, package
maintainers could check that they are not using undocumented features or
macros, and improve their chances of still working when they upgrade to a
newer libtool.

Actually, that interface sucks, but I like the principle.  If we can come up
with a nice interface, let's put it in TODO!

Cheers,
        Gary.
-- 
Gary V. Vaughan      ())_.  [EMAIL PROTECTED],gnu.org}
Research Scientist   ( '/   http://tkd.kicks-ass.net
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool

Reply via email to