xfsprogs: Update to version 6.16.0

Message ID 20250909165137.1894983-7-adolf.belka@ipfire.org
State New
Headers
Series xfsprogs: Update to version 6.16.0 |

Commit Message

Adolf Belka 9 Sep 2025, 4:51 p.m. UTC
- Update from version 6.14.0 to 6.16.0
- Update of rootfile not required
- Changelog
    6.16.0
	Document current limitation of shrinking fs (Xavier Claude)
	mkfs: require reflink for max_atomic_write option (John Garry)
	xfs_scrub: remove EXPERIMENTAL warnings (Darrick J. Wong)
	mkfs: allow users to configure the desired maximum atomic write size (Darrick J. Wong)
	mkfs: try to align AG size based on atomic write capabilities (Darrick J. Wong)
	mkfs: autodetect log stripe unit for external log devices (Darrick J. Wong)
	mkfs: don't complain about overly large auto-detected log stripe units (Darrick J. Wong)
	xfs_io: dump new atomic_write_unit_max_opt statx field (Darrick J. Wong)
	xfs_db: create an untorn_max subcommand (Darrick J. Wong)
    6.15.0
	xfs_mdrestore: don't allow restoring onto zoned block devices (Christoph Hellwig)
	man: adjust description of the statx manpage (Darrick J. Wong)
	xfs_protofile: fix permission octet when suid/guid is set (Luca Di Maio)
	xfs_repair: fix libxfs abstraction mess (Darrick J. Wong)
	xfs_growfs: support internal RT devices (Christoph Hellwig)
	xfs_mdrestore: support internal RT devices (Christoph Hellwig)
	xfs_scrub: support internal RT device (Christoph Hellwig)
	xfs_spaceman: handle internal RT devices (Christoph Hellwig)
	xfs_io: handle internal RT devices in fsmap output (Christoph Hellwig)
	xfs_io: don't re-query fs_path information in fsmap_f (Christoph Hellwig)
	xfs_io: correctly report RGs with internal rt dev in bmap output (Christoph Hellwig)
	man: document XFS_FSOP_GEOM_FLAGS_ZONED (Christoph Hellwig)
	xfs_mkfs: document the new zoned options in the man page (Christoph Hellwig)
	xfs_mkfs: reflink conflicts with zoned file systems for now (Christoph Hellwig)
	xfs_mkfs: default to rtinherit=1 for zoned file systems (Christoph Hellwig)
	xfs_mkfs: calculate zone overprovisioning when specifying size (Christoph Hellwig)
	xfs_mkfs: support creating file system with zoned RT devices (Christoph Hellwig)
	xfs_mkfs: factor out a validate_rtgroup_geometry helper (Christoph Hellwig)
	xfs_repair: validate rt groups vs reported hardware zones (Christoph Hellwig)
	xfs_repair: fix the RT device check in process_dinode_int (Christoph Hellwig)
	xfs_repair: support repairing zoned file systems (Christoph Hellwig)
	libfrog: report the zoned geometry (Christoph Hellwig)
	xfs_repair: phase6: scan longform entries before header check (Bill O'Donnell)
	xfs_repair: Bump link count if longform_dir2_rebuild yields shortform dir (Eric Sandeen)
	mkfs: fix the issue of maxpct set to 0 not taking effect (liuh)
	mkfs: fix blkid probe API violations causing weird output (Darrick J. Wong)
	xfs_io: make statx mask parsing more generally useful (Darrick J. Wong)
	xfs_io: redefine what statx -m all does (Darrick J. Wong)
	xfs_io: catch statx fields up to 6.15 (Darrick J. Wong)
	man: fix missing cachestat manpage (Darrick J. Wong)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/xfsprogs | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
  

Patch

diff --git a/lfs/xfsprogs b/lfs/xfsprogs
index 86d77eb85..0e7db6654 100644
--- a/lfs/xfsprogs
+++ b/lfs/xfsprogs
@@ -24,7 +24,8 @@ 
 
 include Config
 
-VER        = 6.14.0
+VER        = 6.16.0
+# https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/
 
 THISAPP    = xfsprogs-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -46,7 +47,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 5ef446b2055356627cd91ebfe9bb07388f9b5a12fd8c530b83980261b2dc3ddfa47f809114f0f238ef787ed687d324abe82427fdc2b3ecc3171d4d06615dd0c4
+$(DL_FILE)_BLAKE2 = ae4087c887b4c9d2fcc4b5341ca3c7d0333cf2132111179feee4b765ba9a1cc94143723b2bc4bcd8658bd7902871266af69293c77d715de1d0e878dc76b42e8e
 
 install : $(TARGET)
 
@@ -80,8 +81,11 @@  $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	$(UPDATE_AUTOMAKE)
-	cd $(DIR_APP) && make $(MAKETUNING) DEBUG=-DNDEBUG INSTALL_USER=root INSTALL_GROUP=root \
-		LOCAL_CONFIGURE_OPTIONS="$(CONFIGURE_OPTIONS)"
+	cd $(DIR_APP) && make $(MAKETUNING) \
+					DEBUG=-DNDEBUG \
+					INSTALL_USER=root \
+					INSTALL_GROUP=root \
+					LOCAL_CONFIGURE_OPTIONS="$(CONFIGURE_OPTIONS)"
 	cd $(DIR_APP) && make install install-dev
 	cd $(DIR_APP) && install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la
 	chmod -v 755 /lib/libhandle.so*