Submitted by: Jonathan Norman Date: 2008-06-05 Initial Package Version: 2.8-20080630 Origin: LFS IRC Description: Replaced a "sed" command with "awk" to work out some maths. Fixes math error in ./configure. diff -Naur glibc-2.8-20080630.orig/sysdeps/unix/sysv/linux/configure glibc-2.8-20080630/sysdeps/unix/sysv/linux/configure --- glibc-2.8-20080630.orig/sysdeps/unix/sysv/linux/configure 2008-07-05 14:51:53.576565216 +0000 +++ glibc-2.8-20080630/sysdeps/unix/sysv/linux/configure 2008-07-05 14:54:12.888666706 +0000 @@ -298,8 +298,8 @@ esac if test -n "$minimum_kernel"; then - user_version=$((`echo "$minimum_kernel.0.0.0" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/'`)) - arch_version=$((`echo "$arch_minimum_kernel.0.0.0" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/'`)) + user_version=$((`echo "$minimum_kernel.0.0.0" | awk 'BEGIN { FS = "." } { print $1 * 65536 + $2 * 256 + $3 }'`)) + arch_version=$((`echo "$arch_minimum_kernel.0.0.0" | awk 'BEGIN { FS = "." } { print $1 * 65536 + $2 * 256 + $3 }'`)) if test $user_version -lt $arch_version; then { echo "$as_me:$LINENO: WARNING: minimum kernel version reset to $arch_minimum_kernel" >&5