Re: libtool (alpha)

2006-02-15 Thread Ralf Wildenhues
Hi Julien,

* Julien Lecomte wrote on Wed, Feb 15, 2006 at 04:51:54AM CET:
 
 I've installed the libtool alpha cvs build under MinGW.
 Configuration and install was made under mSys (after replacing 
 config.{guess,sub}):
 
 ../alpha/configure --prefix=/usr
 make
 
 Of note:  I configured and installed under mSys because under MinGW it 
 fails (undefined reference to `lt_libltdl_LTX_preloaded_symbols')

Weird.  I haven't tested MinGW a while, but last time it worked fine.
Need to look into this.  I have never tested MSYS, though.

 When I run a `libtool --help', I get :
   host-triplet: powerpc-apple-darwin8.2.0
*snip*
 How come the host-triplet is detected as *Darwin* ???
 If I run `./config.sub `./config.guess`' in the 'libltdl/config' 
 directory, I get the normal 'i686-pc-msys' or 'i686-pc-mingw32'.
 I also get the expected normal response in the ./configure output.

Thanks for the bug report!  I'm installing this patch to fix this.

Cheers,
Ralf

* libltdl/config/getopt.m4sh (func_help): Substitute `$host'.
* libltdl/config/ltmain.m4sh (help message): Use $host not
@host_triplet@, as the [EMAIL PROTECTED]@' substitution is done at 
bootstrap
time already.
Reported by Julien Lecomte [EMAIL PROTECTED].

Index: libltdl/config/getopt.m4sh
===
RCS file: /cvsroot/libtool/libtool/libltdl/config/getopt.m4sh,v
retrieving revision 1.4
diff -u -r1.4 getopt.m4sh
--- libltdl/config/getopt.m4sh  23 Jan 2006 18:33:57 -  1.4
+++ libltdl/config/getopt.m4sh  15 Feb 2006 07:28:34 -
@@ -63,6 +63,7 @@
 s/^# //
s/^# *$//
s*\$progname*'$progname'*
+   s*\$host*'$host'*
s*\$SHELL*'$SHELL'*
s*\$LTCC*'$LTCC'*
s*\$LTCFLAGS*'$LTCFLAGS'*
Index: libltdl/config/ltmain.m4sh
===
RCS file: /cvsroot/libtool/libtool/libltdl/config/ltmain.m4sh,v
retrieving revision 1.37
diff -u -r1.37 ltmain.m4sh
--- libltdl/config/ltmain.m4sh  13 Feb 2006 17:02:28 -  1.37
+++ libltdl/config/ltmain.m4sh  15 Feb 2006 07:28:34 -
@@ -60,7 +60,7 @@
 # When reporting a bug, please describe a test case to reproduce it and
 # include the following information:
 #
-#   host-triplet:  @host_triplet@
+#   host-triplet:  $host
 #   shell: $SHELL
 #   compiler:  $LTCC
 #   compiler flags:$LTCFLAGS




PGI Compiler patch for cygwin

2006-02-15 Thread Christopher Hulbert
The attached patch fixes the empty wl variable and the MS toolchain
assumption of -link -dll.


pgi.patch
Description: Binary data


FYI: doc: copyright years.

2006-02-15 Thread Ralf Wildenhues
Applied to HEAD.

Cheers,
Ralf

* doc/libtool.texi: Update copyright years.

Index: doc/libtool.texi
===
RCS file: /cvsroot/libtool/libtool/doc/libtool.texi,v
retrieving revision 1.209
diff -u -r1.209 libtool.texi
--- doc/libtool.texi30 Jan 2006 20:24:37 -  1.209
+++ doc/libtool.texi14 Feb 2006 10:36:55 -
@@ -24,7 +24,7 @@
 @ifnottex
 This file documents GNU Libtool @value{VERSION}
 
-Copyright (C) 1996-2005 Free Software Foundation, Inc.
+Copyright (C) 1996-2006 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.1
@@ -51,7 +51,7 @@
 
 @page
 @vskip 0pt plus 1filll
-Copyright @copyright{} 2005 Free Software Foundation, Inc.
+Copyright @copyright{} 2006 Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the @sc{gnu} Free Documentation License, Version 1.1
@@ -5581,7 +5604,7 @@
 trick$ libtool --version
 ltmain.sh (GNU @@PACKAGETIMESTAMP@@) @@VERSION@@
 
-Copyright (C) 2005 Free Software Foundation, Inc.
+Copyright (C) 2006 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 trick$