]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ntfs: update to 2026-04-25 23090/head
authorQingfang Deng <dqfext@gmail.com>
Sat, 25 Apr 2026 03:32:34 +0000 (11:32 +0800)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 26 Apr 2026 08:05:41 +0000 (10:05 +0200)
Update to the latest version, and fix build on targets without
FS_POSIX_ACL.

Signed-off-by: Qingfang Deng <dqfext@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/23090
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/kernel/ntfs/Makefile
package/kernel/ntfs/patches/001-conditionally-enable-posix-acl.patch [new file with mode: 0644]

index 52556c2b31bfe794ebf21787ef87f679b2713f01..4dc8c5bc641176f26c67fa129efb4e801d44e1c1 100644 (file)
@@ -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 (file)
index 0000000..1e68148
--- /dev/null
@@ -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