From 4f59715716fb1778168ec736a0786bf73a1390d2 Mon Sep 17 00:00:00 2001 From: Qingfang Deng Date: Sat, 25 Apr 2026 11:32:34 +0800 Subject: [PATCH] ntfs: update to 2026-04-25 Update to the latest version, and fix build on targets without FS_POSIX_ACL. Signed-off-by: Qingfang Deng Link: https://github.com/openwrt/openwrt/pull/23090 Signed-off-by: Hauke Mehrtens --- package/kernel/ntfs/Makefile | 9 ++++----- .../patches/001-conditionally-enable-posix-acl.patch | 11 +++++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch diff --git a/package/kernel/ntfs/Makefile b/package/kernel/ntfs/Makefile index 52556c2b31..4dc8c5bc64 100644 --- a/package/kernel/ntfs/Makefile +++ b/package/kernel/ntfs/Makefile @@ -5,11 +5,11 @@ PKG_NAME:=linux-ntfs PKG_RELEASE:=1 PKG_BUILD_PARALLEL:=1 -PKG_SOURCE_DATE:=2026-03-03 +PKG_SOURCE_DATE:=2026-04-25 PKG_SOURCE_URL:=https://github.com/namjaejeon/linux-ntfs PKG_SOURCE_PROTO:=git -PKG_SOURCE_VERSION:=6f6beff9ac623c691e8da7455a0e9b14bf957108 -PKG_MIRROR_HASH:=b11f051e41e9993421753961bf948380bdf705a043a83f9b55dcbd7dc664fae2 +PKG_SOURCE_VERSION:=ce7495f3e5c6a0b85d3350c18bbc06370cdcceb5 +PKG_MIRROR_HASH:=0815623624dae868c3ca0ae82cf57ebf5d19e6b42778e2b9d241f85369fe348f PKG_LICENSE:=GPL-2.0-or-later @@ -35,8 +35,7 @@ define KernelPackage/fs-ntfs/description endef NOSTDINC_FLAGS += \ - $(KERNEL_NOSTDINC_FLAGS) \ - -DCONFIG_NTFS_FS_POSIX_ACL + $(KERNEL_NOSTDINC_FLAGS) EXTRA_KCONFIG:= \ CONFIG_NTFS_FS=m diff --git a/package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch b/package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch new file mode 100644 index 0000000000..1e681489fe --- /dev/null +++ b/package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch @@ -0,0 +1,11 @@ +--- a/Makefile ++++ b/Makefile +@@ -9,7 +9,7 @@ ntfs-y := aops.o attrib.o collate.o dir. + iomap.o debug.o sysctl.o quota.o object_id.o bdev-io.o + + ccflags-$(CONFIG_NTFS_DEBUG) += -DDEBUG +-ccflags-y += -DCONFIG_NTFS_FS_POSIX_ACL ++ccflags-$(CONFIG_FS_POSIX_ACL) += -DCONFIG_NTFS_FS_POSIX_ACL + else + # Called from external kernel module build +