[SCM] Samba Shared Repository - branch master updated

Björn Jacke bjacke at samba.org
Fri Nov 26 12:16:02 MST 2010


The branch, master has been updated
       via  70a7da0 s3/configure: fix GNU ld version detection with old gcc releases
      from  51d4951 s3: Fix filling in the pam_auth_crap domain name

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 70a7da0e101910e3ceb08b86d4b840b219e24d7d
Author: Björn Jacke <bj at sernet.de>
Date:   Fri Nov 26 15:14:14 2010 +0100

    s3/configure: fix GNU ld version detection with old gcc releases
    
    needed as old gcc releases output everything to stderr, even stdout output from
    ld
    
    Fixes #7825
    
    Autobuild-User: Björn Jacke <bj at sernet.de>
    Autobuild-Date: Fri Nov 26 20:15:24 CET 2010 on sn-devel-104

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

Summary of changes:
 source3/configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/configure.in b/source3/configure.in
index 17b5470..5f81a19 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -222,7 +222,7 @@ dnl Certain versions of GNU ld the default is not to have the
 dnl --allow-shlib-undefined flag defined.  This causes a stackload of
 dnl warnings when building modules.
 if test "$ac_cv_prog_gnu_ld" = "yes"; then
-	ac_cv_gnu_ld_version=`$CC -Wl,-v /dev/null 2>/dev/null | head -1`
+	ac_cv_gnu_ld_version=`$CC -Wl,-v /dev/null 2>&1 < /dev/null | grep "GNU ld"`
 	AC_MSG_CHECKING(GNU ld release date)
 	changequote(,)dnl
 	ac_cv_gnu_ld_date=`echo $ac_cv_gnu_ld_version | sed -n 's,^.*\([2-9][0-9][0-9][0-9]\)[-]*\([01][0-9]\)[-]*\([0-3][0-9]\).*$,\1\2\3,p'`


-- 
Samba Shared Repository


More information about the samba-cvs mailing list