Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 460302
Collapse All | Expand All

(-)a/source3/configure (-2 / +2 lines)
Lines 7769-7775 $as_echo "$ac_cv_prog_gnu_ld" >&6; } Link Here
7769
7769
7770
7770
7771
if test "$ac_cv_prog_gnu_ld" = "yes"; then
7771
if test "$ac_cv_prog_gnu_ld" = "yes"; then
7772
	ac_cv_gnu_ld_version=`$CC -Wl,-v /dev/null 2>&1 < /dev/null | grep "GNU ld"`
7772
	ac_cv_gnu_ld_version=`$CC -Wl,-v /dev/null 2>&1 < /dev/null | grep "GNU ld\|GNU gold"`
7773
	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GNU ld release date" >&5
7773
	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GNU ld release date" >&5
7774
$as_echo_n "checking GNU ld release date... " >&6; }
7774
$as_echo_n "checking GNU ld release date... " >&6; }
7775
		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'`
7775
		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'`
Lines 7785-7791 $as_echo "${ac_cv_gnu_ld_date}" >&6; } Link Here
7785
        else
7785
        else
7786
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking GNU ld release version" >&5
7786
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking GNU ld release version" >&5
7787
$as_echo_n "checking GNU ld release version... " >&6; }
7787
$as_echo_n "checking GNU ld release version... " >&6; }
7788
                      ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | awk '{print $NF}' | sed -n 's,\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
7788
                      ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | sed -n 's,^[^1-9]*\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
7789
           ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
7789
           ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
7790
           ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
7790
           ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
7791
                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_gnu_ld_vernr}" >&5
7791
                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_gnu_ld_vernr}" >&5
(-)a/source3/configure.in (-2 / +2 lines)
Lines 231-237 dnl Certain versions of GNU ld the default is not to have the Link Here
231
dnl --allow-shlib-undefined flag defined.  This causes a stackload of
231
dnl --allow-shlib-undefined flag defined.  This causes a stackload of
232
dnl warnings when building modules.
232
dnl warnings when building modules.
233
if test "$ac_cv_prog_gnu_ld" = "yes"; then
233
if test "$ac_cv_prog_gnu_ld" = "yes"; then
234
	ac_cv_gnu_ld_version=`$CC -Wl,-v /dev/null 2>&1 < /dev/null | grep "GNU ld"`
234
	ac_cv_gnu_ld_version=`$CC -Wl,-v /dev/null 2>&1 < /dev/null | grep "GNU ld\|GNU gold"`
235
	AC_MSG_CHECKING(GNU ld release date)
235
	AC_MSG_CHECKING(GNU ld release date)
236
	changequote(,)dnl
236
	changequote(,)dnl
237
	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'`
237
	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'`
Lines 247-253 if test "$ac_cv_prog_gnu_ld" = "yes"; then Link Here
247
        else
247
        else
248
           AC_MSG_CHECKING(GNU ld release version)
248
           AC_MSG_CHECKING(GNU ld release version)
249
           changequote(,)dnl
249
           changequote(,)dnl
250
           ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | awk '{print $NF}' | sed -n 's,\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
250
           ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | sed -n 's,^[^1-9]*\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
251
           ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
251
           ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
252
           ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
252
           ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
253
           changequote([,])dnl
253
           changequote([,])dnl

Return to bug 460302