libtool
[Top][All Lists]
Advanced

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

Re: Libtool 2.1b test results


From: Peter O'Gorman
Subject: Re: Libtool 2.1b test results
Date: Wed, 13 Feb 2008 16:49:26 -0600
User-agent: Thunderbird 2.0.0.9 (X11/20071115)

Ralf Wildenhues wrote:
> Argh.  AC_LANG_PROGRAM does not produce a meaningful program for Java,
> as Autoconf has no decent Java support.  Gah!  And we test for RUNPATH
> using $OBJDUMP in each tag, GCJ last, so there it does not get set to
> yes, and shlibpath_overrides_runpath is not a tagged variable.  What a
> mess.
> 
> Let's try something simple before trying something ugly, namely, I would
> like to see how your system behaves if above bug were fixed.  Please
> configure, then edit the generated libtool script like
>   sed --in-place 's/\(shlibpath_overrides_runpath\)=.*/\1=yes/' libtool
> 
> then run the new testsuite:
>   make check-local
> 
> and report results.

Hi Ralf,

The dynamic linker checks are called for every tag, but produce no
tagged variables. I was going to propose something like the attached
patch at some point, but thought it best to wait 'til after 2.x is
released in case it broke something.... maybe should not have waited.

Peter
-- 
Peter O'Gorman
http://pogma.com
Index: libltdl/m4/libtool.m4
===================================================================
RCS file: /sources/libtool/libtool/libltdl/m4/libtool.m4,v
retrieving revision 1.133
diff -u -r1.133 libtool.m4
--- libltdl/m4/libtool.m4       29 Jan 2008 22:07:18 -0000      1.133
+++ libltdl/m4/libtool.m4       13 Feb 2008 22:47:38 -0000
@@ -6248,7 +6248,6 @@
     _LT_COMPILER_C_O($1)
     _LT_COMPILER_FILE_LOCKS($1)
     _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
     _LT_LINKER_HARDCODE_LIBPATH($1)
 
     _LT_CONFIG($1)
@@ -6619,7 +6618,6 @@
     _LT_COMPILER_C_O($1)
     _LT_COMPILER_FILE_LOCKS($1)
     _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
     _LT_LINKER_HARDCODE_LIBPATH($1)
 
     _LT_CONFIG($1)
@@ -6765,7 +6763,6 @@
     _LT_COMPILER_C_O($1)
     _LT_COMPILER_FILE_LOCKS($1)
     _LT_LINKER_SHLIBS($1)
-    _LT_SYS_DYNAMIC_LINKER($1)
     _LT_LINKER_HARDCODE_LIBPATH($1)
 
     _LT_CONFIG($1)
@@ -6832,7 +6829,6 @@
   _LT_COMPILER_C_O($1)
   _LT_COMPILER_FILE_LOCKS($1)
   _LT_LINKER_SHLIBS($1)
-  _LT_SYS_DYNAMIC_LINKER($1)
   _LT_LINKER_HARDCODE_LIBPATH($1)
 
   _LT_CONFIG($1)

reply via email to

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