libtool-patches
[Top][All Lists]
Advanced

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

Re: [1.5.1 PATCHES] Things I would like to merge from HEAD to branch-1-5


From: Gary V. Vaughan
Subject: Re: [1.5.1 PATCHES] Things I would like to merge from HEAD to branch-1-5 for a libtool 1.5.1 release
Date: Thu, 22 Jan 2004 13:40:51 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20030925 Thunderbird/0.3

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Scott James Remnant wrote:
|
| I think the Makefile somebody managed to get automake to generate was
| calling configure which, when make was again called from inside the
| configure script hadn't yet output config.status -- they ended up with
| an infinite loop of make calling configure calling make calling
| configure calling make....

That can still happen in 1.5 if you ^C out of a partial bootstrap, and the
timestamps are messed up.  I can't remember the files involved, but I rm the
files from the libtool bootstrap to prevent it when building libtool.  The
same problem can occur in dists that build a libtool but don't have a similar
bootstrap hack...

| I've never been able to replicate it with up to date tools, but it fixed
| it for them.  So I'm not overly worried if this doesn't go in to 1.5.1,
| I was almost toying with not including it in the list but figured I'd
| stick everything in as separate patches so we could pick and choose.

Ah, that make sense.  In that case, go ahead and apply that one too, with a
more verbose changelog that explains what the patch is for.

| On Thu, 2004-01-22 at 09:45, Gary V.Vaughan wrote:
| > We should definitely make this diagnosis in HEAD though, because there
| > Make is no longer involved in the bootstrap, and missing both ltmain.in
| > and ltmain.sh at configure time is fatal, bootstrap or no.
|
| The new code for 1.6 doesn't have the problem, as there's no way for
| infinite loops like this to occur.

Indeed.  It would be nice if we could tell our users that they forgot to copy
ltmain.sh into their distribution though.

Cheers,
        Gary.
- --
Gary V. Vaughan      ())_.  address@hidden,gnu.org}
Research Scientist   ( '/   http://www.oranda.demon.co.uk
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAD9LjFRMICSmD1gYRAtx+AJ95Ccqb5tfXoSnLdPAQhwfD9+SzHACbBSmx
asYuXPLjNMcJ1aRCq2uwQUA=
=tXVc
-----END PGP SIGNATURE-----





reply via email to

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