]> git.proxmox.com Git - mirror_spl.git/blobdiff - config/spl-build.m4
Cleanly handle --with-linux=NONE option when used to generate source
[mirror_spl.git] / config / spl-build.m4
index 134831978a4ef26d1fdda39f44c523d9ff735c79..eee9a783f7d56c67dce43c29d14f3176d4aeaad1 100644 (file)
@@ -67,11 +67,16 @@ AC_DEFUN([SPL_AC_CONFIG_KERNEL], [
 ])
 
 AC_DEFUN([SPL_AC_MODULE_SYMVERS], [
+       modpost=$LINUX/scripts/Makefile.modpost
        AC_MSG_CHECKING([kernel file name for module symbols])
-       if grep -q Modules.symvers $LINUX/scripts/Makefile.modpost; then
-               LINUX_SYMBOLS=Modules.symvers
+       if test -f "$modpost"; then
+               if grep -q Modules.symvers $modpost; then
+                       LINUX_SYMBOLS=Modules.symvers
+               else
+                       LINUX_SYMBOLS=Module.symvers
+               fi
        else
-               LINUX_SYMBOLS=Module.symvers
+               LINUX_SYMBOLS=NONE
        fi
        AC_MSG_RESULT($LINUX_SYMBOLS)
        AC_SUBST(LINUX_SYMBOLS)