[packages/xfsprogs] Rel 3; more complete fix
arekm
arekm at pld-linux.org
Mon Dec 8 23:06:01 CET 2025
commit 85b4ad2c73699f0bf7b28084a7d1d8fadadde580
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Mon Dec 8 23:05:52 2025 +0100
Rel 3; more complete fix
quota-project.patch | 41 ++++++++++++++++++++++++++++-------------
xfsprogs.spec | 2 +-
2 files changed, 29 insertions(+), 14 deletions(-)
---
diff --git a/xfsprogs.spec b/xfsprogs.spec
index 68d118b..05fe374 100644
--- a/xfsprogs.spec
+++ b/xfsprogs.spec
@@ -9,7 +9,7 @@ Summary: Tools for the XFS filesystem
Summary(pl.UTF-8): Narzędzia do systemu plików XFS
Name: xfsprogs
Version: 6.17.0
-Release: 2
+Release: 3
License: LGPL v2.1 (libhandle), GPL v2 (the rest)
Group: Applications/System
Source0: https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.xz
diff --git a/quota-project.patch b/quota-project.patch
index 249b4f4..d3531e5 100644
--- a/quota-project.patch
+++ b/quota-project.patch
@@ -1,13 +1,28 @@
-diff --git a/libfrog/file_attr.c b/libfrog/file_attr.c
-index c2cbcb4e..6801c545 100644
---- a/libfrog/file_attr.c
-+++ b/libfrog/file_attr.c
-@@ -114,7 +114,7 @@ xfrog_file_setattr(
-
- file_attr_to_fsxattr(fa, &fsxa);
-
-- error = ioctl(fd, FS_IOC_FSSETXATTR, fa);
-+ error = ioctl(fd, FS_IOC_FSSETXATTR, &fsxa);
- close(fd);
-
- return error;
+diff --git a/include/linux.h b/include/linux.h
+index cea468d2b9..3ea9016272 100644
+--- a/include/linux.h
++++ b/include/linux.h
+@@ -214,7 +214,7 @@
+ * fsxattr
+ */
+ struct file_attr {
+- __u32 fa_xflags;
++ __u64 fa_xflags;
+ __u32 fa_extsize;
+ __u32 fa_nextents;
+ __u32 fa_projid;
+diff --git a/libfrog/file_attr.c b/libfrog/file_attr.c
+index c2cbcb4e14..6801c54588 100644
+--- a/libfrog/file_attr.c
++++ b/libfrog/file_attr.c
+@@ -114,7 +114,7 @@
+
+ file_attr_to_fsxattr(fa, &fsxa);
+
+- error = ioctl(fd, FS_IOC_FSSETXATTR, fa);
++ error = ioctl(fd, FS_IOC_FSSETXATTR, &fsxa);
+ close(fd);
+
+ return error;
+
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xfsprogs.git/commitdiff/85b4ad2c73699f0bf7b28084a7d1d8fadadde580
More information about the pld-cvs-commit
mailing list