From 188888ac37c19e2c3facd4b8c45fee39d00a7bf1 Mon Sep 17 00:00:00 2001 From: Rob Norris Date: Sun, 15 Mar 2026 12:30:46 +1100 Subject: [PATCH] config: refuse to build without fs_context Sponsored-by: TrueNAS Reviewed-by: Brian Behlendorf Signed-off-by: Rob Norris Closes #18339 --- config/kernel-fs-context.m4 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/kernel-fs-context.m4 b/config/kernel-fs-context.m4 index 13e1f5ffc..317ddc212 100644 --- a/config/kernel-fs-context.m4 +++ b/config/kernel-fs-context.m4 @@ -29,5 +29,8 @@ AC_DEFUN([ZFS_AC_KERNEL_FS_CONTEXT], [ AC_DEFINE(HAVE_FS_CONTEXT, 1, [fs_context exists]) ],[ AC_MSG_RESULT(no) + AC_MSG_ERROR([ + *** This kernel does not have `struct fs_context`. OpenZFS cannot be compiled. + ]) ]) ])