Author: Lars Mueller Subject: autogen.sh can't handle letters in version strings of autoheader and autoconf Bugzilla: bugzilla.Samba.org #2054 --- samba-3.0.6/examples/VFS/autogen.sh +++ samba-3.0.6/examples/VFS/autogen.sh 2004-09-04 22:52:29 @@ -16,7 +16,7 @@ ## #for i in $TESTAUTOHEADER; do # if which $i > /dev/null 2>&1; then -# if [ `$i --version | head -n 1 | cut -d. -f 2` -ge 53 ]; then +# if [ `$i --version | head -n 1 | cut -d. -f 2 | tr -d [:alpha:]` -ge 53 ]; then # AUTOHEADER=$i # AUTOHEADERFOUND="1" # break @@ -30,7 +30,7 @@ for i in $TESTAUTOCONF; do if which $i > /dev/null 2>&1; then - if [ `$i --version | head -n 1 | cut -d. -f 2` -ge 53 ]; then + if [ `$i --version | head -n 1 | cut -d. -f 2 | tr -d [:alpha:]` -ge 53 ]; then AUTOCONF=$i AUTOCONFFOUND="1" break