FYI: fix bogus merge (Libtool HEAD)

2005-07-11 Thread Ralf Wildenhues
Hi Patrick, Regarding your recent problem report[1] with a m4 loop in CVS autotools: While I can reproduce it over here, I have not found its cause yet. But it turned up another bug in Libtool CVS HEAD, presumably caused by a bogus CVS merge. Checked in the patch below as obvious. (This bug

RE: MSYS+MSVC for libtool branch-2-0, take 2

2005-07-11 Thread Bob Friesenhahn
On Mon, 11 Jul 2005, Peter Ekberg wrote: You don't seem to understand what's going on... On MSYS there is no official way to convert a posix path to a win32 path (like cygpath on Cygwin). But if you execute any executable outside of the MSYS /bin or /usr/bin directories (and perhaps other places

RE: MSYS+MSVC for libtool branch-2-0, take 2

2005-07-11 Thread Bob Friesenhahn
On Mon, 11 Jul 2005, Peter Ekberg wrote: Yes, I came across that one, but it seemed heavy handed for the job at hand. I think my approach is neater, but I'm biased :-) In what way is your script better than my version that simply uses the cmd script from MSYS? I am not sure that my script is

Re: branch 2.0, make install DESTDIR=

2005-07-11 Thread Ralf Wildenhues
Hi Charles, * Charles Wilson wrote on Sun, Jul 10, 2005 at 08:46:26PM CEST: is broken -- at least on cygwin, but probably everywhere. *snip* tar: configure: Cannot stat: No such file or directory tar: Error exit delayed from previous errors tar: configure: Cannot stat: No such file or

Re: Alternate SONAME values

2005-07-11 Thread Ralf Wildenhues
Hi Keith, * Keith Packard wrote on Fri, Jul 08, 2005 at 11:42:57PM CEST: On Fri, 2005-07-08 at 11:23 +0200, Simon Richter wrote: Now I'm wondering whether it would make sense to add a switch to libtool that makes it not install those two things, such as -old-abi. I have to support two

Re: [bug-gnulib] Re: libtool 2.1a failed mdemo-make.test on Solaris

2005-07-11 Thread Ralf Wildenhues
Hi Bruno, * Bruno Haible wrote on Mon, Jul 11, 2005 at 01:23:26PM CEST: The modules in gnulib are normally used in a directory that creates a single library, say libfoo.la, and in this case a line like all-local $(lib_OBJECTS): $(ARGZ_H) is meant to be changed to all-local

Re: [bug-gnulib] Re: libtool 2.1a failed mdemo-make.test on Solaris

2005-07-11 Thread Bruno Haible
Ralf Wildenhues wrote: It's a bit tricky to reproduce: You need a system which has no argz.h, then configure, then `make check' without prior make. If you had ever run `make' before in this build tree, even after `make clean' the dependency information is stored in libltdl/.deps/*.Plo, and

Re: how to use circular dependencies

2005-07-11 Thread Ralf Wildenhues
Hi Tom, * tom fogal wrote on Fri, Jul 08, 2005 at 08:14:51PM CEST: Hi all, I'm trying to get libtool to link a program that depends on a circular list of static (libtool) libraries. I'm using a command line like: ../../libtool --mode=link --preserve-dup-deps g77 -Wall -I../include -O0 -o

Re: Alternate SONAME values

2005-07-11 Thread Keith Packard
On Mon, 2005-07-11 at 13:58 +0200, Ralf Wildenhues wrote: Re-reading this thread, I would be inclined to accept a patch which implements your original proposal, given that a way can be found how it degrades gracefully on the different/not-so-flexible shared library systems mentioned. That

Re: how to use circular dependencies

2005-07-11 Thread tom fogal
[EMAIL PROTECTED]Ralf Wildenhues writes: Hi Tom, * tom fogal wrote on Fri, Jul 08, 2005 at 08:14:51PM CEST: Hi all, I'm trying to get libtool to link a program that depends on a circular list of static (libtool) libraries. I'm using a command line like: ../../libtool --mode=link

Re: branch 2.0, make install DESTDIR=

2005-07-11 Thread Charles Wilson
Ralf Wildenhues wrote: (B) cygwin-specific: There is no root user. There might be a SYSTEM user which is somewhat similar, and Administrator which is somewhat similar in other ways -- but regardless there is no facility to do CHOWN unless you're building as Administrator (not SYSTEM).