libtool ChangeLog AUTHORS THANKS

2007-07-14 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Changes by: Peter Ekberg pekberg 07/07/14 18:46:19 Modified files: . : ChangeLog AUTHORS THANKS Log message: * AUTHORS, THANKS: Peter Ekberg got married, now Peter Rosin. CVSWeb URLs: http

Different content for static and shared library.

2006-10-02 Thread Peter Ekberg
Hello! (For the record, I think what I'm trying to achieve can be solved with libltdl, but I do not wish to use libltdl for licensing reasons. I have complete understanding with not getting any sympathy for that decision. I'm just asking if there is a way out of my linking troubles...) In a

Re: Different content for static and shared library.

2006-10-02 Thread Peter Ekberg
How annoying. I didn't test the example tarball and of course didn't notice two files missing until after I hit 'send'. I also added a -ldl for good measure, it wasn't needed on my test platform. Here's an updated example. Sorry for the inconvenience. Cheers, Peter example.tar.gz Description:

Re: picewise linking and MS lib.exe

2006-08-28 Thread Peter Ekberg
On Mon, Aug 28, 2006 at 10:20:10AM +0200, Ralf Wildenhues wrote: Hello Christopher, * Christopher Hulbert wrote on Sun, Aug 27, 2006 at 07:21:25PM CEST: Piecewise linking with the MS archiver (lib) doesn't work. Every invocation of the lib clobbers the old one. The solution is to list

old_archive_from_new_cmds and MSVC (was: Re: msvs support)

2006-02-14 Thread Peter Ekberg
Hi Ralf, Thanks for the review! *big snip* | - # The linker will automatically build a .lib file if we build a DLL. | - _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' *rather big snip* | + # The linker will not automatically build a static lib if we build a DLL. | +

Command file interface to archiver (was: Re: msvs support)

2006-02-14 Thread Peter Ekberg
Hi Ralf! | @@ -6342,44 +6454,59 @@ |test $len -le $max_cmd_len || test $max_cmd_len -le -1; then | cmds=$old_archive_cmds | else | - # the command line is too long to link in one step, link in parts | - func_echo using piecewise archive linking... | -

name.lib vs. -lname (was: Re: msvs support)

2006-02-14 Thread Peter Ekberg
Hi Ralf! On Sun, Feb 12, 2006 at 11:17:04AM +0100, Ralf Wildenhues wrote: | @@ -4082,6 +4127,17 @@ | *) tmp_libs=$tmp_libs $deplib ;; | esac | ;; | + -l*) | + if test X$with_gcc != Xyes; then | + case $host_os/$linkmode in | +

Re: msvs support

2006-02-13 Thread Peter Ekberg
On Sun, Feb 12, 2006 at 10:21:46AM +0100, Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Sat, Feb 11, 2006 at 09:15:11PM CET: I think I remember Ralf saying something about a list of tests that are needed in order for the patch to be commitable. Is this something I can do

Re: static lib containing backends

2006-02-11 Thread Peter Ekberg
Hi! On Thu, Feb 09, 2006 at 05:08:59PM +0100, Ralf Wildenhues wrote: * Bob Friesenhahn wrote on Thu, Feb 09, 2006 at 05:02:37PM CET: On Thu, 9 Feb 2006, Ralf Wildenhues wrote: It's not really libltdl that needs changes for MSVC. The libtool script itself does (more precisely: the

Re: FYI: fix sed syntax

2006-01-24 Thread Peter Ekberg
On Sat, Jan 21, 2006 at 05:45:44PM +0100, Ralf Wildenhues wrote: See here for the rationale to this largish patch: http://article.gmane.org/gmane.comp.sysutils.autoconf.patches/2649 Applied to HEAD (the corresponding branch-1-5 patch will appear in a followup post). Gary, could you push the

Re: FYI: fix sed syntax

2006-01-24 Thread Peter Ekberg
On Tue, Jan 24, 2006 at 02:26:36PM +0100, Ralf Wildenhues wrote: Hi Peter, Yep. Bob beat you to the bug report. ;-) I've already checked in a patch that should fix this. In my defence, I mailed the patch a couple of hours before your checkin, but it got stuck on it's way, and I haven't seen

RE: autotools support for msvc

2005-11-18 Thread Peter Ekberg
Hi Harald, Harald Dunkel wrote on Friday, November 18, 2005 11:01 CEST: Hi Peter, Ralf Wildenhues wrote: You may search the archives of the libtool-patches mailing list for the dozens of mails Peter Ekberg has written to support all of this nicely, including static and shared

Re: include_expsyms clobbers user files.

2005-10-05 Thread Peter Ekberg
On Fri, Sep 30, 2005 at 10:42:18AM +0200, Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Thu, Sep 29, 2005 at 07:10:39PM CEST: OK then. The patch looks good, please install after looking at the following miniscule nit. Thank you! Ok, did that change also, why

libtool ChangeLog

2005-09-29 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/29 16:59:38 Modified files: . : ChangeLog Log message: * libltdl/config/ltmain.m4sh (func_mode_link): Don't modify user

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-29 Thread Peter Ekberg
* Peter Ekberg wrote on Thursday, September 22, 2005 09:45 CEST: * Ralf Wildenhues wrote on Wednesday, September 21, 2005 22:37 CEST: Hi Peter, * Peter Ekberg wrote on Mon, Sep 19, 2005 at 09:05:04PM CEST: Ralf Wildenhues wrote on Monday, September 19, 2005 17:10 CEST * Peter Ekberg

Re: 280-gary-test-old-m4-interface.diff

2005-09-29 Thread Peter Ekberg
On Thu, Sep 29, 2005 at 03:35:37PM +0100, Gary V. Vaughan wrote: Okay to commit? Make a start at a test group for checking that backwards compatibility with configure.in calls to our old m4 interface does not regress. Ok, I'm too much of a libtool newbie to understand the details of that,

Re: 280-gary-test-old-m4-interface.diff

2005-09-29 Thread Peter Ekberg
On Thu, Sep 29, 2005 at 05:10:47PM +0100, Gary V. Vaughan wrote: Hi Peter, Thanks for the review! Trying to chip in... [[snip]] Peter Ekberg wrote: On Thu, Sep 29, 2005 at 03:35:37PM +0100, Gary V. Vaughan wrote: +AT_DATA([Makefile.in], +[[COMPILE = @CC@ @CPPFLAGS@ @CFLAGS@ +LINK

Re: include_expsyms clobbers user files.

2005-09-29 Thread Peter Ekberg
* On Thu, Sep 29, 2005 at 05:24:47PM +0200, Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Wed, Sep 28, 2005 at 06:33:41PM CEST: On Wed, Sep 28, 2005 at 11:03:49AM +0200, Ralf Wildenhues wrote: * Peter Ekberg wrote on Tue, Sep 27, 2005 at 02:13:46PM CEST: * Ralf Wildenhues

Re: include_expsyms clobbers user files.

2005-09-28 Thread Peter Ekberg
On Wed, Sep 28, 2005 at 11:03:49AM +0200, Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Tue, Sep 27, 2005 at 02:13:46PM CEST: * Ralf Wildenhues wrote on Sunday, September 25, 2005 15:10 CEST: That's just because you try to avoid any extra copy, which requires quite some

Re: include_expsyms clobbers user files.

2005-09-27 Thread Peter Ekberg
Hi! (Using a real MUA for a change...) * Ralf Wildenhues wrote on Sunday, September 25, 2005 15:10 CEST: * Peter Ekberg wrote on Thu, Sep 22, 2005 at 12:43:46PM CEST: * Ralf Wildenhues wrote on Thursday, September 22, 2005 10:06 CEST: * Peter Ekberg wrote on Thu, Sep 22, 2005 at 10:00:32AM

libtool ChangeLog

2005-09-25 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/25 07:01:28 Modified files: . : ChangeLog Log message: * libltdl/libltdl/lt__private.h, libltdl/lt_error.c: Don't export

RE: Don't export lt__error_strings

2005-09-25 Thread Peter Ekberg
it. Don't bother wasting much time on this, though, it's not worth it. *blush* Only some? I have been expecting this request, and I will switch to a real MUA once I get my real account back... I will stop changing Subject: until that happens. * Peter Ekberg wrote on Fri, Sep 23, 2005 at 09:31:39PM

RE: FYI: fix dumpbin symbol pipe

2005-09-23 Thread Peter Ekberg
Ralf Wildenhues wrote on Thursday, September 22, 2005 16:41 CEST: Hi Peter, * Peter Ekberg wrote on Thu, Sep 22, 2005 at 04:24:16PM CEST: * Ralf Wildenhues wrote on Thursday, September 08, 2005 11:23 CEST: This setting of lt_cv_sys_global_symbol_pipe breaks config.cache, so don't

FYI: fix dumpbin symbol pipe

2005-09-23 Thread Peter Ekberg
* Ralf Wildenhues wrote on Friday, September 23, 2005 12:14 CEST: Here's a patch: * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Fix awk script to be a single line so that the cache variable isn't multiline. Good, please apply! (Will look rather ugly for the user, but

Don't export lt__error_strings (was: Libtool stresstest.at segfault on Cygwin/MinGW)

2005-09-23 Thread Peter Ekberg
Hi! * Ralf Wildenhues [mailto:[EMAIL PROTECTED] Sent: Thursday, September 22, 2005 16:43 To: Peter Ekberg Cc: libtool-patches@gnu.org Subject: Re: Libtool stresstest.at segfault on Cygwin/MinGW Hi Peter, * Peter Ekberg wrote on Thu, Sep 22, 2005 at 04:05:54PM CEST: * Ralf Wildenhues

RE: Don't export lt__error_strings

2005-09-23 Thread Peter Ekberg
Hi! * Ralf Wildenhues wrote on Friday, September 23, 2005 15:37 CEST: Hi Peter, * Peter Ekberg wrote on Fri, Sep 23, 2005 at 02:02:18PM CEST: *snip* So, here's a patch: Major nit: it doesn't compile: | +const char * | +lt__set_last_error_string (const char *errormsg

FYI: link-order.at problem on Cygwin

2005-09-22 Thread Peter Ekberg
Ralf Wildenhues wrote on Thursday, September 22, 2005 08:36 CEST: Hi Peter, * Peter Ekberg wrote on Wed, Sep 21, 2005 at 03:33:23PM CEST: * Ralf Wildenhues wrote on Tuesday, September 20, 2005 16:20 CEST: * Peter Ekberg wrote on Tue, Sep 20, 2005 at 03:25:01PM CEST: The recent

FYI: link-order.at problem on Cygwin

2005-09-22 Thread Peter Ekberg
Ralf Wildenhues wrote on Thursday, September 22, 2005 08:36 CEST: Hi Peter, * Peter Ekberg wrote on Wed, Sep 21, 2005 at 03:33:23PM CEST: * Ralf Wildenhues wrote on Tuesday, September 20, 2005 16:20 CEST: * Peter Ekberg wrote on Tue, Sep 20, 2005 at 03:25:01PM CEST: The recent

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-22 Thread Peter Ekberg
* Ralf Wildenhues wrote on Wednesday, September 21, 2005 22:37 CEST: Hi Peter, * Peter Ekberg wrote on Mon, Sep 19, 2005 at 09:05:04PM CEST: Ralf Wildenhues wrote on Monday, September 19, 2005 17:10 CEST * Peter Ekberg wrote on Mon, Sep 19, 2005 at 04:17:56PM CEST: Well, the test

include_expsyms clobbers user files. (was: Libtool stresstest.at segfault on Cygwin/MinGW)

2005-09-22 Thread Peter Ekberg
* Ralf Wildenhues wrote on Wednesday, September 21, 2005 22:37 CEST: * Peter Ekberg wrote on Mon, Sep 19, 2005 at 09:05:04PM CEST: *snip* Thinking about it further, include_expsyms is perhaps not buggy with skipped exports, as then the needed symbols perhaps get exported anyway

RE: include_expsyms clobbers user files.

2005-09-22 Thread Peter Ekberg
* Ralf Wildenhues wrote on Thursday, September 22, 2005 10:06 CEST: Hi Peter, * Peter Ekberg wrote on Thu, Sep 22, 2005 at 10:00:32AM CEST: * Ralf Wildenhues wrote on Wednesday, September 21, 2005 22:37 CEST: * Peter Ekberg wrote on Mon, Sep 19, 2005 at 09:05:04PM CEST: Thinking

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-22 Thread Peter Ekberg
* Ralf Wildenhues wrote on Monday, September 19, 2005 17:10 CEST: * Peter Ekberg wrote on Mon, Sep 19, 2005 at 04:17:56PM CEST: *snip* The patch makes exporting non-const data work though, which is what I need... Surely non-constant data are more important. But you do realize

RE: FYI: fix dumpbin symbol pipe

2005-09-22 Thread Peter Ekberg
Hi Ralf, * Ralf Wildenhues wrote on Thursday, September 08, 2005 11:23 CEST: * Ralf Wildenhues wrote on Thu, Sep 08, 2005 at 10:25:50AM CEST: A little note to keep in mind: Another note (and I knew there were two issues I wanted to add, but I could not remember the other): This

libtool ChangeLog

2005-09-21 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/21 12:32:45 Modified files: . : ChangeLog Log message: * libltdl/config/ltmain.m4sh (func_mode_uninstall): Clean up $dlname

libtool ChangeLog ltmain.in [branch-1-5]

2005-09-21 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: branch-1-5 Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/21 12:47:55 Modified files: . : ChangeLog ltmain.in Log message: * ltmain.in (clean mode): Clean up $dlname as well when

libtool ChangeLog

2005-09-21 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/21 16:50:17 Modified files: . : ChangeLog Log message: * libltdl/m4/libtool.m4 (LT_PATH_NM): Fix autodetection of dumpbin

libtool ChangeLog

2005-09-21 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/22 04:53:13 Modified files: . : ChangeLog Log message: * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS, _LT_COMPILER_PIC

RE: Libtool head: Fix for -mode=clean on Cygwin/MinGW

2005-09-21 Thread Peter Ekberg
* Peter Ekberg wrote on Wednesday, September 21, 2005 11:14 CEST: If you use libtool -mode=clean on an uninstalled .la lib on Cygwin (or MinGW I assume), not all associated files are cleaned out. The reason is as follows; an uninstalled .la typically looks like this on Cygwin

FYI: Libtool head: Fix for -mode=clean on Cygwin/MinGW

2005-09-21 Thread Peter Ekberg
* Ralf Wildenhues wrote on Wednesday, September 21, 2005 13:44 CEST: Hi Peter, * Peter Ekberg wrote on Wed, Sep 21, 2005 at 11:36:33AM CEST: * Peter Ekberg wrote on Wednesday, September 21, 2005 11:14 CEST: If you use libtool -mode=clean on an uninstalled .la lib on Cygwin (or MinGW I

RE: FYI: Libtool head: Fix for -mode=clean on Cygwin/MinGW

2005-09-21 Thread Peter Ekberg
* Ralf Wildenhues wrote on Wednesday, September 21, 2005 15:16 CEST: Hi Peter, * Peter Ekberg wrote on Wed, Sep 21, 2005 at 02:50:13PM CEST: Applied the following patch and backported to 1.5: + case $library_names in + #in the beginning catches empty $dlname

FYI: Libtool: Microsoft dumpbin as name lister

2005-09-21 Thread Peter Ekberg
Ralf Wildenhues wrote on Wednesday, September 21, 2005 16:52 CEST: I don't know which is best... Anyway, ignoring the somewhat strange output for a bit, is this ok for HEAD? Yes, please install. Done. Thanks, and sorry for the delay, No worries, but nice to strike something from the

Make sure compiler is assigned (was: MSYS+MSVC for libtool branch-2-0, take 7)

2005-09-21 Thread Peter Ekberg
Hi! Here's another old thing sitting locally. * Peter Ekberg wrote on Monday, August 15, 2005 22:35 CEST: I wrote: Ralf Wildenhues wrote: * Peter Ekberg wrote on Thu, Aug 11, 2005 at 11:38:59AM CEST: m4/libtool.m4: | @@ -2840,7 +2946,8 @@ | m4_require([_LT_DECL_EGREP])dnl

FYI: Make sure compiler is assigned

2005-09-21 Thread Peter Ekberg
* Ralf Wildenhues wrote on Wednesday, September 21, 2005 21:03 CEST: Hi Peter, * Peter Ekberg wrote on Wed, Sep 21, 2005 at 07:30:20PM CEST: Here's another old thing sitting locally. Yes, and that one I remember why I held it back: _LT_TAG_COMPILER is both used through a m4_require

RE: link-order.at problem on Cygwin

2005-09-20 Thread Peter Ekberg
* Peter Ekberg wrote on Tuesday, September 20, 2005 15:25 CEST: That's me. Changing list to libtool-patches. Hi! The recent change to bug out when the exit code is non-zero [1] uncovered a silent failure on Cygwin (an MinGW I suppose) in the link-order.at test. The problem is as follows

libtool ChangeLog libtool.m4 [branch-1-5]

2005-09-20 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: branch-1-5 Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/20 12:22:31 Modified files: . : ChangeLog libtool.m4 Log message: * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS

libtool ChangeLog

2005-09-20 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/20 12:12:23 Modified files: . : ChangeLog Log message: * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG

Libtool head: Path translation issue on MinGW (was: Libtool stresstest.at segfault on Cygwin/MinGW)

2005-09-20 Thread Peter Ekberg
* Bob Friesenhahn wrote on Tuesday, September 20, 2005 01:52 CEST On Tue, 20 Sep 2005, Peter Ekberg wrote: But that is a MinGW bug in my book. Why would ld not like a unix style path? But then again, I'm not on bleeding edge MinGW here. MinGW is a native *Windows* application

RE: Libtool stresstest: echo marker with loop variables

2005-09-20 Thread Peter Ekberg
Hi, * Ralf Wildenhues wrote on Monday, September 19, 2005 19:22 CEST: Hi Peter, * Peter Ekberg wrote on Fri, Sep 16, 2005 at 09:31:58AM CEST: I can see that you are on top of all of my complaints on stresstest.at. I will continue with a locally patched version and will leave it up

RE: Libtool head: Path translation issue on MinGW

2005-09-20 Thread Peter Ekberg
Hi! * Ralf Wildenhues wrote on Tuesday, September 20, 2005 14:05 CEST: Hi Peter, Bob, * Peter Ekberg wrote on Tue, Sep 20, 2005 at 10:59:23AM CEST: * Bob Friesenhahn wrote on Tuesday, September 20, 2005 01:52 CEST *snip* Note that the Cygwin GCC is a Cygwin application so using

RE: link-order.at problem on Cygwin

2005-09-20 Thread Peter Ekberg
* Peter Ekberg wrote on Tuesday, September 20, 2005 15:25 CEST: That's me. Changing list to libtool-patches. Hi! The recent change to bug out when the exit code is non-zero [1] uncovered a silent failure on Cygwin (an MinGW I suppose) in the link-order.at test. The problem is as follows

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-19 Thread Peter Ekberg
* Peter Ekberg wrote on Friday, September 16, 2005 11:11 CEST: * Peter Ekberg wrote on Thursday, September 15, 2005 15:15 CEST: It's me again... * Peter Ekberg wrote on Tuesday, September 13, 2005 10:55 CEST: *snip* It didn't go away with gcc 3.4.4 so it looks like something different

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-19 Thread Peter Ekberg
Ralf Wildenhues wrote on Monday, September 19, 2005 15:19 CEST: Hi Peter, Hi! * Peter Ekberg wrote on Mon, Sep 19, 2005 at 12:11:23PM CEST: * Peter Ekberg wrote on Friday, September 16, 2005 11:11 CEST: In short, when you specify the symbols to export with -export-symbols foo.sym

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-19 Thread Peter Ekberg
Ralf Wildenhues wrote on Monday, September 19, 2005 17:10 CEST * Peter Ekberg wrote on Mon, Sep 19, 2005 at 04:17:56PM CEST: *snip* Well, the test segfaults on MinGW with the patch, and if I add DATA to all symbols manually in asyms the (reordered) test goes on until the same problem

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-19 Thread Peter Ekberg
* Peter Ekberg wrote on Tuesday, September 20, 2005 00:09 CEST It's me again... * Peter Ekberg wrote on Monday, September 19, 2005 21:05 CEST Ralf Wildenhues wrote on Monday, September 19, 2005 17:10 CEST * Peter Ekberg wrote on Mon, Sep 19, 2005 at 04:17:56PM CEST: *snip* Well

libtool ChangeLog

2005-09-16 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/16 08:33:23 Modified files: . : ChangeLog Log message: * tests/testsuite.at (LT_AT_EXEC_CHECK): Make sure that the exit

RE: Libtool stresstest: echo marker with loop variables

2005-09-16 Thread Peter Ekberg
* Ralf Wildenhues wrote on Thursday, September 15, 2005 12:13 CEST: Hi Peter, * Peter Ekberg wrote on Thu, Sep 15, 2005 at 09:45:55AM CEST: Here's a patch that echoes a marker so that it is easier to tell what is failing when stresstest.at fails. * tests/stresstest.at: Echo

FYI: Libtool head: LT_AT_EXEC_CHECK drops exit status

2005-09-16 Thread Peter Ekberg
* Ralf Wildenhues wrote on Friday, September 16, 2005 10:28 CEST: Hi Peter, * Peter Ekberg wrote on Fri, Sep 16, 2005 at 10:04:07AM CEST: I have realized that LT_AT_EXEC_CHECK destroys the exit status from the tested program so that AT_CHECK is always satisfied

RE: Libtool stresstest.at segfault on Cygwin/MinGW

2005-09-16 Thread Peter Ekberg
Ralf Wildenhues wrote on Friday, September 16, 2005 11:20 CEST: Hi Peter, * Peter Ekberg wrote on Fri, Sep 16, 2005 at 11:11:29AM CEST: * Peter Ekberg wrote on Thursday, September 15, 2005 15:15 CEST: http://sourceware.org/ml/cygwin/2005-09/msg00471.html It is indeed something

RE: Got shared libraries to build with libtool on MinGW, but it was a struggle

2005-09-16 Thread Peter Ekberg
* Alan W. Irwin wrote on Friday, September 16, 2005 19:22 CEST: *snip* Perhaps the flags on the sed command affect the outcome for MinGW? Here is the full command in func_win32_libid that is failing on MinGW. win32_nmres=`eval $NM -f posix -A $1 | \ sed -n -e '1,100{/ I

Libtool stresstest: echo marker with loop variables

2005-09-15 Thread Peter Ekberg
Hi! Here's a patch that echoes a marker so that it is easier to tell what is failing when stresstest.at fails. * tests/stresstest.at: Echo loop variables before each test to simplify error hunting. Cheers, Peter head-stresstest-marker.patch Description:

libtool ChangeLog

2005-09-13 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/09/13 07:28:12 Modified files: . : ChangeLog Log message: * libltdl/config/ltmain.m4sh (func_generate_dlsyms): Fix escape

FYI: Libtool head: stresstest.at export of w8$ symbol

2005-09-13 Thread Peter Ekberg
* Ralf Wildenhues wrote on Tuesday, September 13, 2005 08:25 CEST: Hi Peter, Peter Ekberg writes: * Ralf Wildenhues wrote on Friday, September 09, 2005 10:48 CEST: * Peter Ekberg wrote on Thu, Sep 08, 2005 at 03:13:43PM CEST: * Ralf Wildenhues wrote on Thursday, September 08, 2005

Libtool stresstest.at segfault on Cygwin/MinGW (was: stresstest.at export of w8$ symbol)

2005-09-13 Thread Peter Ekberg
* Ralf Wildenhues wrote on Tuesday, September 13, 2005 08:25 CEST: Hi Peter, Peter Ekberg writes: make check TESTS= TESTSUITE_FLAGS='-v -d 22'. As you can see, it goes on for quite a while before it segfaults, and no sign of the errors you see. I had a breif look at this new bug

RE: libtool head stresstest.at uses $host, not $host_os

2005-09-12 Thread Peter Ekberg
Ralf Wildenhues wrote on Monday, September 12, 2005 13:51 CEST: Hi Peter, * Peter Ekberg wrote on Mon, Sep 12, 2005 at 12:36:52PM CEST: In stresstest.at, there's a check if the host is windows, and the tests w/o -no-undefined are skipped if it is. However, the test is wrong, so here's

RE: state of MSVC patches for HEAD

2005-09-09 Thread Peter Ekberg
* Ralf Wildenhues wrote on Thursday, September 08, 2005 18:09 CEST: Hi Peter, Back to the list of issues I encountered: it's grown smaller :) It starts to feel like a new issue is found for each we cross out. * Peter Ekberg wrote on Mon, Aug 29, 2005 at 03:00:33PM CEST: Ralf Wildenhues

RE: Libtool head: stresstest.at export of w8$ symbol

2005-09-08 Thread Peter Ekberg
* Ralf Wildenhues wrote on Thursday, September 08, 2005 09:42 CEST: Hi Peter, Finally I've managed to do another round of testing on mingw/cygwin.. Sorry for the delay. No problem. * Peter Ekberg wrote on Fri, Sep 02, 2005 at 09:50:01PM CEST: Ralf Wildenhues wrote: * Peter Ekberg

RE: Libtool API suggestion: LTDL_SHLIB_PRE and/or char*ltdl_map_shared_name(const char* name)

2005-09-08 Thread Peter Ekberg
* Alexandre Oliva wrote on Thursday, September 08, 2005 22:13 CEST: On Aug 23, 2005, Albert Chin [EMAIL PROTECTED] wrote: [2] ltdl.c from HEAD: 812 if (strncmp(p, -l, 2) == 0) 813 { 814 size_t name_len = 3+ /* lib */ LT_STRLEN (p + 2);

RE: Libtool head: stresstest.at export of w8$ symbol

2005-09-02 Thread Peter Ekberg
Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Fri, Sep 02, 2005 at 12:03:14PM CEST: I'm trying to make sence of the problem with stresstest.at on Windows (MinGW, Cygwin and MSVC) where the following symbols can't be exported during linking of dlself with -export-symbols

RE: state of MSVC patches for HEAD

2005-08-31 Thread Peter Ekberg
I wrote: Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Tue, Aug 30, 2005 at 12:43:16PM CEST: CRAP! After fixing some problems with this patch (it doesn't work for a number of reasons, so don't waste your time trying) I have realized that sed is not the correct tool

RE: state of MSVC patches for HEAD

2005-08-29 Thread Peter Ekberg
Ralf Wildenhues wrote: Hi Peter, others, I've decided to start yet another new thread about this neverending issue. I've given your patches (and also my pending ones) another test round, and something seems to be going very wrong. Since more than just one thing changed between the

RE: config.status (or something) writes out a crippled libtool script

2005-08-29 Thread Peter Ekberg
Ralf Wildenhues wrote: 10. make [ triggers ltmain.m4sh - ltmain.sh recreation ] /bin/sh: autom4te: command not found *snip* Thanks for this report. Can you try the attached patch? It has the Seems to work nicely. Thanks! Yet it's the wrong fix. Again. Last time

libtool ChangeLog

2005-08-26 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/08/26 13:48:27 Modified files: . : ChangeLog Log message: * tests/inherited_flags.at: Weaken for MSVC. * tests/early-libtool.at

Libtool head tests: compiler_c_o and inherited linker flags (Was. RE: MSYS+MSVC for libtool branch-2-0, take 7)

2005-08-26 Thread Peter Ekberg
I wrote: Ralf Wildenhues wrote: OK to apply to HEAD? * tests/inherited_flags.at: Weaken for MSVC. * tests/early-libtool.at, tests/template.at: Fix for compiler that do not understand `-c -o'. Oh, what the hell, I've attached an updated patch... Here's an

RE: Libtool head tests: compiler_c_o and inherited linker flags

2005-08-26 Thread Peter Ekberg
Ralf Wildenhues wrote: Hi Peter, * Peter Ekberg wrote on Fri, Aug 26, 2005 at 12:58:23PM CEST: I wrote: Ralf Wildenhues wrote: OK to apply to HEAD? * tests/inherited_flags.at: Weaken for MSVC. * tests/early-libtool.at, tests/template.at: Fix for compiler

RE: CVS branch-2-0 R.I.P.

2005-08-26 Thread Peter Ekberg
Gary V. Vaughan wrote: Sent: Friday, August 26, 2005 14:10 To: Libtool Subject: CVS branch-2-0 R.I.P. Fellow Libtoolers (if you're reading, that means you!), I still have reservations, but am otherwise somewhat convinced that dropping development of branch-2-0 in favour of HEAD is a

libtool ChangeLog

2005-08-25 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/08/25 13:39:55 Modified files: . : ChangeLog Log message: * tests/standalone.at: (without autotools): Add $(CFLAGS

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

2005-08-24 Thread Peter Ekberg
I wrote: Oh, what the hell, I've attached an updated patch... I can't bootstrap after all the recent moves (should I send a bugreport?), so it's against cvs from a couple of days ago and not as well tested as I would like. E.g. your fix in inherited_flags.at is untested. Tested now, works

RE: config.status (or something) writes out a crippled libtool script

2005-08-24 Thread Peter Ekberg
I wrote: PS. Should not Makefile.am be added to libltdl/Makefile.am? Blast, that should have been added to libltdl/.cvsignore... Cheers, Peter ___ Bug-libtool mailing list Bug-libtool@gnu.org http://lists.gnu.org/mailman/listinfo/bug-libtool

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

2005-08-23 Thread Peter Ekberg
Ralf Wildenhues wrote: Hi Peter, Something beforehand, I forgot to mention it earlier: You called successful `configure' without options the holy grail. Please move away from this thought. Ok. *snip* * Peter Ekberg wrote on Mon, Aug 15, 2005 at 12:28:14PM CEST: Ralf Wildenhues wrote

RE: Libtool: Microsoft dumpbin as name lister

2005-08-23 Thread Peter Ekberg
Albert Chin wrote: On Tue, Aug 23, 2005 at 09:53:58AM +0200, Peter Ekberg wrote: Any faults in the above? Comments? Ick. Why not just test all available link programs in $PATH for the features we want and pick the winner? Well, I think cl will run the link that is in the same dir as cl

libtool ChangeLog

2005-08-22 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/08/22 11:25:37 Modified files: . : ChangeLog Log message: * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS) [dumpbin]: Add forgotten end

libtool ChangeLog

2005-08-22 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/08/22 11:06:58 Modified files: . : ChangeLog Log message: * m4/libtool.m4: Bump serial number. (LT_PATH_NM): If nm is not found

libtool ChangeLog

2005-08-22 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/08/22 11:12:26 Modified files: . : ChangeLog Log message: * doc/libtool.texi: Shorten the lines describing the output from MS

RE: Libtool: Microsoft dumpbin as name lister

2005-08-22 Thread Peter Ekberg
for HEAD? 2005-08-23 Peter Ekberg [EMAIL PROTECTED] * libltdl/m4/libtool.m4 (LT_PATH_NM): Fix autodetection of dumpbin and also check for link -dump -symbols as a synonym for dumpbin -symbols. Index: libltdl/m4/libtool.m4

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

2005-08-15 Thread Peter Ekberg
Ralf Wildenhues wrote: * Peter Ekberg wrote on Thu, Aug 11, 2005 at 11:38:59AM CEST: I ported the patch over to HEAD (took some work, but not too difficult, the worst incompatibility was that the $file_list_spec feature have been added for AIX which I hooked into instead of hardcoding

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

2005-08-15 Thread Peter Ekberg
Ralf Wildenhues wrote: * Peter Ekberg wrote on Thu, Aug 11, 2005 at 11:38:59AM CEST: Anyway, here's testsuite.log and I configured with: ../configure CC=cl CFLAGS=-MD CXX=cl CXXFLAGS=-MD STRIP=: RANLIB=: F77=no FC=no NM=dumpbin -symbols AR=lib LD=link OK, how about this suggestion

Libtool: Microsoft dumpbin as name lister

2005-08-15 Thread Peter Ekberg
Hi, I have forked out this patch (against HEAD) from my MSVC work. 2005-08-15 Peter Ekberg [EMAIL PROTECTED] * m4/libtool.m4 (LT_PATH_NM): If nm is not found on the path, look for dumpbin. Then check if $NM responds as dumpbin would and if not, assume the name lister

Libtool: Microsoft lib as archiver

2005-08-15 Thread Peter Ekberg
Hi! Here's a new attempt at support for Microsoft lib (or link) as archiver. 2005-08-15 Peter Ekberg [EMAIL PROTECTED] * Makefile.am: Export user selection of archiver to the testsuite. * config/ltmain.m4sh (func_extract_an_archive): Handle case where

RE: MSYS+MSVC for libtool head, take 9

2005-08-15 Thread Peter Ekberg
Hi! I wrote: 2005-08-16 Peter Ekberg [EMAIL PROTECTED] * config/ltmain.m4sh (func_dashL_to_envvar): New function, moves -L linker options to the dashL_envvar environment variable. * config/ltmain.m4sh (func_mode_compile) [MSVC]: For C++, add the option -TP

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

2005-08-11 Thread Peter Ekberg
Ralf Wildenhues wrote: Can we get in the position that both might be used (lib in older, already installed libs, ar for a newer package the user is about to link)? I believe not, but need to check so. I did a test run with CC=cl AR=ar (didn't keep the output, sorry), and Microsoft link did

RE: change ac_ext (was: MSYS+MSVC for libtool branch-2-0, take 7)

2005-08-10 Thread Peter Ekberg
Ralf Wildenhues wrote: Hi Noah, Peter, * Noah Misch wrote on Wed, Aug 10, 2005 at 02:51:48AM CEST: On Fri, Aug 05, 2005 at 05:53:14PM +0200, Ralf Wildenhues wrote: * Peter Ekberg wrote on Fri, Jul 22, 2005 at 09:37:47AM CEST: *snip* So, I made this dirty change: ac_ext=cpp

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

2005-08-09 Thread Peter Ekberg
Ralf Wildenhues wrote: Thanks a lot for the overview. No problem. I have a couple of comments for stuff you have not split out yet, see below (and a couple of issues I have not looked at yet; but I did not want to wait even longer with this mail). Regarding splitting things out, How small

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

2005-08-09 Thread Peter Ekberg
Ralf Wildenhues wrote: * Peter Ekberg wrote on Tue, Aug 09, 2005 at 10:18:03AM CEST: Ralf Wildenhues wrote: Thanks a lot for the overview. No problem. I have a couple of comments for stuff you have not split out yet, see below (and a couple of issues I have not looked at yet

RE: libtool 2-0-lib-as-archiver.patch

2005-08-09 Thread Peter Ekberg
[Changing thread] Ralf Wildenhues wrote: I'm still very unsure about the lib as archiver patch, esp as to the naming of the new variables. Maybe $AR $AR_FLAGS $AR_OFLAG$libname $objects is better, with $AR_OFLAG empty on *nix, and $AR_FLAGS empty for lib? Maybe such a style is easier to

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

2005-08-09 Thread Peter Ekberg
Ralf Wildenhues wrote: In the patch, the archive built to get the symbols is not used for anything but getting the symbols. But two features in lib are used that are not supported by ar. Namely that lib can take a command file with inputs (@cmdfile notation) so that the command line

RE: libtool ChangeLog [branch-2-0]

2005-08-03 Thread Peter Ekberg
Ralf Wildenhues wrote: * Peter Ekberg wrote on Thu, Jul 28, 2005 at 03:18:18PM CEST: I came across a surprise in the commit script though. When commiting on branch-2-0, the script checked for conflicts against head, which forced me to --force one commit. Is this caused by an error

RE: libtool 2-0-skipped_export.patch

2005-08-02 Thread Peter Ekberg
Ralf Wildenhues wrote: IMHO the entry you did was ok like it is, but taste is a matter of, ahem, taste. At least I am not aware of any GNU-official statement to this extent. Ok. Thanks, BTW, for the number of fine patches! :) Well, I should thank you for taking them and in advance

libtool ChangeLog [branch-2-0]

2005-07-30 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: branch-2-0 Changes by: Peter Ekberg [EMAIL PROTECTED]05/07/30 15:52:45 Modified files: . : ChangeLog Log message: * m4/libtool.m4 (_LT_PROG_F77): Set it up so that saying F77

libtool ChangeLog

2005-07-30 Thread Peter Ekberg
CVSROOT:/cvsroot/libtool Module name:libtool Branch: Changes by: Peter Ekberg [EMAIL PROTECTED]05/07/30 15:50:59 Modified files: . : ChangeLog Log message: * m4/libtool.m4 (_LT_PROG_F77): Set it up so that saying F77

mdemo2-make.test on MinGW failure in libtool 2-0 and head.

2005-07-29 Thread Peter Ekberg
Hi! I have looked at the reason why the mdemo2-make.test fails on MinGW. The reason is that the mlib_func symbol is not properly exported from libmlib (i.e. not present in the import lib). I see two solutions to make the test pass. 1. Add ' -export-symbols-regex mlib_func' to

  1   2   >