Hi,
now export test crash on mingw cross build as one of the patches change != to = when swap sides of test expression . As result incorrect "export" file (asyms) is used.

Roumen
>From e6f2bddecb4cb9f7fb7a289a15f7e6882f56f395 Mon Sep 17 00:00:00 2001
From: Local <lo...@example.net>
Date: Thu, 1 Dec 2011 00:38:16 +0200
Subject: [PATCH] restore EXPORT test after syntax-check:r
   fix violations and implement sc_prohibit_test_const_follows_var
   from Mon, 21 Nov 2011 11:35:20 +0700

---
 build-aux/ltmain.m4sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/build-aux/ltmain.m4sh b/build-aux/ltmain.m4sh
index 3af476a..d618d7f 100644
--- a/build-aux/ltmain.m4sh
+++ b/build-aux/ltmain.m4sh
@@ -7436,7 +7436,7 @@ EOF
 	cygwin* | mingw* | cegcc*)
 	  if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
 	    # exporting using user supplied symfile
-	    if test EXPORTS = "`$SED 1q $export_symbols`"; then
+	    if test EXPORTS != "`$SED 1q $export_symbols`"; then
 	      # and it's NOT already a .def file. Must figure out
 	      # which of the given symbols are data symbols and tag
 	      # them as such. So, trigger use of export_symbols_cmds.
-- 
1.7.1

Reply via email to