--- kernel/conftest.sh.old 2013-01-10 00:14:00.000000000 +0100 +++ kernel/conftest.sh.old 2013-02-08 08:52:52.906841925 +0100 @@ -1697,13 +1697,19 @@ # kernel older than 2.6.6, that's all we require to # build the module. # + VERSION=$(grep "^VERSION =" $MAKEFILE | cut -d " " -f 3) PATCHLEVEL=$(grep "^PATCHLEVEL =" $MAKEFILE | cut -d " " -f 3) SUBLEVEL=$(grep "^SUBLEVEL =" $MAKEFILE | cut -d " " -f 3) - if [ -n "$PATCHLEVEL" -a $PATCHLEVEL -ge 6 \ - -a -n "$SUBLEVEL" -a $SUBLEVEL -le 5 ]; then + if [ -n "$VERSION" -a $VERSION -ge 3 ]; then SELECTED_MAKEFILE=Makefile.kbuild RET=0 + else + if [ -n "$PATCHLEVEL" -a $PATCHLEVEL -ge 6 \ + -a -n "$SUBLEVEL" -a $SUBLEVEL -le 5 ]; then + SELECTED_MAKEFILE=Makefile.kbuild + RET=0 + fi fi fi fi