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-184-g3d4f9e3


From: Ralf Wildenhues
Subject: [SCM] GNU Libtool branch, master, updated. v2.2.10-184-g3d4f9e3
Date: Thu, 16 Sep 2010 20:03:47 +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  3d4f9e324590737af07de73ce4d4eefea85fb16e (commit)
      from  72064249b217a22626dd8da8a5a2ce7f12e4404d (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 3d4f9e324590737af07de73ce4d4eefea85fb16e
Author: Ralf Wildenhues <address@hidden>
Date:   Thu Sep 16 22:02:50 2010 +0200

    tests: avoid localization failure due to unstable compiler messages.
    
    * tests/testsuite.at (LT_AT_NORMALIZE_COMPILER_OUTPUT):
    Attempt to normalize temporary file names in error messages.
    Fixes 'localized compiler messages' test failure on Darwin when
    creating fat (multi-ABI) libraries.
    
    Signed-off-by: Ralf Wildenhues <address@hidden>

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

Summary of changes:
 ChangeLog          |    8 ++++++++
 tests/testsuite.at |    7 +++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1697a1b..37f6c84 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-09-16  Ralf Wildenhues  <address@hidden>
+
+       tests: avoid localization failure due to unstable compiler messages.
+       * tests/testsuite.at (LT_AT_NORMALIZE_COMPILER_OUTPUT):
+       Attempt to normalize temporary file names in error messages.
+       Fixes 'localized compiler messages' test failure on Darwin when
+       creating fat (multi-ABI) libraries.
+
 2010-09-13  Peter Rosin  <address@hidden>
 
        Prefer $NM @file when the toolchain isn't native to $build.
diff --git a/tests/testsuite.at b/tests/testsuite.at
index ea13ec9..c450e10 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -240,10 +240,13 @@ esac])
 # - distcc process numbers,
 # - ccache file location,
 # - newline encoding,
-# - location of the libtool script.
+# - location of the libtool script,
+# - error messages involving unstable temporary file names.
 m4_define([LT_AT_NORMALIZE_COMPILER_OUTPUT],
 [_ltbase=`$ECHO "$LIBTOOL" | sed 's,^.*/,,'`
-[sed "/^distcc\[[0-9]*\]/d; /^$_ltbase: compile/d" < $1 > $1.t]
+[sed "/^distcc\[[0-9]*\]/d
+      /^$_ltbase: compile/d
+      s/\(tmp\/\{1,\}cc\)\([a-zA-Z0-9_]\{1,\}\)/\1-normalized-tmpname/g" < $1 
> $1.t]
 LT_AT_UNIFY_NL([$1.t], [m4_default([$2], [$1])])[]dnl
 ])
 


hooks/post-receive
-- 
GNU Libtool



reply via email to

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