libtool 1.4.3 searches /usr/lib before -Ldir

2004-02-20 Thread Pieter Grimmerink
I've asked for help about this problem twice in the last
few weeks, without any replies.

In the meantime I've done some searching in the libtool
list history, and I came across this:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg04324.html

This seems to be exactly the same problem I'm having.

Now I'm wondering, has the reason, and possibly a
solution for this problem been found in the meantime?

Regards,

Pieter



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool


Re: libtool 1.4.3 searches /usr/lib before -Ldir

2004-02-20 Thread Tim Mooney
In regard to: libtool 1.4.3 searches /usr/lib before -Ldir, Pieter...:

I've asked for help about this problem twice in the last
few weeks, without any replies.

I saw your posts, but don't recall whether this is something you've
tried with libtool 1.5.2 or not.  Have you?  The libtool developers
have expressed extreme reluctance to spend much time on code that is
an evolutionary dead end.  All new work is going into the 1.5.x and
later lines of development.

In the meantime I've done some searching in the libtool
list history, and I came across this:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg04324.html

If you download libtool 1.4.3 and look at ltmain.in, you'll see about
a dozen places where

newlib_search_path

is set to something.  In each case, the assignment ends up looking like

newlib_search_path=$newlib_search_path something else here

If you try systematically changing these to

newlib_search_path=something else here $newlib_search_path

you should eventually be able to arrive at the combination of settings
that are causing the problem for you.  My *guess* (and that's all it is)
is that it's either the place where it's under a case for `-L', or it's
the place where you have

newlib_search_path=$newlib_search_path $ladir

Do some testing, and report back what you find.  Better yet, test with
libtool 1.5.2.

Tim
-- 
Tim Mooney  [EMAIL PROTECTED]
Information Technology Services (701) 231-1076 (Voice)
Room 242-J6, IACC Building  (701) 231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool


Re: libtool 1.4.3 searches /usr/lib before -Ldir

2003-10-22 Thread Pierre Sarrazin
Dixit Albert Chin (2003-10-21 10:47):
  The -L option correctly points to the src/verbiste directory, where the
  newer library has been compiled.  However, libtool generates this g++
  command to do the linking:
  
  g++ -g -Wall -o french-conjugator
  french_conjugator-french-conjugator.o french_conjugator-Command.o
  /usr/lib/libxml2.so -lpthread -lz -lm
  -L/home/ps/cvswork/verbiste/src/verbiste
  /usr/lib/libverbiste-0.1.so
 
 Does this patch (against 1.5) work for you?
   http://mail.gnu.org/archive/html/libtool/2003-10/msg00067.html
 
 It should be trivial to apply the patch to your 1.4.3 version.

I've tried libtool 1.5 both with and without this patch, and the
problem remains the same.  But instead of searching /usr/lib
explicitly, it searches /usr/lib/gcc-lib/i386-redhat-linux/3.2/../../..
instead, which is equivalent...

I've attached a patch (against 1.5) that works for me.  At the
following point in ltmain.in, I changed the order of the stuff
that gets assigned to newlib_search_path.  The new directory is
now prepended instead of being appended:

  prog)
if test $pass = conv; then
  deplibs=$deplib $deplibs
  continue
fi
if test $pass = scan; then
  deplibs=$deplib $deplibs
  newlib_search_path=`$echo X$deplib | $Xsed -e 's/^-L//'` $newlib_search_path
else
  compile_deplibs=$deplib $compile_deplibs
  finalize_deplibs=$deplib $finalize_deplibs
fi
;;

This puts the right directory before /usr/lib instead of after.
(I notice that this code segment is the only one in the script that
compares $pass with 'scan'.)

I don't know if this patch would be appropriate for all users of
libtool however...

-- 
Pierre Sarrazin sarrazip at sympatico . ca
--- ltmain.in.orig  2003-10-22 01:57:53.0 -0400
+++ ltmain.in   2003-10-22 02:24:08.0 -0400
@@ -1883,7 +1883,7 @@
fi
if test $pass = scan; then
  deplibs=$deplib $deplibs
- newlib_search_path=$newlib_search_path `$echo X$deplib | $Xsed -e 
's/^-L//'`
+ newlib_search_path=`$echo X$deplib | $Xsed -e 's/^-L//'` 
$newlib_search_path
else
  compile_deplibs=$deplib $compile_deplibs
  finalize_deplibs=$deplib $finalize_deplibs
___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool


Re: libtool 1.4.3 searches /usr/lib before -Ldir

2003-10-21 Thread Albert Chin
On Mon, Oct 20, 2003 at 07:32:21PM -0400, Pierre Sarrazin wrote:
 I have a C++ package that contains a library and two command-line
 tools.  If I install this package through an RPM (on a RedHat 8.0
 system), I endup with the lib*.la and lib*.so files in /usr/lib.
 I get into trouble when I compile the sources of a newer version
 of the package, while the older version is still installed.

You should use libtool 1.5 if you're using C++.

 The libtool command that is run by make is the following:
 
 /bin/sh ../../libtool --mode=link g++  -g -Wall
 -o french-conjugator
 french_conjugator-french-conjugator.o french_conjugator-Command.o
 -lxml2 -lpthread -lz -lm
 -L../verbiste -lverbiste-0.1
 
 The -L option correctly points to the src/verbiste directory, where the
 newer library has been compiled.  However, libtool generates this g++
 command to do the linking:
 
 g++ -g -Wall -o french-conjugator
 french_conjugator-french-conjugator.o french_conjugator-Command.o
 /usr/lib/libxml2.so -lpthread -lz -lm
 -L/home/ps/cvswork/verbiste/src/verbiste
 /usr/lib/libverbiste-0.1.so

Does this patch (against 1.5) work for you?
  http://mail.gnu.org/archive/html/libtool/2003-10/msg00067.html

It should be trivial to apply the patch to your 1.4.3 version.

-- 
albert chin ([EMAIL PROTECTED])


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool


libtool 1.4.3 searches /usr/lib before -Ldir

2003-10-20 Thread Pierre Sarrazin
I'm having a problem related to the path that libtool (1.4.3)
uses to search for libraries.

I have a C++ package that contains a library and two command-line
tools.  If I install this package through an RPM (on a RedHat 8.0
system), I endup with the lib*.la and lib*.so files in /usr/lib.
I get into trouble when I compile the sources of a newer version
of the package, while the older version is still installed.

For example, I deploy the newer version in /home/ps/cvswork/verbiste.
The library sources are in src/verbiste, and its .libs subdirectory.

The command-line tool sources are in src/commands.  The library is
compiled first, then the command-line tools.  The error happens when
trying to link the first of those tools.

The libtool command that is run by make is the following:

/bin/sh ../../libtool --mode=link g++  -g -Wall
-o french-conjugator
french_conjugator-french-conjugator.o french_conjugator-Command.o
-lxml2 -lpthread -lz -lm
-L../verbiste -lverbiste-0.1

The -L option correctly points to the src/verbiste directory, where the
newer library has been compiled.  However, libtool generates this g++
command to do the linking:

g++ -g -Wall -o french-conjugator
french_conjugator-french-conjugator.o french_conjugator-Command.o
/usr/lib/libxml2.so -lpthread -lz -lm
-L/home/ps/cvswork/verbiste/src/verbiste
/usr/lib/libverbiste-0.1.so

The `-lverbiste-0.1' has been expanded to `/usr/lib/libverbiste-0.1.so'
because the older version of the library is currently installed as an
RPM under /usr.  This causes a linking error because the older library
does not have the functions that are expected by the newer code:

/home/ps/cvswork/verbiste/src/commands/french-conjugator.cpp:110:
undefined reference to
`verbiste::FrenchVerbDictionary::getTenseName(verbiste::Tense)'

I wondered why libtool searched a system directory (/usr/lib) before
the explicitly specified one (../verbiste).  I opened ../../libtool
and found this (backslash added by me):

  for searchdir in $newlib_search_path $lib_search_path \
$sys_lib_search_path $shlib_search_path; do
# Search the libtool library
lib=$searchdir/lib${name}.la
if test -f $lib; then
  found=yes
  break
fi
  done

By inserting echo statements before this loop, I observed this (long
line cut by me):

newlib_search_path=' /usr/lib /home/ps/cvswork/verbiste/src/verbiste'
lib_search_path='/home/ps/cvswork/verbiste/src/commands 
/home/ps/cvswork/verbiste/src/verbiste'

The directory specified with -L was added after /usr/lib.
This explains why libverbiste-0.1.la is found in /usr/lib instead
of where -L specified.

The workaround is to uninstall the older library, or at least to
move away /usr/lib/libverbiste-0.1.la.

Is there a clean way to ask libtool to search a certain directory
before any system directory?

My project is autoconfiscated with autoconf 2.57, automake 1.7.2
and libtool 1.4.3.  Also, I use g++ 3.2 on a RedHat 8.0 system.

-- 
Pierre Sarrazin sarrazip at sympatico dot ca


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool


problem to compile libtool 1.4.3 with xlc/AIX

2003-03-10 Thread mickael g
 I can't compile libtool 1.4.3 under AIX 4.1.3
I got error messages from the compiler when it
compiles ltdl.c

the compiler is xlc128 (same as xlc) (C for AIX
Compiler).

$ echo $CC
xlc128
$ echo $LIBS
-lc128

$ ./configure
tycho:/ptolemea/users/gastin/ftp/libtool-1.4.3 $ make
Making all in .
CONFIG_FILES=libtoolize CONFIG_HEADERS= /bin/sh
./config.status
creating libtoolize
chmod +x libtoolize
Making all in libltdl
/bin/sh ./libtool --mode=compile xlc128
-DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include  -g
-c ltdl.c
xlc128 -DHAVE_CONFIG_H -I. -I. -I.
-I/usr/local/include -g -c ltdl.c
ltdl.c, line 971.24: 1506-196 (S) Initialization
between types void* and int is not allowed.
ltdl.c, line 1003.18: 1506-196 (S) Initialization
between types void* and int is not allowed.
ltdl.c, line 3237.58: 1506-280 (E) Function argument
assignment between types void* and int(*)(const
char*,void*) is not allowed.
ltdl.c, line 3243.58: 1506-280 (E) Function argument
assignment between types void* and int(*)(const
char*,void*) is not allowed.
ltdl.c, line 3247.62: 1506-280 (E) Function argument
assignment between types void* and int(*)(const
char*,void*) is not allowed.
ltdl.c, line 3254.62: 1506-280 (E) Function argument
assignment between types void* and int(*)(const
char*,void*) is not allowed.
ltdl.c, line 3261.62: 1506-280 (E) Function argument
assignment between types void* and int(*)(const
char*,void*) is not allowed.
gnumake: *** [ltdl.lo] Error 1


___
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool


Re: [BUG REPORT] libtool 1.4.3 doesn't find dl library

2002-11-26 Thread Christoph Egger
Sorry,

*just* after I sent this mail, flibble said, he used the older GGI version,
which
has libtool 1.4.0. So if the reported bug below is already fixed in libtool
1.4.3, then
please let me know.


Hi!

A user from the GGI project (http://www.ggi-project.org/) found a bug in
libtool 1.4.3,
when trying to compile GGI on a MIPS architecture.

libtool has a wrong regex causing it to reject the dl library though it is
available.
The snippet from the IRC log:

[15:33] flibble libtool says deplibs_check_method=file_magic ELF
[0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )
[15:34] flibble file says /lib/libdl-2.2.4.so: ELF 32-bit LSB mips-1
shared object, MIPS R3000_LE [bfd bug], version 1, not stripped
[15:34] flibble nearly the same, but enough to reject dl library


flibble 'fixed' this bug by changing deplibs_check_method to pass_all.
I know, this is not the right fix, but it is a quick fix and works for him.

Anyone, who knows the right fix?


-- 
CU,

Christoph Egger
E-Mail: [EMAIL PROTECTED]

+++ GMX - Mail, Messaging  more  http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Libtool 1.4.3 Released

2002-10-23 Thread Boehne, Robert
We're pleased to announce the release of Libtool 1.4.3!

This is a patch release, the last one in the 1.4.x series,
and is compatable with Autoconf 2.13.

You can find the new release here:
in tarball,
ftp://ftp.gnu.org/gnu/libtool/libtool-1.4.3.tar.gz
xdelta,
ftp://ftp.gnu.org/gnu/libtool/libtool-1.4.2-1.4.3.tar.xdp.gz 
and diff formats.
ftp://ftp.gnu.org/gnu/libtool/libtool-1.4.2-1.4.3.diff 

Coming soon to a GNU mirror near you!

http://www.gnu.org/order/ftp.html

Please report bugs to [EMAIL PROTECTED].

Thanks again to all those who contributed.

Robert Boehne


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-10 Thread Akim Demaille


|  You want autoconf -f then.
| -f, --force  consider all files obsolete
| 
| We do a ./cvsclean right now for autoconf +2.50 which purges
| all generated data.  I guess that is basically the same.
| 
|  You know, you are typically the kind of people who has valid grieves
|  against Autoconf, but using things that were never documented.
| 
| You have lost me.  Why should autoconf document any valid m4
| command?

Because Autoconf is not M4!  Because such a large framework must make
provisions precisely so that the whole architecture work.  Ans esyscmd
is teh best example of what cannot be kept.

|  esyscmd is definitely excluded from our framework.
| 
| Then you need to document that.  Neither 2.13's nor 2.54's
| autoconf.info says anything to that effect.

OK.  I agree that

| Programming in M4
| *
| 
|Autoconf is written on top of two layers: M4sugar, which provides
| convenient macros for pure M4 programming, and M4sh, which provides
| macros dedicated to shell script generation.
| 
|As of this version of Autoconf, these two layers are still
| experimental, and their interface might change in the future.  As a
| matter of fact, _anything that is not documented must not be used_.

is not clear enough, it seems to refer to M4sugar and M4sh only.  And

| Changed Macro Writing
| -
| 
[...]
|If you were doing tricky things with undocumented Autoconf internals
| (macros, variables, diversions), check whether you need to change
| anything to account for changes that have been made.  Perhaps you can
| even use an officially supported technique in version 2 instead of
| kludging.  Or perhaps not.

is hidden.


|  But you kept developping your Autoconf instead of coming and
|  deciding for a solution.
| 
| I cannot parse that sentence.

Sorry :)  I mean, when you clear hit a limitation of a tool,
contacting the developper of the tools will certainly provide a better
solution that doing something on your side.


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Andreas Schwab

Thomas E. Dickey [EMAIL PROTECTED] writes:

| On Tue, 8 Oct 2002, Lars Hecking wrote:
| 
|  Bob Friesenhahn writes:
|   On 8 Oct 2002, Akim Demaille wrote:
|   
|There is one big question which must be answered first: will it have
|to be Autoconf 2.13 compatible?
|   
|I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
|immediately.  Then, I'm fine with checking the M4 code and making it
|up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
|have Libtool work better with Autoconf.
|  
|   I agree.  I can't imagine why anyone would want to use an antique
|   version of Autoconf which dates from 1996.
| 
|   Because it works? In any case, it's the respective maintainer's choice.
| 
|   Making autoconf incompatible with previous versions of itself while not
|   upping the major release number at the same time was a pretty bad move IMHO.
| 
| Deliberately introducing design incompatibilities simply encourages people
| to use other tools.

In my experience almost all problems that occur while moving to autoconf
2.5x are outright bugs in the configure.in/aclocal.m4 scripts.

Andreas.

-- 
Andreas Schwab, SuSE Labs, [EMAIL PROTECTED]
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
And now for something completely different.


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Thomas Dickey

On Wed, Oct 09, 2002 at 12:09:09PM +0200, Andreas Schwab wrote:
 In my experience almost all problems that occur while moving to autoconf
 2.5x are outright bugs in the configure.in/aclocal.m4 scripts.

We've already discussed this before, and I decided not to rely upon your opinion

-- 
Thomas E. Dickey [EMAIL PROTECTED]
http://invisible-island.net
ftp://invisible-island.net


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Thomas Dickey

On Wed, Oct 09, 2002 at 01:15:07PM +0200, Andreas Schwab wrote:
 Thomas Dickey [EMAIL PROTECTED] writes:
 
 | On Wed, Oct 09, 2002 at 12:09:09PM +0200, Andreas Schwab wrote:
 |  In my experience almost all problems that occur while moving to autoconf
 |  2.5x are outright bugs in the configure.in/aclocal.m4 scripts.
 | 
 | We've already discussed this before, and I decided not to rely upon your opinion
 
 You are free do so, of course, but then don't complain that the rest of
 the world is moving forward.

or going in circles, or - in this case, a random walk.

-- 
Thomas E. Dickey [EMAIL PROTECTED]
http://invisible-island.net
ftp://invisible-island.net


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Andreas Schwab

Thomas Dickey [EMAIL PROTECTED] writes:

| On Wed, Oct 09, 2002 at 12:09:09PM +0200, Andreas Schwab wrote:
|  In my experience almost all problems that occur while moving to autoconf
|  2.5x are outright bugs in the configure.in/aclocal.m4 scripts.
| 
| We've already discussed this before, and I decided not to rely upon your opinion

You are free do so, of course, but then don't complain that the rest of
the world is moving forward.

Andreas.

-- 
Andreas Schwab, SuSE Labs, [EMAIL PROTECTED]
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
And now for something completely different.


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Akim Demaille

 Sascha == Sascha Schumann [EMAIL PROTECTED] writes:

Sascha We use it for the PHP project (80k lines configure script),
Sascha because 2.5x is 5 to 6 times slower 

That's because it does provide a better service too :(  I have timed a
lot of the code, and I can tell that we're hitting a M4 limitation
here.  Hopefully future version of GNU M4 will help.

Sascha and contains a dependency-ignorant cache system.

Err.  It doesn't compute.

What do you mean?



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Akim Demaille

 Russ == Russ Allbery [EMAIL PROTECTED] writes:

Great thread people!  I'm happy to see you're alive :)


Russ There were a variety of reasons for breaking backward
Russ compatibility, like choosing to clean up quoting, but that's a
Russ justification for doing it, not an argument that it didn't
Russ happen.  It very clearly did happen.  Calling the autoconf
Russ scripts that worked in autoconf 2.13 but not in 2.5x broken is
Russ a deflection that I'd be more sympathetic to if the ways in
Russ which they were broken were clearly documented in autoconf
Russ 2.13, but they weren't.  Which means that the language
Russ definition was changed (to something much more precise, mind),
Russ not that scripts that followed the previous language definition
Russ such as it was were broken.

I don't want to dive into this debate, and I think that Russ' summary
is very satisfying in that it exposes the point of view of all the
parties.

Whatever your opinion is, this debate is anyway a total loss of time
for all of us (except for having the opportunity of reading the few
usual good laughs from TEDdy Bear, the great clown of our mailing
lists) since Autoconf will not be more 2.13 compatible in the future.

If people consider we deliberatedly broken bugward compatibility, then
fine, you're free to be wrong.  It's not what happened (and I can tell
you that a lot of code would not have been written if that was our
intention), but I don't care what people think wrt this now,
because...

Because today the only reasonable attitude is asking ourselves how can
we help people making the move.  I worked *immensely* on autoupdate,
it took me days to write such a complex tool.  I wrote documentation
explaining proper Autoconf programming.  I added sections to ease the
transition.  I made public calls for people looking for help.  I'm
ready to do more, but please, tell me what is needed.


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Akim Demaille

 Robert == Robert Boehne [EMAIL PROTECTED] writes:

Robert Ok, So a 1.4.3 version is desired, that's established.  The
Robert million-dollar question is: Does current branch-1-4 Libtool do
Robert the trick?

Robert If so, then a roll out could be done within the week.

I would like to find a tarball somewhere (I'm bing cut from CVS
currently), and read the M4 code.  I'll subscribe to libtool-patches too.


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Earnie Boyd

Paolo Bonzini wrote:
 Wouldn't it be better to get libtool 1.5 out the door?  The resources
 required to achieve a releasable product are similar and CVS libtool
 already contains most of the fixes that would go into a 1.4.3.
 
 
  But it also contains more features.  Releasing 1.5 should be done by
  the maintainers, not by a community process; instead I think that
  such a process is perfectly valid to review patches and ChangeLogs and
  put them together.
 

The community are the maintainers, therefore a maintainer has spoken for
a minor version increment, rather than a patch release increment.
Enough has changed to increment the minor version number.

  Yes, libtool would-be-1.5 has been used by gcc at least since 3.0, so it
  should be pretty good, but I think that it is easier (in terms of
  brainwork, not of needed resources) to do a definitive 1.4.x release.
 

Since I'm one of the community, I suggest the release to be 1.5 and that
Akim's suggestion for AC_PREREQ a strong point.  Perhaps, both a 1.4.3
and a 1.5 where 1.4.3 does a AC_PREREQ 2.13.

Earnie.



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Akim Demaille


|  Sascha and contains a dependency-ignorant cache system.
| 
|  What do you mean?
| 
| Each of PHP's bundled extensions has a config.m4 which can be
| maintained separately.  Autoconf 2.50 and later insert stale
| code into configure, when such a config.m4 file changes.

You want autoconf -f then.

| These files are sourced using
| 
| esyscmd(./scripts/config-stubs ext)
| 
| The shell script prints out an sinclude() line for each
| existing config.m4 in a particular sub-directory (e.g.
| ext/mysql, ext/session).  Apparently, autoconf/autom4te does
| not keep track of the time stamp of each sourced file which
| then causes the described issue.

You know, you are typically the kind of people who has valid grieves
against Autoconf, but using things that were never documented.
esyscmd is definitely excluded from our framework.  But you kept
developping your Autoconf instead of coming and deciding for a
solution.


| Oh, btw, has autoconf 2.5x stopped to generate empty case..esac
| constructs?  FreeBSD's /bin/sh bombed out on that, and it
| violated POSIX.

How do I know?  Did you send a bug report?  Do you have a test case?

And BTW, do PHP's extensions finally produce valid HTML code?


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Bonzini

 The community are the maintainers, therefore a maintainer has spoken for
 a minor version increment, rather than a patch release increment.

Do you mean a minor version increment starting from branch-1_4 or from HEAD?

Paolo




___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Russ Allbery

Akim Demaille [EMAIL PROTECTED] writes:

 If people consider we deliberatedly broken bugward compatibility, then
 fine, you're free to be wrong.  It's not what happened (and I can tell
 you that a lot of code would not have been written if that was our
 intention), but I don't care what people think wrt this now, because...

For what it's worth, I don't think you deliberately broke it, and I'm not
arguing intentions at all.  I'm just trying to relate how it looks from
entirely outside the project, when the only information one has to go on
is how Autoconf 2.13 works and how Autoconf 2.54 works.

-- 
Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-09 Thread Paul Eggert

 From: Sascha Schumann [EMAIL PROTECTED]
 Date: Wed, 9 Oct 2002 19:49:57 +0200 (CEST)
 
  Did you send a bug report?  Do you have a test case?
 
 I'm sorry, it was noticed by so many people, I supposed it
 would make its way to you.

It's the first I've heard of it.  Do you have a URL describing the
problem?


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Guido Draheim

a new-feature release is the same work as a bugfix release?
ye kiddin'...

Bob Friesenhahn wrote:
 Wouldn't it be better to get libtool 1.5 out the door?  The resources
 required to achieve a releasable product are similar and CVS libtool
 already contains most of the fixes that would go into a 1.4.3.
 
 Bob
 
 On Tue, 8 Oct 2002, Bonzini wrote:
 
 
We sorely need a libtool 1.4.3 -- autoconf is consistently being blamed for
its brokenness and in general its portability is flaky on some systems (like
Darwin).

I don't have the time and knowledge to propose myself for libtool
maintainership, but I can trust people that do have this knowledge and put
together the patched versions from various vendors (including Red Hat,
Debian, and Mandrake), and post them to the Autoconf and/or Libtool mailing
lists for public scrutiny.

If the maintainer (who is it? the GNU machines say it is co-maintained by
Alexandre Oliva, Gary V. Vaughan and Robert Boehne) says it's ok, then it
will be released as 1.4.3; if it cannot be the `official' libtool 1.4.3, at
least there will be a place to download a single amended version and people
will stop complaining to the wrong mailing list.

To contribute, please send me patches that you are using for libtool 1.4.2
at [EMAIL PROTECTED],
CCing [EMAIL PROTECTED] .

Paolo Bonzini





___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool

 
 
 ==
 Bob Friesenhahn
 [EMAIL PROTECTED]
 http://www.simplesystems.org/users/bfriesen
 
 
 
 ___
 Libtool mailing list
 [EMAIL PROTECTED]
 http://mail.gnu.org/mailman/listinfo/libtool
 
 



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Bob Friesenhahn

On Tue, 8 Oct 2002, Guido Draheim wrote:

 a new-feature release is the same work as a bugfix release?
 ye kiddin'...

I have been using libtool since the beginning, and every new libtool
release has essentially been a bugfix release.

Unlike Autoconf and Automake, it is impossible to bring Libtool to a
plateau of tranquil completeness since it is by definition highly OS
and tool dependent.  Libtool has always been behind the curve.

Libtool is a real rats-nest of a shell script which could only be
corrected by starting from scratch.  It is difficult to understand and
maintain.

So, yes, the so-called new-feature release is the same work as a
bugfix release, because both of them are just bugfix releases.  One is
just more advanced in development than the other.

Bob
==
Bob Friesenhahn
[EMAIL PROTECTED]
http://www.simplesystems.org/users/bfriesen



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Albert Chin

On Tue, Oct 08, 2002 at 11:17:55AM -0500, Bob Friesenhahn wrote:
 Wouldn't it be better to get libtool 1.5 out the door?  The resources
 required to achieve a releasable product are similar and CVS libtool
 already contains most of the fixes that would go into a 1.4.3.

I'd like to see 1.4.3. Who else is onboard? What is required to make a
release happen?

-- 
albert chin ([EMAIL PROTECTED])


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



RE: Libtool 1.4.3

2002-10-08 Thread Howard Chu

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
Albert Chin

 On Tue, Oct 08, 2002 at 11:17:55AM -0500, Bob Friesenhahn wrote:
  Wouldn't it be better to get libtool 1.5 out the door?  The
 resources
  required to achieve a releasable product are similar and CVS libtool
  already contains most of the fixes that would go into a 1.4.3.

 I'd like to see 1.4.3. Who else is onboard? What is required to make a
 release happen?

I'd like to see this as well. Incremental changes tend to be easier to
swallow. I also found the CVS libtool was not a simple drop-in replacement
for 1.4.2.

  -- Howard Chu
  Chief Architect, Symas Corp.   Director, Highland Sun
  http://www.symas.com   http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Albert Chin

On Tue, Oct 08, 2002 at 03:38:17PM -0500, Robert Boehne wrote:
 So a 1.4.3 version is desired, that's established.
 The million-dollar question is:
Does current branch-1-4 Libtool do the trick?
 
 If so, then a roll out could be done within the week.

I've got some patches I'd like to roll in. I'll submit them tomorrow.
How about a test tarball 10/12. That should give others enough time to
get in some patches that might be in the queue.

-- 
albert chin ([EMAIL PROTECTED])


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



RE: Libtool 1.4.3

2002-10-08 Thread Bob Friesenhahn

On Tue, 8 Oct 2002, Howard Chu wrote:

  I'd like to see 1.4.3. Who else is onboard? What is required to make a
  release happen?

 I'd like to see this as well. Incremental changes tend to be easier to
 swallow. I also found the CVS libtool was not a simple drop-in replacement
 for 1.4.2.

It seems that a lot of people want to see a 1.4.3.  I assume that this
is mostly to try to improve the portability of existing packages with
the least amount of effort.

The situation as I currently see it is:

  o There is a branch (branch-1-4) that was used to to release libtool
1.4, 1.4.1, and 1.4.2.  I assume this is where 1.4.3 would live
and be released from.

  o The current availability of libtool maintainership is limited
to the extent that it is difficult to find enough time to maintain
even a single line of development.  We would need a maintainer
available to ram-rod the 1.4.3 release.

  o The head of the main libtool branch is almost ready to release
(libtool 1.5).

Bob
==
Bob Friesenhahn
[EMAIL PROTECTED]
http://www.simplesystems.org/users/bfriesen



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Libtool 1.4.3

2002-10-08 Thread Bonzini

We sorely need a libtool 1.4.3 -- autoconf is consistently being blamed for
its brokenness and in general its portability is flaky on some systems (like
Darwin).

I don't have the time and knowledge to propose myself for libtool
maintainership, but I can trust people that do have this knowledge and put
together the patched versions from various vendors (including Red Hat,
Debian, and Mandrake), and post them to the Autoconf and/or Libtool mailing
lists for public scrutiny.

If the maintainer (who is it? the GNU machines say it is co-maintained by
Alexandre Oliva, Gary V. Vaughan and Robert Boehne) says it's ok, then it
will be released as 1.4.3; if it cannot be the `official' libtool 1.4.3, at
least there will be a place to download a single amended version and people
will stop complaining to the wrong mailing list.

To contribute, please send me patches that you are using for libtool 1.4.2
at [EMAIL PROTECTED],
CCing [EMAIL PROTECTED] .

Paolo Bonzini





___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Bob Friesenhahn

On 8 Oct 2002, Akim Demaille wrote:

 There is one big question which must be answered first: will it have
 to be Autoconf 2.13 compatible?

 I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
 immediately.  Then, I'm fine with checking the M4 code and making it
 up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
 have Libtool work better with Autoconf.

I agree.  I can't imagine why anyone would want to use an antique
version of Autoconf which dates from 1996.

Bob
==
Bob Friesenhahn
[EMAIL PROTECTED]
http://www.simplesystems.org/users/bfriesen



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Akim Demaille

 Bob == Bob Friesenhahn [EMAIL PROTECTED] writes:

Bob Wouldn't it be better to get libtool 1.5 out the door?  The
Bob resources required to achieve a releasable product are similar
Bob and CVS libtool already contains most of the fixes that would go
Bob into a 1.4.3.

There is one big question which must be answered first: will it have
to be Autoconf 2.13 compatible?

I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
immediately.  Then, I'm fine with checking the M4 code and making it
up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
have Libtool work better with Autoconf.


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Lars Hecking

Bob Friesenhahn writes:
 On 8 Oct 2002, Akim Demaille wrote:
 
  There is one big question which must be answered first: will it have
  to be Autoconf 2.13 compatible?
 
  I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
  immediately.  Then, I'm fine with checking the M4 code and making it
  up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
  have Libtool work better with Autoconf.
 
 I agree.  I can't imagine why anyone would want to use an antique
 version of Autoconf which dates from 1996.

 Because it works? In any case, it's the respective maintainer's choice.

 Making autoconf incompatible with previous versions of itself while not
 upping the major release number at the same time was a pretty bad move IMHO.
 


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Sascha Schumann

  There is one big question which must be answered first: will it have
  to be Autoconf 2.13 compatible?

We use it for the PHP project (80k lines configure script),
because 2.5x is 5 to 6 times slower and contains a
dependency-ignorant cache system.

So, please don't create incompatibilities, unless you really
have to.

- Sascha



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Thomas E. Dickey

On Tue, 8 Oct 2002, Earnie Boyd wrote:

 FWIR, Akim and other developers tried hard to maintain [back|bug]ward
 compatibility.  But, some of the incompatibility was ill formed autoconf
 syntax so that incompatibility wasn't maintained and instead a better
 parser was put into place.

not at all

 Conform, it's the right thing to do.

not in your lifetime.

-- 
T.E.Dickey [EMAIL PROTECTED]
http://invisible-island.net
ftp://invisible-island.net



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Thomas E. Dickey

On Tue, 8 Oct 2002, Lars Hecking wrote:

 Bob Friesenhahn writes:
  On 8 Oct 2002, Akim Demaille wrote:
  
   There is one big question which must be answered first: will it have
   to be Autoconf 2.13 compatible?
  
   I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
   immediately.  Then, I'm fine with checking the M4 code and making it
   up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
   have Libtool work better with Autoconf.
 
  I agree.  I can't imagine why anyone would want to use an antique
  version of Autoconf which dates from 1996.

  Because it works? In any case, it's the respective maintainer's choice.

  Making autoconf incompatible with previous versions of itself while not
  upping the major release number at the same time was a pretty bad move IMHO.

Deliberately introducing design incompatibilities simply encourages people
to use other tools.

-- 
T.E.Dickey [EMAIL PROTECTED]
http://invisible-island.net
ftp://invisible-island.net



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Thomas E. Dickey

On Tue, 8 Oct 2002, Bob Friesenhahn wrote:

 On 8 Oct 2002, Akim Demaille wrote:
 
  There is one big question which must be answered first: will it have
  to be Autoconf 2.13 compatible?
 
  I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
  immediately.  Then, I'm fine with checking the M4 code and making it
  up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
  have Libtool work better with Autoconf.

 I agree.  I can't imagine why anyone would want to use an antique
 version of Autoconf which dates from 1996.

I can't imagine why anyone would want to use code which changes design
between one minor release and the next (but P.T.Barnum probably could
answer that).

-- 
T.E.Dickey [EMAIL PROTECTED]
http://invisible-island.net
ftp://invisible-island.net



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Bob Friesenhahn

On Tue, 8 Oct 2002, Thomas E. Dickey wrote:

   I agree.  I can't imagine why anyone would want to use an antique
   version of Autoconf which dates from 1996.
 
   Because it works? In any case, it's the respective maintainer's choice.
 
   Making autoconf incompatible with previous versions of itself while not
   upping the major release number at the same time was a pretty bad move IMHO.

 Deliberately introducing design incompatibilities simply encourages people
 to use other tools.

I developed/maintain the configure script for ImageMagick.  While the
total lines in the generated configure script is meaningless, it is
less than 1/2 of what you report for PHP, and PHP's configure script
is 4-8X larger than typical configure scripts for other large packages
(e.g. 4X larger than the configure script for OpenSSH).  This seems
odd to me.

Having adopted every new Autoconf which has been released, I can
happily say that as long as you avoid using undocumented Autoconf
internals, it is not particularly difficult to make the minor
modifications required to stay current.

I don't believe that the decision by some factions to stick with a
particular Autoconf software version for the rest of time should be
allowed to hinder the development of Libtool.

Bob
==
Bob Friesenhahn
[EMAIL PROTECTED]
http://www.simplesystems.org/users/bfriesen



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Pavel Roskin

Hello, Russ!

I'm the one who suggested the version 2.50 when it was discussed whether
the next version should be 2.14, 2.15 or 3.0.  The reason was because
there was some incompatibility, but not significant to justify the major
number change.

It is possible to write configure.in compatible with 2.13 and 2.5x.  
Whether is was possible to write a 100% correct configure.in that would
work with 2.5x before the 2.50 release is a big question, because the
documentation was hard to understand.  I think that it was possible,
although some understanding of m4 was required in addition to the old
Autoconf manual.  Plus clean hands, of course, which means doing thing
right, and not just adding quotes until it works.

  Two wrongs a right does not make.  I.E.: I believe it wrong for any
  maintainter to not move forward with the current versions of autotools
  regardless of the maintainer's reasons for not doing so.
 
 That comes across as pretty arrogant.

It may be arrogant, sure, but in the case of Autoconf it's indeed time to
move forward.

 autoconf 2.5x was a disaster for some projects.  That it was a disaster
 because autoconf 2.13 was woefully inadequate and therefore they had to
 do things they shouldn't have to do to accomplish what they needed to
 accomplish doesn't change the fact that autoconf 2.5x was a disaster and
 represents a vast amount of work that would have to be done.

At least 75% of that is the work that should have been done before, i.e. 
underquoting.

 Many projects have other priorities, since after all autoconf 2.13 was
 working for them.  The vast majority of packages using autoconf have not
 updated to autoconf 2.5x in my experience with compiling software.

Mind you, Autoconf-generated scripts are meant to work not just for
maintainers.  They are meant to work for users.  One hour spend by a
developer is nothing compared to 1000 users downloading bash just to run
that damned configure script and 1 users giving up.

New versions of Autoconf are more portable.  If libtool 1.4.3 is going to
provide compatibility with MacOS (i.e. zsh, if I understand correctly),
then it's absolutely reasonable to require the developer to spend some
time and make sure that the configure script provides the same level of
compatibility.

-- 
Regards,
Pavel Roskin



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3 - unsolvable issue

2002-10-08 Thread Allan Clark (rply to list pls)

Libtool-ers;

I think this issue simply becomes mired by stacking up on either side of
a for/against line.

Previously, it was mentioned that certain troublesome source trees be
used as litmus tests for automake or autoconf changes; the same may hold
true now for libtool.  Brief summary: if you feel that your configure.ac
(or .in) represents a very complete coverage of autoconf macros, or
represents a number of things that will become incompatible when moving
from 2.13/1.4.2, then offer your project as a test-case for auto tools.

An alternative is to make the change and, as is done in many
sourcebases, release tool-X.Y.Z-pre releases to confirm that you can run
on this new set of macros/rules/environment.  If it doesn't work, post
the URL of your sourcebase, and maybe someone here will help you
modernize/adapt.

I SAY AGAIN: you might get help.  That sometimes happens in this
community.  :)


We all see the benefit of using new/standard features in the tools which
were individual kludges and hacks before; we all realize that --
especially if you have not kept current simply because the older
releases have worked for you -- it will be difficult to adapt to a
significant change.

Perhaps we (automake,autoconf,libtool) need to know what problems you're
having with a PRE release before we can really gauge the effort to keep
you working with the tools.


I strongly recommend looking at a preliminary cut.  Call it
libtool-1.4.3, and make it a CVS rollup without significant engineering
effort.  Let's test that, get some feedback, and start to contructively
work around these problems.

More of us could end up with 12-line configure.ac files.

That's my rose-coloured-glasses viewpoint.  Yeah, it's gonna hurt.

Allan




Bob Friesenhahn wrote:
 
 On Tue, 8 Oct 2002, Thomas E. Dickey wrote:
 
I agree.  I can't imagine why anyone would want to use an antique
version of Autoconf which dates from 1996.
  
Because it works? In any case, it's the respective maintainer's choice.
  
Making autoconf incompatible with previous versions of itself while not
upping the major release number at the same time was a pretty bad move IMHO.
 
  Deliberately introducing design incompatibilities simply encourages people
  to use other tools.
 
 I developed/maintain the configure script for ImageMagick.  While the
 total lines in the generated configure script is meaningless, it is
 less than 1/2 of what you report for PHP, and PHP's configure script
 is 4-8X larger than typical configure scripts for other large packages
 (e.g. 4X larger than the configure script for OpenSSH).  This seems
 odd to me.
 
 Having adopted every new Autoconf which has been released, I can
 happily say that as long as you avoid using undocumented Autoconf
 internals, it is not particularly difficult to make the minor
 modifications required to stay current.
 
 I don't believe that the decision by some factions to stick with a
 particular Autoconf software version for the rest of time should be
 allowed to hinder the development of Libtool.
 
 Bob
 ==
 Bob Friesenhahn
 [EMAIL PROTECTED]
 http://www.simplesystems.org/users/bfriesen
 
 ___
 Libtool mailing list
 [EMAIL PROTECTED]
 http://mail.gnu.org/mailman/listinfo/libtool


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Sascha Schumann

 I developed/maintain the configure script for ImageMagick.  While the
 total lines in the generated configure script is meaningless, it is
 less than 1/2 of what you report for PHP, and PHP's configure script
 is 4-8X larger than typical configure scripts for other large packages
 (e.g. 4X larger than the configure script for OpenSSH).  This seems
 odd to me.

There is lot of redundancy included which might be the reason
for the slow down.  I have thought about using shell
functions instead of expanding m4 macros all the time.  That
might improve things a bit.

 Having adopted every new Autoconf which has been released, I can
 happily say that as long as you avoid using undocumented Autoconf
 internals, it is not particularly difficult to make the minor
 modifications required to stay current.

PHP's system has been supporting autoconf 2.50 since its
inception.  2.5x is a burden on the developer's though who
improve the build system.  The more time an edit/build cycle
takes, the less likely someone will try to make modifications
and/or test them properly.

 I don't believe that the decision by some factions to stick with a
 particular Autoconf software version for the rest of time should be
 allowed to hinder the development of Libtool.

Well, if it is possible for a complex framework as ours to
maintain compatibility, there should be only few reasons why
it cannot work for libtool as well.  Of course, whoever
spends their time on libtool development gets to make the
final decision.

- Sascha



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Bernd Jendrissek

On Tue, Oct 08, 2002 at 11:36:40AM -0500, Bob Friesenhahn wrote:
 On 8 Oct 2002, Akim Demaille wrote:
  There is one big question which must be answered first: will it have
  to be Autoconf 2.13 compatible?
 
  I *strongly* suggest that it must not.  It should AC_PREREQ 2.54
  immediately.  Then, I'm fine with checking the M4 code and making it
  up to date.  If needed, I'll wrap a 2.55 with whatever is needed to
  have Libtool work better with Autoconf.
 
 I agree.  I can't imagine why anyone would want to use an antique
 version of Autoconf which dates from 1996.

me too!  :)

People who stick to the 2.13 guns can stick to the libtool 1.3.3/whatever
guns.  I see no reason why *new* code (third-party packages) should require
a *new* libtool but an *old* autoconf.  And the argument that 2.13 works
doesn't fly by me: so does 1.4.2 (or whatever the last libtool with near
universal acceptance was).

I don't think anyone should create themselves a future maintenance burden
for the sake of packages that will respond simply by relying on that
maintenance to continue, instead of getting with the 2.5x program.  Hey,
if they're happy with an antique autoconf, they should be happy with an
antique libtool.  I don't see many messages along the lines of linux
kernel 2.0.30 doesn't support my Gigabit Ethernet card!  (Actually, I
have 2.0.30 at home, on a 486 with 5MB ram. :)

I'll probably be flamed to hell and back now...

-- 
[EMAIL PROTECTED] is probably better to bookmark than any
employer-specific email address I may have appearing in the headers.
  Vanity page: http://www.tsct.co.za/~berndj/  [seems down last few days]


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Pavel Roskin

Hello!

 People who stick to the 2.13 guns can stick to the libtool
 1.3.3/whatever guns.  I see no reason why *new* code (third-party
 packages) should require a *new* libtool but an *old* autoconf.  And the
 argument that 2.13 works doesn't fly by me: so does 1.4.2 (or
 whatever the last libtool with near universal acceptance was).

That's right unless somebody demonstrates otherwise.

 I don't think anyone should create themselves a future maintenance
 burden for the sake of packages that will respond simply by relying on
 that maintenance to continue, instead of getting with the 2.5x program.

I must disagree here.  If we say that laziness (a.k.a. conservatism) is
not an excuse for the developers who use Autoconf and don't want to
upgrade to 2.5x, then twice as much it's not an excuse for Autoconf
developers, i.e. for a dozen of highly skilled programmers..

The legitimate reason to require the latest Autoconf is because it's good
for the _end_ users.  Another legitimate reason is because new tools are
more often used together (rather than e.g. old Autoconf with new Libtool),
and therefore they are better tested when used together.

There may be technical reasons to require latest Autoconf as well, but 
they are secondary IMHO.

 I'll probably be flamed to hell and back now...

Not in this list.

-- 
Regards,
Pavel Roskin



___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Sascha Schumann

[Cc line trimmed]

 me too!  :)

I think we have heard all arguments by now.  There is no need
to reiterate them.

Whatever the outcome of this thread might be -- I hope those
who work on libtool will continue to provide a toolkit which
is suitable for all of us -- developers and users alike.

Thanks
- Sascha




___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool



Re: Libtool 1.4.3

2002-10-08 Thread Robert Boehne

Ok,

So a 1.4.3 version is desired, that's established.
The million-dollar question is:
   Does current branch-1-4 Libtool do the trick?

If so, then a roll out could be done within the week.

Robert


-- 
Robert Boehne Software Engineer
Ricardo Software   Chicago Technical Center
TEL: (630)789-0003 x. 238
FAX: (630)789-0127
email:  rboehne AT gnu DOT org


___
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool