Hello,

 The AC_LIBTOOL_SYS_DYNAMIC_LINKER macro lacks a requirement for 
LT_AC_PROG_SED even though $SED is used throughout.  This has hit me when 
I dared updating libtool used for building libjava from GCC 4.1.1.  An 
obvious fix follows.

2007-02-02  Maciej W. Rozycki  <[EMAIL PROTECTED]>

        * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Require 
        LT_AC_PROG_SED.

 I have checked it against the branch-1-5 branch of the CVS repository.  
Please apply,

  Maciej

libtool-1.5.22-dynamic_linker-sed.patch
diff -bup --recursive --new-file libtool-1.5.22.macro/libtool.m4 
libtool-1.5.22/libtool.m4
--- libtool-1.5.22.macro/libtool.m4     2005-12-18 21:53:17.000000000 +0000
+++ libtool-1.5.22/libtool.m4   2007-02-02 00:26:51.000000000 +0000
@@ -1185,7 +1185,8 @@ fi
 # -----------------------------
 # PORTME Fill in your ld.so characteristics
 AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
-[AC_MSG_CHECKING([dynamic linker characteristics])
+[AC_REQUIRE([LT_AC_PROG_SED])dnl
+AC_MSG_CHECKING([dynamic linker characteristics])
 library_names_spec=
 libname_spec='lib$name'
 soname_spec=


Reply via email to