From 416e3ee4b07d9ed30ada45eee736d877efe139db Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 20 May 2000 11:00:14 +0000 Subject: Get Linux version from , not `uname -r`. --- aclocal.m4 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'aclocal.m4') diff --git a/aclocal.m4 b/aclocal.m4 index 4ec84d5..584173d 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -128,3 +128,20 @@ if test "$bird_cv_struct_ip_mreqn" = yes ; then AC_DEFINE(HAVE_STRUCT_IP_MREQN) fi ]) + +AC_DEFUN(BIRD_CHECK_LINUX_VERSION, +[AC_CACHE_CHECK([Linux kernel version], bird_cv_sys_linux_version, [ +AC_REQUIRE_CPP()dnl +cat > conftest.$ac_ext < +VERSION: UTS_RELEASE +EOF +bird_cv_sys_linux_version=`eval "$ac_cpp conftest.$ac_ext" 2>&AC_FD_CC | sed '/^VERSION/!d;s/^VERSION: "//;s/".*//'` +rm -rf conftest* +if test -z "$bird_cv_sys_linux_version" ; then + AC_MSG_RESULT([unknown]) + AC_MSG_ERROR([Cannot determine kernel version]) +fi +])]) -- cgit v1.2.3