diff options
-rw-r--r-- | config/spl-build.m4 | 3 | ||||
-rwxr-xr-x | configure | 6 |
2 files changed, 9 insertions, 0 deletions
diff --git a/config/spl-build.m4 b/config/spl-build.m4 index f4652bce1..c046db830 100644 --- a/config/spl-build.m4 +++ b/config/spl-build.m4 @@ -1598,6 +1598,8 @@ dnl # a spinlock_t to improve the fastpath performance. dnl # AC_DEFUN([SPL_AC_FS_STRUCT_SPINLOCK], [ AC_MSG_CHECKING([whether struct fs_struct uses spinlock_t]) + tmp_flags="$EXTRA_KCFLAGS" + EXTRA_KCFLAGS="-Werror" SPL_LINUX_TRY_COMPILE([ #include <linux/sched.h> #include <linux/fs_struct.h> @@ -1611,6 +1613,7 @@ AC_DEFUN([SPL_AC_FS_STRUCT_SPINLOCK], [ ],[ AC_MSG_RESULT(no) ]) + EXTRA_KCFLAGS="$tmp_flags" ]) dnl # @@ -15069,6 +15069,8 @@ fi { $as_echo "$as_me:$LINENO: checking whether struct fs_struct uses spinlock_t" >&5 $as_echo_n "checking whether struct fs_struct uses spinlock_t... " >&6; } + tmp_flags="$EXTRA_KCFLAGS" + EXTRA_KCFLAGS="-Werror" cat confdefs.h - <<_ACEOF >conftest.c @@ -15132,6 +15134,7 @@ fi rm -Rf build + EXTRA_KCFLAGS="$tmp_flags" { $as_echo "$as_me:$LINENO: checking whether struct cred exists" >&5 @@ -19267,6 +19270,8 @@ fi { $as_echo "$as_me:$LINENO: checking whether struct fs_struct uses spinlock_t" >&5 $as_echo_n "checking whether struct fs_struct uses spinlock_t... " >&6; } + tmp_flags="$EXTRA_KCFLAGS" + EXTRA_KCFLAGS="-Werror" cat confdefs.h - <<_ACEOF >conftest.c @@ -19330,6 +19335,7 @@ fi rm -Rf build + EXTRA_KCFLAGS="$tmp_flags" { $as_echo "$as_me:$LINENO: checking whether struct cred exists" >&5 |