[Samba] Samba 3.0.9 Available for Download
Thomas Bork
knuffelmail at gmx.de
Fri Nov 19 22:41:57 GMT 2004
Gerald (Jerry) Carter schrieb:
> This is the latest stable release of Samba. This is the version
> that production Samba servers should be running for all
> current bug-fixes. There have been several important issues
> fixes since the 3.0.8 release.
the same old story:
checking if the linker (ld) is GNU ld... yes
+ test yes = yes
++ ld -v
++ head -1
+ ac_cv_gnu_ld_version=GNU ld version 2.12
+ echo 'configure:3178: checking GNU ld release date'
+ echo -n 'checking GNU ld release date... '
checking GNU ld release date... ++ echo GNU ld version 2.12
++ sed -n
's,^.*\([2-9][0-9][0-9][0-9]\)[-]*\([01][0-9]\)[-]*\([0-3][0-9]\).*$,\1\2\3,p'
+ ac_cv_gnu_ld_date=
+ echo 'configure:3181: result: '
+ echo ''
+ test '' -lt 20030217
./configure: test: : integer expression expected
One more time the patch, which works for me:
test2 # diff -uNr samba-3.0.9/source/configure.orig
samba-3.0.9/source/configure
--- samba-3.0.9/source/configure.orig Fri Nov 19 23:29:34 2004
+++ samba-3.0.9/source/configure Fri Nov 19 23:29:08 2004
@@ -3174,17 +3174,32 @@
if test "$ac_cv_prog_gnu_ld" = "yes"; then
- ac_cv_gnu_ld_version=`$LD -v 2>/dev/null | head -1`
- echo "$as_me:$LINENO: checking GNU ld release date" >&5
-echo $ECHO_N "checking GNU ld release date... $ECHO_C" >&6
- 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'`
- echo "$as_me:$LINENO: result: ${ac_cv_gnu_ld_date}" >&5
-echo "${ECHO_T}${ac_cv_gnu_ld_date}" >&6
- if test "$ac_cv_gnu_ld_date" -lt 20030217; then
- ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
- fi
+ ac_cv_gnu_ld_version=`$LD -v 2>/dev/null | head -1`
+ if `echo $ac_cv_gnu_ld_version | grep -q -E
"^.*[2-9][0-9][0-9][0-9][-]*[01][0-9][-]*[0-3][0-9].*$"`; then
+ echo "$as_me:$LINENO: checking GNU ld release date" >&5
+ echo $ECHO_N "checking GNU ld release date... $ECHO_C" >&6
+ 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'`
+ echo "$as_me:$LINENO: result: ${ac_cv_gnu_ld_date}" >&5
+ echo "${ECHO_T}${ac_cv_gnu_ld_date}" >&6
+ if test "$ac_cv_gnu_ld_date" -lt 20030217; then
+ ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
+ fi
+ else
+ echo "$as_me:$LINENO: checking GNU ld release version" >&5
+ echo $ECHO_N "checking GNU ld release version... $ECHO_C" >&6
+ ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | sed -n
's,^.*\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
+ echo "$as_me:$LINENO: result: ${ac_cv_gnu_ld_vernr}" >&5
+ echo "${ECHO_T}${ac_cv_gnu_ld_vernr}" >&6
+ ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
+ echo "$as_me:$LINENO: result: ac_cv_gnu_ld_vernr_major
${ac_cv_gnu_ld_vernr_major}" >&5
+ ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
+ echo "$as_me:$LINENO: result: ac_cv_gnu_ld_vernr_minor
${ac_cv_gnu_ld_vernr_minor}" >&5
+ if test "$ac_cv_gnu_ld_vernr_major" -lt 2 || test
"$ac_cv_gnu_ld_vernr_minor" -lt 14; then
+ ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
+ echo "$as_me:$LINENO: result:
ac_cv_gnu_ld_no_default_allow_shlib_undefined
${ac_cv_gnu_ld_no_default_allow_shlib_undefined}" >&5
+ fi
+ fi
fi
-
echo "$as_me:$LINENO: checking for library containing strerror" >&5
echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
--
der tom
-------------- next part --------------
--- samba-3.0.9/source/configure.orig Fri Nov 19 23:29:34 2004
+++ samba-3.0.9/source/configure Fri Nov 19 23:29:08 2004
@@ -3174,17 +3174,32 @@
if test "$ac_cv_prog_gnu_ld" = "yes"; then
- ac_cv_gnu_ld_version=`$LD -v 2>/dev/null | head -1`
- echo "$as_me:$LINENO: checking GNU ld release date" >&5
-echo $ECHO_N "checking GNU ld release date... $ECHO_C" >&6
- 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'`
- echo "$as_me:$LINENO: result: ${ac_cv_gnu_ld_date}" >&5
-echo "${ECHO_T}${ac_cv_gnu_ld_date}" >&6
- if test "$ac_cv_gnu_ld_date" -lt 20030217; then
- ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
- fi
+ ac_cv_gnu_ld_version=`$LD -v 2>/dev/null | head -1`
+ if `echo $ac_cv_gnu_ld_version | grep -q -E "^.*[2-9][0-9][0-9][0-9][-]*[01][0-9][-]*[0-3][0-9].*$"`; then
+ echo "$as_me:$LINENO: checking GNU ld release date" >&5
+ echo $ECHO_N "checking GNU ld release date... $ECHO_C" >&6
+ 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'`
+ echo "$as_me:$LINENO: result: ${ac_cv_gnu_ld_date}" >&5
+ echo "${ECHO_T}${ac_cv_gnu_ld_date}" >&6
+ if test "$ac_cv_gnu_ld_date" -lt 20030217; then
+ ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
+ fi
+ else
+ echo "$as_me:$LINENO: checking GNU ld release version" >&5
+ echo $ECHO_N "checking GNU ld release version... $ECHO_C" >&6
+ ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | sed -n 's,^.*\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
+ echo "$as_me:$LINENO: result: ${ac_cv_gnu_ld_vernr}" >&5
+ echo "${ECHO_T}${ac_cv_gnu_ld_vernr}" >&6
+ ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
+ echo "$as_me:$LINENO: result: ac_cv_gnu_ld_vernr_major ${ac_cv_gnu_ld_vernr_major}" >&5
+ ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
+ echo "$as_me:$LINENO: result: ac_cv_gnu_ld_vernr_minor ${ac_cv_gnu_ld_vernr_minor}" >&5
+ if test "$ac_cv_gnu_ld_vernr_major" -lt 2 || test "$ac_cv_gnu_ld_vernr_minor" -lt 14; then
+ ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
+ echo "$as_me:$LINENO: result: ac_cv_gnu_ld_no_default_allow_shlib_undefined ${ac_cv_gnu_ld_no_default_allow_shlib_undefined}" >&5
+ fi
+ fi
fi
-
echo "$as_me:$LINENO: checking for library containing strerror" >&5
echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
More information about the samba
mailing list