[PATCH 05/10] libext2fs: bump libfuse API version to 3.19

Darrick J. Wong
2026-04-22T23:24:54Z

The fuse service container API is only available in 3.19, so we need to
bump FUSE_USE_VERSION up from 3.14 to 3.19.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
---
configure | 8 ++++----
configure.ac | 10 +++++-----
2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/configure b/configure
index a9779412174b34..59413d5fc32e83 100755
--- a/configure
+++ b/configure
@@ -14598,14 +14598,14 @@ fi

if test -n "$FUSE_LIB"
then
- FUSE_USE_VERSION=314
+ FUSE_USE_VERSION=319
CFLAGS="$fuse3_CFLAGS $CFLAGS"
FUSE_LIB="$fuse3_LIBS"
for ac_header in pthread.h fuse.h
do :
as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | sed "$as_sed_sh"`
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
-#define FUSE_USE_VERSION 314
+#define FUSE_USE_VERSION 319
"
if eval test \"x\$"$as_ac_Header"\" = x"yes"
then :
@@ -14640,7 +14640,7 @@ printf %s "checking for lowlevel interface in libfuse... " >&6; }

#define _GNU_SOURCE
#define _FILE_OFFSET_BITS 64
- #define FUSE_USE_VERSION 314
+ #define FUSE_USE_VERSION 319
#include <fuse_lowlevel.h>

int
@@ -14818,7 +14818,7 @@ printf %s "checking for cache_readdir support in libfuse... " >&6; }

#define _GNU_SOURCE
#define _FILE_OFFSET_BITS 64
- #define FUSE_USE_VERSION 314
+ #define FUSE_USE_VERSION 319
#include <fuse.h>

int
diff --git a/configure.ac b/configure.ac
index b62553e3d6b946..c7d18dd9988db4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1383,17 +1383,17 @@ AC_SUBST(FUSE_LIB)

dnl
dnl Set FUSE_USE_VERSION, which is how fuse servers build against a particular
-dnl libfuse ABI. Currently we link against the libfuse 3.14 ABI (hence 314)
+dnl libfuse ABI. Currently we link against the libfuse 3.19 ABI (hence 319)
dnl
if test -n "$FUSE_LIB"
then
- FUSE_USE_VERSION=314
+ FUSE_USE_VERSION=319
CFLAGS="$fuse3_CFLAGS $CFLAGS"
FUSE_LIB="$fuse3_LIBS"
AC_CHECK_HEADERS([pthread.h fuse.h], [],
[AC_MSG_FAILURE([Cannot build against fuse3 headers])],
[#define _FILE_OFFSET_BITS 64
-#define FUSE_USE_VERSION 314])
+#define FUSE_USE_VERSION 319])
fi
if test -n "$FUSE_USE_VERSION"
then
@@ -1412,7 +1412,7 @@ then
[ AC_LANG_PROGRAM([[
#define _GNU_SOURCE
#define _FILE_OFFSET_BITS 64
- #define FUSE_USE_VERSION 314
+ #define FUSE_USE_VERSION 319
#include <fuse_lowlevel.h>
]], [[
struct fuse_lowlevel_ops fs_ops = { };
@@ -1512,7 +1512,7 @@ then
[ AC_LANG_PROGRAM([[
#define _GNU_SOURCE
#define _FILE_OFFSET_BITS 64
- #define FUSE_USE_VERSION 314
+ #define FUSE_USE_VERSION 319
#include <fuse.h>
]], [[
struct fuse_file_info fs_ops = {