libtool-commit
[Top][All Lists]
Advanced

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

[SCM] GNU Libtool branch, master, updated. v2.2.10-77-gb7b0e70


From: Ralf Wildenhues
Subject: [SCM] GNU Libtool branch, master, updated. v2.2.10-77-gb7b0e70
Date: Sat, 07 Aug 2010 17:21:22 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".

The branch, master has been updated
       via  b7b0e70e9863d4ddc2654614173d6a6d01556805 (commit)
       via  4246f026cb93c6f86271fbe717c27b443b07b389 (commit)
      from  3936d01df5d11a861710ecd58a9f9604a49fee08 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b7b0e70e9863d4ddc2654614173d6a6d01556805
Author: Ralf Wildenhues <address@hidden>
Date:   Sat Aug 7 19:16:35 2010 +0200

    Avoid unwanted error message in configure output.
    
    * libltdl/m4/libtool.m4 (_LT_PROG_ECHO_BACKSLASH): Try print
    in subshell, so eventual `print: not found' is hidden reliably.
    
    Signed-off-by: Ralf Wildenhues <address@hidden>

commit 4246f026cb93c6f86271fbe717c27b443b07b389
Author: Ralf Wildenhues <address@hidden>
Date:   Sat Aug 7 19:16:23 2010 +0200

    Fix compilation of program sources on AIX.
    
    * tests/lt_dlopenext.at (lt_dlopenext error messages): Do not
    use $LIBTOOL when compiling plain object, AIX by default does
    not enable static archives.
    * tests/ltdl-libdir.at (libdir of installed modules): Likewise.
    Report by Rainer Tammer.
    
    Signed-off-by: Ralf Wildenhues <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog             |   11 +++++++++++
 libltdl/m4/libtool.m4 |    2 +-
 tests/lt_dlopenext.at |    4 ++--
 tests/ltdl-libdir.at  |    2 +-
 4 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 0eecbab..6d765d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
 2010-08-07  Ralf Wildenhues  <address@hidden>
 
+       Avoid unwanted error message in configure output.
+       * libltdl/m4/libtool.m4 (_LT_PROG_ECHO_BACKSLASH): Try print
+       in subshell, so eventual `print: not found' is hidden reliably.
+
+       Fix compilation of program sources on AIX.
+       * tests/lt_dlopenext.at (lt_dlopenext error messages): Do not
+       use $LIBTOOL when compiling plain object, AIX by default does
+       not enable static archives.
+       * tests/ltdl-libdir.at (libdir of installed modules): Likewise.
+       Report by Rainer Tammer.
+
        Do not call toplevel configure in non-VPATH build.
        * tests/deplibs-mingw.at (deplibs without file command): Use
        LT_AT_CONFIGURE for consistency, update comment about why it
diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4
index d8d6aeb..c36a6b4 100644
--- a/libltdl/m4/libtool.m4
+++ b/libltdl/m4/libtool.m4
@@ -1122,7 +1122,7 @@ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
 
 AC_MSG_CHECKING([how to print strings])
 # Test print first, because it will be a builtin if present.
-if test "X`print -r -- -n 2>/dev/null`" = X-n && \
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   ECHO='print -r --'
 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
diff --git a/tests/lt_dlopenext.at b/tests/lt_dlopenext.at
index 26a2b24..6631124 100644
--- a/tests/lt_dlopenext.at
+++ b/tests/lt_dlopenext.at
@@ -1,6 +1,6 @@
 # lt_dlopenext.at -- test libltdl functionality             -*- Autotest -*-
 #
-#   Copyright (C) 2009 Free Software Foundation, Inc.
+#   Copyright (C) 2009, 2010 Free Software Foundation, Inc.
 #   This file is part of GNU Libtool.
 #
 # GNU Libtool is free software; you can redistribute it and/or
@@ -197,7 +197,7 @@ AT_CHECK([$LIBTOOL --mode=compile $CC $CPPFLAGS $CFLAGS -c 
simple-module.c],
 AT_CHECK([$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o simple-module.la ]dnl
         [simple-module.lo -rpath $libdir -module -avoid-version],
         [], [ignore], [ignore])
-AT_CHECK([$LIBTOOL --mode=compile $CC $CPPFLAGS $CFLAGS -c ltdl-loader.c],
+AT_CHECK([$CC $CPPFLAGS $CFLAGS -c ltdl-loader.c],
         [], [ignore], [ignore])
 AT_CHECK([$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o ltdl-loader$EXEEXT ]dnl
         [ltdl-loader.$OBJEXT -dlopen self $LIBLTDL],
diff --git a/tests/ltdl-libdir.at b/tests/ltdl-libdir.at
index f5dc33c..7065c5b 100644
--- a/tests/ltdl-libdir.at
+++ b/tests/ltdl-libdir.at
@@ -101,7 +101,7 @@ AT_CHECK([$LIBTOOL --mode=compile $CC $CPPFLAGS $CFLAGS -c 
a.c],
 AT_CHECK([$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o a.la ]dnl
         [a.lo -rpath $libdir -module -shared -avoid-version],
         [], [ignore], [ignore])
-AT_CHECK([$LIBTOOL --mode=compile $CC $CPPFLAGS $CFLAGS -c m.c],
+AT_CHECK([$CC $CPPFLAGS $CFLAGS -c m.c],
         [], [ignore], [ignore])
 AT_CHECK([$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o m$EXEEXT ]dnl
         [m.$OBJEXT $LIBLTDL],


hooks/post-receive
-- 
GNU Libtool



reply via email to

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