From a93e5d4214f39a9ea999e9c27eb62f5671df1bec Mon Sep 17 00:00:00 2001 From: thurask <7698858+thurask@users.noreply.github.com> Date: Mon, 18 May 2026 18:10:59 -0400 Subject: [PATCH] Update FUSE package version for Debian and Ubuntu (#1736) libfuse3-3 dropped in Debian 13/Ubuntu 25.10, replaced with libfuse3-4 --- src/Build/CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Build/CMakeLists.txt b/src/Build/CMakeLists.txt index 2634cd34..02036044 100644 --- a/src/Build/CMakeLists.txt +++ b/src/Build/CMakeLists.txt @@ -320,7 +320,12 @@ if ( ( PLATFORM STREQUAL "Debian" ) OR ( PLATFORM STREQUAL "Ubuntu" ) ) set(VC_DEBIAN_USE_T64 TRUE) endif () if (VC_WITH_FUSE3) - set(VC_DEBIAN_FUSE_PACKAGE "libfuse3-3") + if ( ( ( PLATFORM STREQUAL "Debian" ) AND ( PLATFORM_VERSION VERSION_GREATER_EQUAL "13" ) ) + OR ( ( PLATFORM STREQUAL "Ubuntu" ) AND ( PLATFORM_VERSION VERSION_GREATER_EQUAL "25.10" ) ) ) + set(VC_DEBIAN_FUSE_PACKAGE "libfuse3-4") + else () + set(VC_DEBIAN_FUSE_PACKAGE "libfuse3-3") + endif () else () if (VC_DEBIAN_USE_T64) set(VC_DEBIAN_FUSE_PACKAGE "libfuse2t64")