aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--configure.in2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ee76377..ada9166 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-11-04 Miklos Szeredi <mszeredi@inf.bme.hu>
+
+ * Fix kernel version detection (again). Bugreport by Peter Levart
+
2003-11-03 Miklos Szeredi <mszeredi@inf.bme.hu>
* Applied read combining patch by Michael Grigoriev (tested by
diff --git a/configure.in b/configure.in
index 3bfa19e..d2446b3 100644
--- a/configure.in
+++ b/configure.in
@@ -45,7 +45,7 @@ if test "$enable_kernel_module" != "no"; then
AC_MSG_CHECKING([kernel source version])
if test -r $kernelsrc/include/linux/version.h; then
- kernsrcver=`grep UTS_RELEASE $kernelsrc/include/linux/version.h | cut -d \" -f 2`
+ kernsrcver=`(echo "#include <linux/version.h>"; echo "kernsrcver=UTS_RELEASE") | cpp -I $kernelsrc/include | grep "^kernsrcver=" | cut -d \" -f 2`
fi
if test -z "$kernsrcver"; then
AC_MSG_RESULT([Not found])