X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=acinclude.m4;h=8145340a6b37535f474443adf89eb54605f3db1d;hb=d76aabead8bb20614e56a7330dfb08f1c8b1b5d0;hp=73ee5ce30eb5a48a60ce4f6fbd9e829751c84f6a;hpb=37418c8662384e205522fd5827871dea2c96a46a;p=sliver-openvswitch.git diff --git a/acinclude.m4 b/acinclude.m4 index 73ee5ce30..8145340a6 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -134,14 +134,16 @@ AC_DEFUN([OVS_CHECK_LINUX], [ AC_MSG_RESULT([$kversion]) if test "$version" -ge 3; then - : # Linux 3.x - elif test "$version" = 2 && test "$patchlevel" -ge 6; then - : # Linux 2.6.x + if test "$version" = 3 && test "$patchlevel" -le 10; then + : # Linux 3.x + else + AC_ERROR([Linux kernel in $KBUILD is version $kversion, but version newer than 3.10.x is not supported]) + fi else - if test "$KBUILD" = "$KSRC"; then - AC_ERROR([Linux kernel in $KBUILD is version $kversion, but version 2.6 or later is required]) + if test "$version" -le 1 || test "$patchlevel" -le 5 || test "$sublevel" -le 31; then + AC_ERROR([Linux kernel in $KBUILD is version $kversion, but version 2.6.32 or later is required]) else - AC_ERROR([Linux kernel in build tree $KBUILD (source tree $KSRC) is version $kversion, but version 2.6 or later is required]) + : # Linux 2.6.x fi fi if (test ! -e "$KBUILD"/include/linux/version.h && \