1
0
forked from pool/xfsprogs

1 Commits

Author SHA256 Message Date
Anthony Iliopoulos
fea86a7cd5 xfsprogs: update to v6.16.0
Signed-off-by: Anthony Iliopoulos <ailiop@suse.com>
2025-08-27 03:39:47 +02:00
7 changed files with 47 additions and 32 deletions

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSuGyqVYnIab8QwfB9Gp+oYrDPhCAUCaFlBUAAKCRBGp+oYrDPh
CLrPAQDiLTa+hRGuWHFtTwu4Mrs0M014Wz9XfFJeG+qbYSq86AD+O+lNJBAM8IaC
mIL4PLuZ0LJ5M0mDlSmseGNV4SrQZAo=
=fknC
-----END PGP SIGNATURE-----

BIN
xfsprogs-6.15.0.tar.xz (Stored with Git LFS)

Binary file not shown.

7
xfsprogs-6.16.0.tar.sign Normal file
View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSuGyqVYnIab8QwfB9Gp+oYrDPhCAUCaK39DwAKCRBGp+oYrDPh
CB8fAPwINtVj5rtwe4B8nJhYJ3dKyiMEZTTQ9w4mDl9YEMlI/wD/UWug6bSNxmwj
S766QW346sthjoPi+VptvRDoUNRo0gI=
=LNeO
-----END PGP SIGNATURE-----

BIN
xfsprogs-6.16.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,8 +1,8 @@
diff --git a/include/builddefs.in b/include/builddefs.in Index: xfsprogs-6.7.0/include/builddefs.in
index 0bb364310d78..07775ac2d5e7 100644 ===================================================================
--- a/include/builddefs.in --- xfsprogs-6.7.0.orig/include/builddefs.in
+++ b/include/builddefs.in +++ xfsprogs-6.7.0/include/builddefs.in
@@ -54,7 +54,7 @@ PKG_LIB_DIR = @libdir@@libdirsuffix@ @@ -55,7 +55,7 @@ PKG_LIBEXEC_DIR = @libexecdir@/@pkg_name
PKG_INC_DIR = @includedir@/xfs PKG_INC_DIR = @includedir@/xfs
DK_INC_DIR = @includedir@/disk DK_INC_DIR = @includedir@/disk
PKG_MAN_DIR = @mandir@ PKG_MAN_DIR = @mandir@

View File

@@ -1,4 +1,18 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 27 01:34:52 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>
- update to 6.16.0
- Document current limitation of shrinking fs
- mkfs: require reflink for max_atomic_write option
- xfs_scrub: remove EXPERIMENTAL warnings
- mkfs: allow users to configure the desired maximum atomic write size
- mkfs: try to align AG size based on atomic write capabilities
- mkfs: autodetect log stripe unit for external log devices
- mkfs: don't complain about overly large auto-detected log stripe units
- xfs_io: dump new atomic_write_unit_max_opt statx field
- xfs_db: create an untorn_max subcommand
-------------------------------------------------------------------
Wed Jun 25 09:37:08 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com> Wed Jun 25 09:37:08 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>
- update to 6.15.0 - update to 6.15.0
@@ -33,8 +47,8 @@ Wed Jun 25 09:37:08 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>
- xfs_io: catch statx fields up to 6.15 - xfs_io: catch statx fields up to 6.15
- man: fix missing cachestat manpage - man: fix missing cachestat manpage
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 11 19:40:41 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com> Mon Apr 14 18:00:22 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>
- update to 6.14.0 - update to 6.14.0
- xfs_scrub_all: localize the strings in the program - xfs_scrub_all: localize the strings in the program
@@ -123,7 +137,12 @@ Wed Jun 11 19:40:41 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>
- mkfs,xfs_repair: don't pass a daddr as the flags argument - mkfs,xfs_repair: don't pass a daddr as the flags argument
- drop mkfs-fix-filesize-function-compilation-error-on-32-b.patch - drop mkfs-fix-filesize-function-compilation-error-on-32-b.patch
- now part of the release (merged in v6.14.0) The fix is now included in the v6.14.0 release.
-------------------------------------------------------------------
Sat Mar 1 10:03:41 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Modernize specfile: remove implicit %defattr, trim -n arguments
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 18 14:56:17 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com> Tue Feb 18 14:56:17 UTC 2025 - Anthony Iliopoulos <ailiop@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package xfsprogs # spec file for package xfsprogs
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
%endif %endif
%define libname libhandle1 %define libname libhandle1
Name: xfsprogs Name: xfsprogs
Version: 6.15.0 Version: 6.16.0
Release: 0 Release: 0
Summary: Utilities for managing the XFS file system Summary: Utilities for managing the XFS file system
License: GPL-2.0-or-later License: GPL-2.0-or-later
@@ -98,12 +98,12 @@ You should install xfsprogs-devel if you want to develop XFS file
system-specific programs. If you install xfsprogs-devel, you will also system-specific programs. If you install xfsprogs-devel, you will also
want to install xfsprogs. want to install xfsprogs.
%package -n xfsprogs-scrub %package scrub
Summary: XFS scrubbing scripts and service files Summary: XFS scrubbing scripts and service files
Group: System/Filesystems Group: System/Filesystems
Requires: xfsprogs Requires: xfsprogs
%description -n xfsprogs-scrub %description scrub
Scripts and systemd service files for background scrubbing of metadata Scripts and systemd service files for background scrubbing of metadata
on xfs filesystems. on xfs filesystems.
@@ -146,16 +146,16 @@ install -m 0755 module-setup.sh %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/
install -m 0644 %{SOURCE4} %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/ install -m 0644 %{SOURCE4} %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/
%if %{with systemd} %if %{with systemd}
%pre -n xfsprogs-scrub %pre scrub
%service_add_pre xfs_scrub_all.service xfs_scrub_all.timer %service_add_pre xfs_scrub_all.service xfs_scrub_all.timer
%post -n xfsprogs-scrub %post scrub
%service_add_post xfs_scrub_all.service xfs_scrub_all.timer %service_add_post xfs_scrub_all.service xfs_scrub_all.timer
%preun -n xfsprogs-scrub %preun scrub
%service_del_preun xfs_scrub_all.service xfs_scrub_all.timer %service_del_preun xfs_scrub_all.service xfs_scrub_all.timer
%postun -n xfsprogs-scrub %postun scrub
%service_del_postun xfs_scrub_all.service xfs_scrub_all.timer %service_del_postun xfs_scrub_all.service xfs_scrub_all.timer
%endif %endif
@@ -171,7 +171,6 @@ install -m 0644 %{SOURCE4} %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/
%{?regenerate_initrd_posttrans} %{?regenerate_initrd_posttrans}
%files -f %{name}.lang %files -f %{name}.lang
%defattr(-,root,root,755)
%{_sbindir}/* %{_sbindir}/*
%exclude %{_sbindir}/xfs_scrub_all %exclude %{_sbindir}/xfs_scrub_all
%{_mandir}/man[258]/* %{_mandir}/man[258]/*
@@ -192,17 +191,14 @@ install -m 0644 %{SOURCE4} %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/
%{_prefix}/share/xfsprogs/mkfs/* %{_prefix}/share/xfsprogs/mkfs/*
%files -n %{libname} %files -n %{libname}
%defattr(-,root,root,755)
%{_libdir}/libhandle.so.* %{_libdir}/libhandle.so.*
%files -n xfsprogs-devel %files devel
%defattr(-,root,root,755)
%{_includedir}/xfs %{_includedir}/xfs
%{_libdir}/libhandle.so %{_libdir}/libhandle.so
%{_mandir}/man3/* %{_mandir}/man3/*
%files -n xfsprogs-scrub %files scrub
%defattr(-,root,root,755)
%dir %{_libexecdir}/xfsprogs %dir %{_libexecdir}/xfsprogs
%{_prefix}/share/xfsprogs/xfs_scrub_all.cron %{_prefix}/share/xfsprogs/xfs_scrub_all.cron
%{_sbindir}/xfs_scrub_all %{_sbindir}/xfs_scrub_all