commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2024-05-21 18:33:38 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1880 (New) Package is "xfsprogs" Tue May 21 18:33:38 2024 rev:85 rq:1174936 version:6.8.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2024-04-21 20:24:39.588150473 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1880/xfsprogs.changes 2024-05-21 18:33:50.484700275 +0200 @@ -1,0 +2,24 @@ +Fri May 17 15:34:53 UTC 2024 - Anthony Iliopoulos + +- update to 6.8.0 + - xfs_repair: Dump both inode details in Phase 6 duplicate file check + - libxfs: print the device name if flush-on-close fails + - xfs_db: fix leak in flist_find_ftyp() + - xfs_repair: support more than INT_MAX block maps + - xfs_repair: constrain attr fork extent count + - xfs_repair: support more than 2^32 owners per physical block + - xfs_repair: support more than 2^32 rmapbt records per AG + - xfs_db: add a bmbt inflation command + - xfs_scrub: scan whole-fs metadata files in parallel + - mkfs: allow sizing internal logs for concurrency + - mkfs: allow sizing allocation groups for concurrency + - mkfs: use a sensible log sector size default + - xfs_io: add linux madvise advice codes + - xfs_scrub: fix threadcount estimates for phase 6 + - xfs_db: improve number extraction in getbitval + - xfs_repair: adjust btree bulkloading slack computations to match online repair + - xfs: make rextslog computation consistent with mkfs + - mkfs: fix log sunit rounding when external logs are in use + - libxfs: kernel sync + +--- Old: xfsprogs-6.7.0.tar.sign xfsprogs-6.7.0.tar.xz New: xfsprogs-6.8.0.tar.sign xfsprogs-6.8.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.3fI3FH/_old 2024-05-21 18:33:51.168725145 +0200 +++ /var/tmp/diff_new_pack.3fI3FH/_new 2024-05-21 18:33:51.168725145 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.7.0 +Version:6.8.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ _scmsync.obsinfo ++ --- /var/tmp/diff_new_pack.3fI3FH/_old 2024-05-21 18:33:51.196726163 +0200 +++ /var/tmp/diff_new_pack.3fI3FH/_new 2024-05-21 18:33:51.200726309 +0200 @@ -1,5 +1,5 @@ -mtime: 1713468672 -commit: 12880e6bf6355cf7ee44c5efef84f1afe32e6c5c +mtime: 1715960428 +commit: e99d655e4c18bfc267114e11f7b8907403869838 url: https://src.opensuse.org/ailiopoulos/xfsprogs.git -revision: 12880e6bf6355cf7ee44c5efef84f1afe32e6c5c +revision: e99d655e4c18bfc267114e11f7b8907403869838 ++ xfsprogs-6.7.0.tar.xz -> xfsprogs-6.8.0.tar.xz ++ 24223 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2024-04-21 20:24:20 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.26366 (New) Package is "xfsprogs" Sun Apr 21 20:24:20 2024 rev:84 rq:1168933 version:6.7.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2024-04-09 16:46:15.709938656 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.26366/xfsprogs.changes 2024-04-21 20:24:39.588150473 +0200 @@ -1,0 +2,11 @@ +Thu Apr 18 19:13:22 UTC 2024 - Anthony Iliopoulos + +- update to 6.7.0 + - xfsprogs: Several configure script updates + - xfs_io: Use system's SEEK_DATA and SEEK_HOLE definition + - xfsprogs: Remove platform_defs.h generation on build time + - xfs_db: Fix metadata read error due hardcoded initialization of bb_count + - xfsprogs: Request 64-bit time_t where possible + - xfsprogs: Remove use of LFS64 interfaces + +--- Old: xfsprogs-6.6.0.tar.sign xfsprogs-6.6.0.tar.xz New: xfsprogs-6.7.0.tar.sign xfsprogs-6.7.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.9ndSWG/_old 2024-04-21 20:24:40.436181589 +0200 +++ /var/tmp/diff_new_pack.9ndSWG/_new 2024-04-21 20:24:40.436181589 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.6.0 +Version:6.7.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ _scmsync.obsinfo ++ --- /var/tmp/diff_new_pack.9ndSWG/_old 2024-04-21 20:24:40.468182764 +0200 +++ /var/tmp/diff_new_pack.9ndSWG/_new 2024-04-21 20:24:40.472182910 +0200 @@ -1,5 +1,5 @@ -mtime: 1712137533 -commit: 2aed7a66fb6151e41ac3f2c62166723b125a6951 -url: https://src.opensuse.org/frispete/xfsprogs.git -revision: 2aed7a66fb6151e41ac3f2c62166723b125a6951 +mtime: 1713468672 +commit: 12880e6bf6355cf7ee44c5efef84f1afe32e6c5c +url: https://src.opensuse.org/ailiopoulos/xfsprogs.git +revision: 12880e6bf6355cf7ee44c5efef84f1afe32e6c5c ++ xfsprogs-6.6.0.tar.xz -> xfsprogs-6.7.0.tar.xz ++ 12944 lines of diff (skipped) ++ xfsprogs-docdir.diff ++ --- /var/tmp/diff_new_pack.9ndSWG/_old 2024-04-21 20:24:40.876197735 +0200 +++ /var/tmp/diff_new_pack.9ndSWG/_new 2024-04-21 20:24:40.880197882 +0200 @@ -1,8 +1,8 @@ -diff --git a/include/builddefs.in b/include/builddefs.in -index 0bb364310d78..07775ac2d5e7 100644 a/include/builddefs.in -+++ b/include/builddefs.in -@@ -54,7 +54,7 @@ PKG_LIB_DIR = @libdir@@libdirsuffix@ +Index: xfsprogs-6.7.0/include/builddefs.in +=== +--- xfsprogs-6.7.0.orig/include/builddefs.in xfsprogs-6.7.0/include/builddefs.in +@@ -55,7 +55,7 @@ PKG_LIBEXEC_DIR = @libexecdir@/@pkg_name PKG_INC_DIR = @includedir@/xfs DK_INC_DIR= @includedir@/disk PKG_MAN_DIR = @mandir@ ++ xfsprogs.keyring ++ Binary files /var/tmp/diff_new_pack.9ndSWG/_old and /var/tmp/diff_new_pack.9ndSWG/_new differ
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2024-02-15 20:58:45 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1815 (New) Package is "xfsprogs" Thu Feb 15 20:58:45 2024 rev:82 rq:1146453 version:6.6.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2023-12-08 22:31:27.518686783 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1815/xfsprogs.changes 2024-02-15 20:58:51.440695821 +0100 @@ -1,0 +2,12 @@ +Mon Feb 5 14:40:20 UTC 2024 - Anthony Iliopoulos + +- update to 6.6.0 + - xfs_scrub: add missing license and copyright information + - xfs_db: report the device associated with each io cursor + - libxfs: Fix UAF in a requeued EFI + - xfs_io: Add new option, to exercise log2_data_unit_size in kernel fscrypt_policy_v2 + - xfs_db: Add upport to read from external log device + - metadump: New metadump format + - xfs_quota: fix missing mount point warning + +--- Old: xfsprogs-6.5.0.tar.sign xfsprogs-6.5.0.tar.xz New: xfsprogs-6.6.0.tar.sign xfsprogs-6.6.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.WIANOJ/_old 2024-02-15 20:58:52.224724134 +0100 +++ /var/tmp/diff_new_pack.WIANOJ/_new 2024-02-15 20:58:52.224724134 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfsprogs # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.5.0 +Version:6.6.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later @@ -108,7 +108,7 @@ %prep %setup -q -%patch0 -p1 +%patch 0 -p1 %build aclocal -I m4 @@ -203,11 +203,11 @@ %files -n xfsprogs-scrub %defattr(-,root,root,755) -%dir %{_libdir}/xfsprogs/ -%{_libdir}/xfsprogs/xfs_scrub_all.cron +%dir %{_libexecdir}/xfsprogs +%{_prefix}/share/xfsprogs/xfs_scrub_all.cron %{_sbindir}/xfs_scrub_all %if %{with systemd} -%{_libdir}/xfsprogs/xfs_scrub_fail +%{_libexecdir}/xfsprogs/xfs_scrub_fail %{_unitdir}/xfs_scrub@.service %{_unitdir}/xfs_scrub_all.service %{_unitdir}/xfs_scrub_all.timer ++ _scmsync.obsinfo ++ --- /var/tmp/diff_new_pack.WIANOJ/_old 2024-02-15 20:58:52.256725290 +0100 +++ /var/tmp/diff_new_pack.WIANOJ/_new 2024-02-15 20:58:52.256725290 +0100 @@ -1,5 +1,5 @@ -mtime: 1697359362 -commit: 5d9e4f974ca7e2613971391aa258523d22ca9b52 +mtime: 1707145400 +commit: 71e4345540fa9d26645ccbac142039814b37f0e3 url: https://src.opensuse.org/ailiopoulos/xfsprogs.git -revision: 5d9e4f974ca7e2613971391aa258523d22ca9b52 +revision: 71e4345540fa9d26645ccbac142039814b37f0e3 ++ xfsprogs-6.5.0.tar.xz -> xfsprogs-6.6.0.tar.xz ++ 49618 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2023-07-25 11:23:47 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1467 (New) Package is "xfsprogs" Tue Jul 25 11:23:47 2023 rev:80 rq:1099686 version:6.4.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2023-05-24 20:21:37.783917418 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1467/xfsprogs.changes 2023-07-25 11:25:49.588587504 +0200 @@ -1,0 +2,20 @@ +Thu Jul 20 08:45:36 UTC 2023 - Anthony Iliopoulos + +- update to 6.4.0: + - xfs_db: expose the flag in rmapbt keys + - xfs_repair: warn about unwritten bits set in rmap btree keys + - xfs_repair: check low keys of rmap btrees + - xfs_repair: always perform extended xattr checks on uncertain inodes + - xfs_repair: fix messaging when fixing imap due to sparse cluster + - xfs_repair: fix messaging in longform_dir2_entry_check_data + - xfs_repair: fix messaging when shortform_dir2_junk is called + - xfs_repair: don't log inode problems without printing resolution + - xfs_repair: don't spray correcting imap all by itself + - libxcmd: Fix crash due to missing return value check on add_command() + - xfs_db: make the hash command print the dirent hash + - xfs_db: Add new cmd to create dirents and xattrs that induce dahash collisions + - mkfs: deprecate the ascii-ci feature + - xfs_db: fix metadump name obfuscation for ascii-ci filesystems + - libxfs: kernel sync + +--- Old: xfsprogs-6.3.0.tar.sign xfsprogs-6.3.0.tar.xz New: xfsprogs-6.4.0.tar.sign xfsprogs-6.4.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.9dUs18/_old 2023-07-25 11:25:50.236591284 +0200 +++ /var/tmp/diff_new_pack.9dUs18/_new 2023-07-25 11:25:50.240591306 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.3.0 +Version:6.4.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-6.3.0.tar.xz -> xfsprogs-6.4.0.tar.xz ++ 32466 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2023-05-24 20:21:33 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1533 (New) Package is "xfsprogs" Wed May 24 20:21:33 2023 rev:79 rq:1088453 version:6.3.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2023-03-28 17:48:39.142768462 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1533/xfsprogs.changes 2023-05-24 20:21:37.783917418 +0200 @@ -1,0 +2,9 @@ +Mon May 22 19:51:34 UTC 2023 - Anthony Iliopoulos + +- update to 6.3.0: + - xfs_repair: Don't leak buffer when discarding directories + - xfs_repair: estimate per-AG btree slack better + - xfs_db: fix broken logic in error path + - xfsprogs: nrext64 option is now in [inode] section of mkfs conf files + +--- Old: xfsprogs-6.2.0.tar.sign xfsprogs-6.2.0.tar.xz New: xfsprogs-6.3.0.tar.sign xfsprogs-6.3.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.w4H7oo/_old 2023-05-24 20:21:39.691928794 +0200 +++ /var/tmp/diff_new_pack.w4H7oo/_new 2023-05-24 20:21:39.699928842 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.2.0 +Version:6.3.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-6.2.0.tar.xz -> xfsprogs-6.3.0.tar.xz ++ 11005 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2023-03-28 17:48:37 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.31432 (New) Package is "xfsprogs" Tue Mar 28 17:48:37 2023 rev:78 rq:1074472 version:6.2.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2023-01-20 17:37:21.932084934 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.31432/xfsprogs.changes 2023-03-28 17:48:39.142768462 +0200 @@ -1,0 +2,15 @@ +Fri Mar 24 13:45:04 UTC 2023 - Anthony Iliopoulos + +- update to 6.2.0: + - xfs_repair: fix incorrect dabtree hashval comparison + - mkfs: protofile can now create directories with spaces in their names + - mkfs: check dirent names when reading protofile + - xfs_io: fix bmap command not detecting realtime files with xattrs + - xfs_io: set fs_path when opening files on foreign filesystems + - xfs_scrub: fix broken realtime free blocks unit conversions + - xfs_spaceman: fix broken -g behavior in freesp command + - xfs_admin: correctly parse IO_OPTS parameters + - Fix autoconf during debian package builds + - xfs_admin: fsuuid cmd can now retrive UUID of mounted filesystems + +--- Old: xfsprogs-6.1.1.tar.sign xfsprogs-6.1.1.tar.xz New: xfsprogs-6.2.0.tar.sign xfsprogs-6.2.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.vdraLa/_old 2023-03-28 17:48:39.702771164 +0200 +++ /var/tmp/diff_new_pack.vdraLa/_new 2023-03-28 17:48:39.706771183 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.1.1 +Version:6.2.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-6.1.1.tar.xz -> xfsprogs-6.2.0.tar.xz ++ 3793 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfsprogs-6.1.1/.gitcensus new/xfsprogs-6.2.0/.gitcensus --- old/xfsprogs-6.1.1/.gitcensus 2023-01-13 19:38:55.0 +0100 +++ new/xfsprogs-6.2.0/.gitcensus 2023-03-24 13:16:47.0 +0100 @@ -183,6 +183,7 @@ io/file.c io/freeze.c io/fsmap.c +io/fsuuid.c io/fsync.c io/getrusage.c io/imap.c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfsprogs-6.1.1/Makefile new/xfsprogs-6.2.0/Makefile --- old/xfsprogs-6.1.1/Makefile 2022-09-19 11:10:22.0 +0200 +++ new/xfsprogs-6.2.0/Makefile 2023-03-24 10:21:29.0 +0100 @@ -73,14 +73,6 @@ TOOL_SUBDIRS += po endif -# If we are on OS X, use glibtoolize from MacPorts, as OS X doesn't have -# libtoolize binary itself. -LIBTOOLIZE_TEST=$(shell libtoolize --version >/dev/null 2>&1 && echo found) -LIBTOOLIZE_BIN=libtoolize -ifneq ("$(LIBTOOLIZE_TEST)","found") -LIBTOOLIZE_BIN=glibtoolize -endif - # include is listed last so it is processed last in clean rules. SUBDIRS = $(LIBFROG_SUBDIR) $(LIB_SUBDIRS) $(TOOL_SUBDIRS) include @@ -115,14 +107,8 @@ clean: # if configure hasn't run, nothing to clean endif - -# Recent versions of libtool require the -i option for copying auxiliary -# files (config.sub, config.guess, install-sh, ltmain.sh), while older -# versions will copy those files anyway, and don't understand -i. -LIBTOOLIZE_INSTALL = `$(LIBTOOLIZE_BIN) -n -i >/dev/null 2>/dev/null && echo -i` - configure: configure.ac - $(LIBTOOLIZE_BIN) -c $(LIBTOOLIZE_INSTALL) -f + libtoolize -c -i -f cp include/install-sh . aclocal -I m4 autoconf diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfsprogs-6.1.1/VERSION new/xfsprogs-6.2.0/VERSION --- old/xfsprogs-6.1.1/VERSION 2023-01-13 19:02:36.0 +0100 +++ new/xfsprogs-6.2.0/VERSION 2023-03-24 10:23:12.0 +0100 @@ -2,6 +2,6 @@ # This file is used by
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2023-01-20 17:37:19 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.32243 (New) Package is "xfsprogs" Fri Jan 20 17:37:19 2023 rev:77 rq:1059370 version:6.1.1 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2023-01-05 15:00:36.896945029 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.32243/xfsprogs.changes 2023-01-20 17:37:21.932084934 +0100 @@ -1,0 +2,7 @@ +Wed Jan 18 12:46:06 UTC 2023 - Anthony Iliopoulos + +- update to 6.1.1: + - scrub: fix warnings/errors due to missing include + - debian: Add missing pkg version to the changelog + +--- Old: xfsprogs-6.1.0.tar.sign xfsprogs-6.1.0.tar.xz New: xfsprogs-6.1.1.tar.sign xfsprogs-6.1.1.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.sV8SCm/_old 2023-01-20 17:37:22.856090045 +0100 +++ /var/tmp/diff_new_pack.sV8SCm/_new 2023-01-20 17:37:22.860090067 +0100 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.1.0 +Version:6.1.1 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-6.1.0.tar.xz -> xfsprogs-6.1.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfsprogs-6.1.0/VERSION new/xfsprogs-6.1.1/VERSION --- old/xfsprogs-6.1.0/VERSION 2022-12-23 10:35:17.0 +0100 +++ new/xfsprogs-6.1.1/VERSION 2023-01-13 19:02:36.0 +0100 @@ -3,5 +3,5 @@ # PKG_MAJOR=6 PKG_MINOR=1 -PKG_REVISION=0 +PKG_REVISION=1 PKG_BUILD=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfsprogs-6.1.0/configure new/xfsprogs-6.1.1/configure --- old/xfsprogs-6.1.0/configure2022-12-23 11:01:56.0 +0100 +++ new/xfsprogs-6.1.1/configure2023-01-13 19:37:37.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for xfsprogs 6.1.0. +# Generated by GNU Autoconf 2.69 for xfsprogs 6.1.1. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='xfsprogs' PACKAGE_TARNAME='xfsprogs' -PACKAGE_VERSION='6.1.0' -PACKAGE_STRING='xfsprogs 6.1.0' +PACKAGE_VERSION='6.1.1' +PACKAGE_STRING='xfsprogs 6.1.1' PACKAGE_BUGREPORT='linux-...@vger.kernel.org' PACKAGE_URL='' @@ -1432,7 +1432,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xfsprogs 6.1.0 to adapt to many kinds of systems. +\`configure' configures xfsprogs 6.1.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1498,7 +1498,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xfsprogs 6.1.0:";; + short | recursive ) echo "Configuration of xfsprogs 6.1.1:";; esac cat <<\_ACEOF @@ -1634,7 +1634,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xfsprogs configure 6.1.0 +xfsprogs configure 6.1.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2343,7 +2343,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xfsprogs $as_me 6.1.0, which was +It was created by xfsprogs $as_me 6.1.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -16819,7 +16819,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xfsprogs $as_me 6.1.0, which was +This file was extended by xfsprogs $as_me 6.1.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -16885,7 +16885,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/&/g'`" ac_cs_version="\\ -xfsprogs config.status 6.1.0 +xfsprogs config.status 6.1.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfsprogs-6.1.0/configure.ac new/xfsprogs-6.1.1/configure.ac --- old/xfsprogs-6.1.0/configure.ac 2022-12-23
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2023-01-05 15:00:23 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1563 (New) Package is "xfsprogs" Thu Jan 5 15:00:23 2023 rev:76 rq:1055972 version:6.1.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2022-11-17 17:23:55.400880976 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1563/xfsprogs.changes 2023-01-05 15:00:36.896945029 +0100 @@ -1,0 +2,21 @@ +Wed Jan 4 17:38:34 UTC 2023 - Anthony Iliopoulos + +- update to 6.1.0: + - libxfs: kernel sync + - libxfs: consume the xfs_warn mountpoint argument + - misc: add static to various sourcefile-local functions + - misc: add missing includes + - xfs_{db,repair}: fix XFS_REFC_COW_START usage + - xfs_repair: don't crash on unknown inode parents in dry run mode + - xfs_repair: retain superblock buffer to avoid write hook deadlock + - xfs_repair: Attempt log replay during boot time repair + - xfs_repair: covscan fixes + - xfs_db: create separate struct and field definitions for finobts + - xfs_db: fix dir3 block magic check + - xfs_db: fix octal conversion logic + - xfs_db: fix printing of reverse mapping record blockcounts + - xfs_io: don't display stripe alignment flags for rt files + - xfs_db: fix dir3 block magic check + - mkfs.xfs: add mkfs config file for the 6.1 LTS kernel + +--- Old: xfsprogs-6.0.0.tar.sign xfsprogs-6.0.0.tar.xz New: xfsprogs-6.1.0.tar.sign xfsprogs-6.1.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.Swyuab/_old 2023-01-05 15:00:37.336947349 +0100 +++ /var/tmp/diff_new_pack.Swyuab/_new 2023-01-05 15:00:37.340947370 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfsprogs # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:6.0.0 +Version:6.1.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-6.0.0.tar.xz -> xfsprogs-6.1.0.tar.xz ++ 11201 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2022-11-17 17:23:50 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1597 (New) Package is "xfsprogs" Thu Nov 17 17:23:50 2022 rev:75 rq:1036203 version:6.0.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2022-08-16 17:06:51.467719145 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1597/xfsprogs.changes 2022-11-17 17:23:55.400880976 +0100 @@ -1,0 +2,8 @@ +Wed Nov 16 10:20:22 UTC 2022 - Anthony Iliopoulos + +- update to 6.0.0: + - libxfs: kernel sync + - xfs_db: use preferable macro to seek offset for local dir3 + - xfs_quota: optimize -L/-U calls for dump/report + +--- Old: xfsprogs-5.19.0.tar.sign xfsprogs-5.19.0.tar.xz New: xfsprogs-6.0.0.tar.sign xfsprogs-6.0.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.TmgWOU/_old 2022-11-17 17:23:57.040889652 +0100 +++ /var/tmp/diff_new_pack.TmgWOU/_new 2022-11-17 17:23:57.044889674 +0100 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:5.19.0 +Version:6.0.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-5.19.0.tar.xz -> xfsprogs-6.0.0.tar.xz ++ 59394 lines of diff (skipped) ++ xfsprogs.keyring ++ Binary files /var/tmp/diff_new_pack.TmgWOU/_old and /var/tmp/diff_new_pack.TmgWOU/_new differ
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2022-08-16 17:06:47 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1521 (New) Package is "xfsprogs" Tue Aug 16 17:06:47 2022 rev:74 rq:994939 version:5.19.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2022-05-14 22:52:07.442988040 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1521/xfsprogs.changes 2022-08-16 17:06:51.467719145 +0200 @@ -2 +2,53 @@ -Wed May 11 19:33:16 UTC 2022 - Anthony Iliopoulos +Sat Aug 13 23:03:39 UTC 2022 - Anthony Iliopoulos + +- update to 5.19.0: + - xfs_repair: fix printf format specifiers on 32-bit + - libxfs: Fix MAP_SYNC build failure on MIPS/musl + - mkfs: stop allowing tiny filesystems + - mkfs: complain about impossible log size constraints + - mkfs: ignore stripe geometry for small filesystems + - mkfs: update manpage of bigtime and inobtcount + - mkfs: document large extent count in --help screen + - mkfs: fix segfault with incorrect options + - xfs_repair: Support upgrade to large extent counters + - xfs_repair: check geometry before upgrades + - xfs_repair: ignore empty xattr leaf blocks + - xfs_repair: check rt summary/bitmap vs observations + - xfs_repair: check free rt extent count + - xfs_repair: detect/fix changed fields w/ nrext64 + - xfs_repair: clear DIFLAG2_NREXT64 w/o fs support + - xfs_repair: ignore log_incompat inconsistencies + - xfs_repair: rewrite secondary supers w/ needsrepair + - xfs_db: id the minlogsize transaction reservation + - mkfs: option to create with large extent counters + - xfs_info: Report NREXT64 feature status + - xfs_logprint: Log item printing for ATTRI & ATTRD + - libxfs changes merged from kernels 5.18 and 5.19-rc + +--- +Thu Jun 9 18:00:26 UTC 2022 - Anthony Iliopoulos + +- update to 5.18.0: + - xfsprogs: more autoconf modernisation + - mkfs: Fix memory leak + - mkfs: don't trample the gid set in the protofile + - mkfs: various post-log-size-increase fixes + - xfs_scrub: various enhancements and fixes + - xfs_scrub: move to mallinfo2 when available + - metadump: be careful zeroing corrupt inode forks + - metadump: handle corruption errors without aborting + - metadump: warn about suspicious finobt trees + - xfs_repair: check ftype of . and . directory entries + - xfs_repair: detect v5 feature mismatch in backup sb + - xfs_repair: fix sizing of the incore rt space usage map calculation + - xfs_repair: warn about bad btree levels in AG hdrs + - xfs_io: add a quiet option to bulkstat + - xfs_db: report maxlevels for each btree type + - xfs_db: support computing btheight for all cursors + - xfs_db: don't move cursor when switching types + - docs: note the removal of XFS_IOC_FSSETDM + - xfsprogs: autoconf modernisation + - libxfs changes merged from kernels 5.17 and 5.18 + +--- +Wed May 11 19:33:16 UTC 2022 - Anthony Iliopoulos Old: xfsprogs-5.16.0.tar.sign xfsprogs-5.16.0.tar.xz New: xfsprogs-5.19.0.tar.sign xfsprogs-5.19.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.5dpY9R/_old 2022-08-16 17:06:52.527722315 +0200 +++ /var/tmp/diff_new_pack.5dpY9R/_new 2022-08-16 17:06:52.531722327 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:5.16.0 +Version:5.19.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-5.16.0.tar.xz -> xfsprogs-5.19.0.tar.xz ++ 49045 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2022-05-14 22:52:04 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1538 (New) Package is "xfsprogs" Sat May 14 22:52:04 2022 rev:73 rq:976489 version:5.16.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2022-04-30 00:44:58.534922145 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1538/xfsprogs.changes 2022-05-14 22:52:07.442988040 +0200 @@ -1,0 +2,27 @@ +Wed May 11 19:33:16 UTC 2022 - Anthony Iliopoulos + +- update to 5.16.0: + - libxfs: remove kernel stubs from xfs_shared.h + - debian: Generate .gitcensus instead of .census + - libxfs changes merged from kernel 5.16 + - mkfs: increase the min log size to 64MB when possible + - xfs_scrub: retry items that are ok except for XFAIL + - xfs_scrub: fix xfrog_scrub_metadata error reporting + - mkfs: enable inobtcount and bigtime by default + - mkfs: prevent corruption of suboption string values + - mkfs: document sample configuration file location + - mkfs: add configuration files for a few LTS kernels + - mkfs: add a config file for x86_64 pmem filesystems + - xfs_quota: don't exit on "project" cmd failure + - xfs_repair: don't guess about failure reason in phase6 + - xfs_repair: update 2ndary superblocks after upgrades + - xfs_scrub: fix reporting if we can't open devices + - xfs_scrub: report optional features in version + - libxcmd: use emacs mode for command history editing + - libfrog: always use the kernel GETFSMAP definitions + - mkfs.xfs(8): fix default inode allocator description + - xfs_quota(8): fix up dump and report documentation + - xfs_quota(8): document units in limit command + - misc: add a crc32c self test to mkfs and repair + +--- Old: xfsprogs-5.15.0.tar.sign xfsprogs-5.15.0.tar.xz New: xfsprogs-5.16.0.tar.sign xfsprogs-5.16.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.PIHl81/_old 2022-05-14 22:52:07.998988735 +0200 +++ /var/tmp/diff_new_pack.PIHl81/_new 2022-05-14 22:52:08.002988740 +0200 @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:5.15.0 +Version:5.16.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch ++ --- /var/tmp/diff_new_pack.PIHl81/_old 2022-05-14 22:52:08.022988765 +0200 +++ /var/tmp/diff_new_pack.PIHl81/_new 2022-05-14 22:52:08.022988765 +0200 @@ -1,4 +1,4 @@ -From 73ef905b37bbf4cd1b13f3aaa4da5457f793d1ac Mon Sep 17 00:00:00 2001 +From e2239ef552a48edd33740fec8a005a7ac12dcc80 Mon Sep 17 00:00:00 2001 From: Jeffrey Mahoney Date: Tue, 21 Aug 2018 13:41:20 -0400 Subject: [PATCH] repair: shift inode back into place if corrupted by bad log @@ -35,17 +35,19 @@ Signed-off-by: Jeff Mahoney --- - repair/dinode.c | 186 ++-- + repair/dinode.c | 186 ++-- 1 file changed, 180 insertions(+), 6 deletions(-) +diff --git a/repair/dinode.c b/repair/dinode.c +index 8ea919698d14..81238568ac8e 100644 --- a/repair/dinode.c +++ b/repair/dinode.c -@@ -2229,6 +2229,160 @@ +@@ -2239,6 +2239,160 @@ _("Bad extent size hint %u on inode %" PRIu64 ", "), } } +static int -+check_shifted_uuid(xfs_dinode_t *dino, xfs_mount_t *mp) ++check_shifted_uuid(struct xfs_dinode *dino, xfs_mount_t *mp) +{ + uint64_t tmp64; + char tmpuuid[16]; @@ -66,9 +68,9 @@ + * documented below. + */ +static void -+repair_inode_with_bad_atomic(xfs_dinode_t *dino, xfs_mount_t *mp) ++repair_inode_with_bad_atomic(struct xfs_dinode *dino, xfs_mount_t *mp) +{ -+ xfs_dinode_t fixed; ++ struct xfs_dinode fixed; + struct xfs_legacy_timestamp *lts; + uint64_t tmp64; + uint32_t tmp32; @@ -147,20 +149,20 @@ +} + +static int -+process_dinode_int(xfs_mount_t *mp, xfs_dinode_t *dino, xfs_agnumber_t agno, ++process_dinode_int(xfs_mount_t *mp, struct xfs_dinode *dino, xfs_agnumber_t agno, + xfs_agino_t ino, int was_free, int *dirty, int *used, + int verify_mode, int uncertain, int ino_discovery, + int check_dups, int extra_attr_check, int *isa_dir, + xfs_ino_t *parent, int recurse); + +static int -+handle_malformed_inode(xfs_mount_t *mp, xfs_dinode_t *dino, ++handle_malformed_inode(xfs_mount_t *mp, struct xfs_dinode *dino, +
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2022-04-30 00:44:36 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1538 (New) Package is "xfsprogs" Sat Apr 30 00:44:36 2022 rev:72 rq:973096 version:5.15.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-12-18 20:29:59.438234034 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1538/xfsprogs.changes 2022-04-30 00:44:58.534922145 +0200 @@ -1,0 +2,25 @@ +Tue Apr 26 23:22:02 UTC 2022 - Anthony Iliopoulos + +- update to 5.15.0: + - mkfs: increase the min log size to 64MB when possible + - xfs_scrub: retry items that are ok except for XFAIL + - xfs_scrub: fix xfrog_scrub_metadata error reporting + - mkfs: enable inobtcount and bigtime by default + - mkfs: prevent corruption of suboption string values + - mkfs: document sample configuration file location + - mkfs: add configuration files for a few LTS kernels + - mkfs: add a config file for x86_64 pmem filesystems + - xfs_quota: don't exit on "project" cmd failure + - xfs_repair: don't guess about failure reason in phase6 + - xfs_repair: update 2ndary superblocks after upgrades + - xfs_scrub: fix reporting if we can't open devices + - xfs_scrub: report optional features in version + - libxcmd: use emacs mode for command history editing + - libfrog: always use the kernel GETFSMAP definitions + - mkfs.xfs(8): fix default inode allocator description + - xfs_quota(8): fix up dump and report documentation + - xfs_quota(8): document units in limit command + - misc: add a crc32c self test to mkfs and repair + - libxfs changes merged from kernel 5.15 + +--- Old: xfsprogs-5.14.2.tar.sign xfsprogs-5.14.2.tar.xz New: xfsprogs-5.15.0.tar.sign xfsprogs-5.15.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.dIGDf1/_old 2022-04-30 00:44:59.538923016 +0200 +++ /var/tmp/diff_new_pack.dIGDf1/_new 2022-04-30 00:44:59.546923022 +0200 @@ -1,7 +1,7 @@ # # spec file for package xfsprogs # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ %endif %define libname libhandle1 Name: xfsprogs -Version:5.14.2 +Version:5.15.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later @@ -37,7 +37,7 @@ Source3:module-setup.sh.in Source4:dracut-fsck-help.txt Patch0: xfsprogs-docdir.diff -Patch2: 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch +Patch1: 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libblkid-devel @@ -110,7 +110,7 @@ %prep %setup -q %patch0 -p1 -%patch2 -p1 +%patch1 -p1 %build aclocal -I m4 @@ -189,6 +189,9 @@ %dir %{_dracutmodulesdir}/95suse-xfs/ %{_dracutmodulesdir}/95suse-xfs/dracut-fsck-help.txt %{_dracutmodulesdir}/95suse-xfs/module-setup.sh +%dir %{_prefix}/share/xfsprogs/ +%dir %{_prefix}/share/xfsprogs/mkfs +%{_prefix}/share/xfsprogs/mkfs/* %files -n %{libname} %defattr(-,root,root,755) ++ 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch ++ --- /var/tmp/diff_new_pack.dIGDf1/_old 2022-04-30 00:44:59.574923046 +0200 +++ /var/tmp/diff_new_pack.dIGDf1/_new 2022-04-30 00:44:59.578923051 +0200 @@ -35,14 +35,12 @@ Signed-off-by: Jeff Mahoney --- - repair/dinode.c | 184 ++-- - 1 file changed, 178 insertions(+), 6 deletions(-) + repair/dinode.c | 186 ++-- + 1 file changed, 180 insertions(+), 6 deletions(-) -Index: xfsprogs-5.10.0/repair/dinode.c -=== xfsprogs-5.10.0.orig/repair/dinode.c -+++ xfsprogs-5.10.0/repair/dinode.c -@@ -2179,6 +2179,160 @@ _("Bad %s nsec %u on inode %" PRIu64 ", +--- a/repair/dinode.c b/repair/dinode.c +@@ -2229,6 +2229,160 @@ } } @@ -203,7 +201,7 @@ /* * returns 0 if the inode is ok, 1 if the inode is corrupt * check_dups can be set to 1 *only* when called by the -@@ -2203,7 +2357,8 @@ process_dinode_int(xfs_mount_t *mp, +@@ -2253,7 +2407,8 @@ * duplicate blocks */ int extra_attr_check, /* 1 == do attribute format and
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-12-18 20:29:37 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.2520 (New) Package is "xfsprogs" Sat Dec 18 20:29:37 2021 rev:71 rq:940797 version:5.14.2 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-11-22 23:04:15.481917140 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.2520/xfsprogs.changes 2021-12-18 20:29:59.438234034 +0100 @@ -1,0 +2,8 @@ +Wed Dec 15 21:02:32 UTC 2021 - Dirk M??ller + +- update to 5.14.2: + - libxfs: move rogue fallthrough macro out of linux.h + - libxfs: fix atomic64_t for 32-bit architectures + - libfrog: fix crc32c self test code on cross builds + +--- Old: xfsprogs-5.14.0.tar.sign xfsprogs-5.14.0.tar.xz New: xfsprogs-5.14.2.tar.sign xfsprogs-5.14.2.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.4qEuzz/_old 2021-12-18 20:29:59.978234334 +0100 +++ /var/tmp/diff_new_pack.4qEuzz/_new 2021-12-18 20:29:59.982234336 +0100 @@ -24,9 +24,8 @@ %bcond_with systemd %endif %define libname libhandle1 - Name: xfsprogs -Version:5.14.0 +Version:5.14.2 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later @@ -48,8 +47,8 @@ BuildRequires: libuuid-devel BuildRequires: pkgconfig BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(post): coreutils +Suggests: xfsprogs-scrub # hint for ZYPP Supplements:filesystem(xfs) %if 0%{?suse_version} >= 1310 @@ -58,7 +57,6 @@ %if %{with systemd} BuildRequires: pkgconfig(systemd) %endif -Suggests: xfsprogs-scrub %description A set of commands to use the XFS file system, including mkfs.xfs. @@ -132,7 +130,7 @@ --disable-lto \ %endif %{nil} -make %{?_smp_mflags} V=1 +%make_build PATH_TO_HELP="%{_dracutmodulesdir}/95suse-xfs/dracut-fsck-help.txt" sed -e "s|@@PATH_TO_HELP@@|$PATH_TO_HELP|" %{SOURCE3} > module-setup.sh ++ xfsprogs-5.14.0.tar.xz -> xfsprogs-5.14.2.tar.xz ++ 11925 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfsprogs-5.14.0/VERSION new/xfsprogs-5.14.2/VERSION --- old/xfsprogs-5.14.0/VERSION 2021-11-19 17:13:09.0 +0100 +++ new/xfsprogs-5.14.2/VERSION 2021-12-06 23:34:16.0 +0100 @@ -3,5 +3,5 @@ # PKG_MAJOR=5 PKG_MINOR=14 -PKG_REVISION=0 +PKG_REVISION=2 PKG_BUILD=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfsprogs-5.14.0/configure.ac new/xfsprogs-5.14.2/configure.ac --- old/xfsprogs-5.14.0/configure.ac2021-11-19 17:13:09.0 +0100 +++ new/xfsprogs-5.14.2/configure.ac2021-12-06 23:34:16.0 +0100 @@ -1,4 +1,4 @@ -AC_INIT([xfsprogs], [5.14.0], [linux-...@vger.kernel.org]) +AC_INIT([xfsprogs], [5.14.2], [linux-...@vger.kernel.org]) AC_PREREQ(2.50) AC_CONFIG_AUX_DIR([.]) AC_CONFIG_MACRO_DIR([m4]) @@ -238,6 +238,7 @@ AC_CHECK_SIZEOF([char *]) AC_TYPE_UMODE_T AC_MANUAL_FORMAT +AC_HAVE_LIBURCU_ATOMIC64 AC_CONFIG_FILES([include/builddefs]) AC_OUTPUT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xfsprogs-5.14.0/debian/changelog new/xfsprogs-5.14.2/debian/changelog --- old/xfsprogs-5.14.0/debian/changelog2021-11-19 17:13:09.0 +0100 +++ new/xfsprogs-5.14.2/debian/changelog2021-12-06 23:34:16.0 +0100 @@ -1,3 +1,16 @@ +xfsprogs (5.14.2-1) unstable; urgency=medium + + * New upstream release +- Move rogue fallthrough macro out of linux.h (Closes: #1000974) + + -- Nathan Scott Mon, 06 Dec 2021 14:26:57 -0500 + +xfsprogs (5.14.1-1) unstable; urgency=medium + + * New upstream release + + -- Nathan Scott Thu, 02 Dec 2021 15:26:38 -0500 + xfsprogs (5.14.0-1)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-11-22 23:03:53 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1895 (New) Package is "xfsprogs" Mon Nov 22 23:03:53 2021 rev:70 rq:932583 version:5.14.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-10-12 21:49:56.703922546 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1895/xfsprogs.changes 2021-11-22 23:04:15.481917140 +0100 @@ -1,0 +2,12 @@ +Fri Nov 19 17:04:27 UTC 2021 - Anthony Iliopoulos + +- update to v5.14.0: + - xfsprogs: introduce liburcu support + - xfsprogs: convert atomic to uatomic + - xfsprogs: convert utilities to use "fallthrough;" + - libxfs: port xfs_set_inode_alloc from kernel + - mkfs: warn about V4 deprecation + - xfs_db: convert agresv to use for_each_perag + - libxfs changes merged from kernel 5.14 + +--- Old: xfsprogs-5.13.0.tar.sign xfsprogs-5.13.0.tar.xz New: xfsprogs-5.14.0.tar.sign xfsprogs-5.14.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.rnenso/_old 2021-11-22 23:04:16.085915114 +0100 +++ /var/tmp/diff_new_pack.rnenso/_new 2021-11-22 23:04:16.089915100 +0100 @@ -26,7 +26,7 @@ %define libname libhandle1 Name: xfsprogs -Version:5.13.0 +Version:5.14.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later @@ -44,6 +44,7 @@ BuildRequires: libblkid-devel BuildRequires: libedit-devel BuildRequires: libinih-devel +BuildRequires: liburcu-devel BuildRequires: libuuid-devel BuildRequires: pkgconfig BuildRequires: xz ++ xfsprogs-5.13.0.tar.xz -> xfsprogs-5.14.0.tar.xz ++ 11530 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-10-12 21:48:38 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.2443 (New) Package is "xfsprogs" Tue Oct 12 21:48:38 2021 rev:69 rq:924642 version:5.13.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-08-26 23:14:15.896275949 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.2443/xfsprogs.changes 2021-10-12 21:49:56.703922546 +0200 @@ -1,0 +2,12 @@ +Thu Sep 30 16:43:35 UTC 2021 - Anthony Iliopoulos + +- move fsck.xfs, mkfs.xfs and xfs_repair from /sbin to /usr/sbin + (bsc#1191105) + + The default rpmbuild %configure macro passes --sbindir=/usr/sbin to + every configure script, but the xfsprogs configure script ignores it + when --exec-prefix is also set. Unset --exec-prefix since it is not + really required (all other paths are explicitly passed via the rpm + configure macro), so that the --sbindir is respected. + +--- Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.v9tX3m/_old 2021-10-12 21:49:57.219923285 +0200 +++ /var/tmp/diff_new_pack.v9tX3m/_new 2021-10-12 21:49:57.219923285 +0200 @@ -122,6 +122,7 @@ export LIBUUID=%{_libdir}/libuuid.a %configure \ +--exec-prefix="" \ --enable-editline=yes \ %if %{with systemd} --with-systemd-unit-dir=%{_unitdir} \ @@ -142,7 +143,6 @@ # remove the static libs and libtool archive rm -rf %{buildroot}/%{_lib}/*.{la,a} rm -rf %{buildroot}/%{_libdir}/*.{la,a} -mv %{buildroot}/%{_lib}/* %{buildroot}%{_libdir} %find_lang %{name} install -m 0755 -d %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/ install -m 0755 module-setup.sh %{buildroot}/%{_dracutmodulesdir}/95suse-xfs/ @@ -175,9 +175,6 @@ %files -f %{name}.lang %defattr(-,root,root,755) -#UsrMerge -/sbin/* -#EndUsrMerge %{_sbindir}/* %exclude %{_sbindir}/xfs_scrub_all %{_mandir}/man[258]/*
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-08-26 23:14:10 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1899 (New) Package is "xfsprogs" Thu Aug 26 23:14:10 2021 rev:68 rq:913873 version:5.13.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-06-01 10:33:35.636417943 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1899/xfsprogs.changes 2021-08-26 23:14:15.896275949 +0200 @@ -1,0 +2,15 @@ +Sun Aug 22 17:11:35 UTC 2021 - Anthony Iliopoulos + +- update to v5.13.0: + - mkfs: validate rtextsz hint when rtinherit is set + - xfs_repair: invalidate dirhash when junking dirent + - xfs_repair: validate inherited rtextsz hint alignmt + - xfs_quota: allow truncate of grp & prj quota files + - xfs_io: allow callers to dump fs stats individually + - xfs_io: don't count fsmaps before querying fsmaps + - xfs_io: print header once when dumping fsmap in csv + - xfs_io: clean up the funshare command a bit + - xfs_io: fix broken funshare_cmd usage + - libxfs changes merged from kernel 5.13 + +--- Old: xfsprogs-5.12.0.tar.sign xfsprogs-5.12.0.tar.xz New: xfsprogs-5.13.0.tar.sign xfsprogs-5.13.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.RRnFFL/_old 2021-08-26 23:14:16.588275336 +0200 +++ /var/tmp/diff_new_pack.RRnFFL/_new 2021-08-26 23:14:16.592275333 +0200 @@ -26,7 +26,7 @@ %define libname libhandle1 Name: xfsprogs -Version:5.12.0 +Version:5.13.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-5.12.0.tar.xz -> xfsprogs-5.13.0.tar.xz ++ 14416 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-06-01 10:33:17 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.1898 (New) Package is "xfsprogs" Tue Jun 1 10:33:17 2021 rev:67 rq:895850 version:5.12.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-03-16 15:43:39.508965558 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.1898/xfsprogs.changes 2021-06-01 10:33:35.636417943 +0200 @@ -1,0 +2,16 @@ +Tue May 25 11:33:03 UTC 2021 - Anthony Iliopoulos + +- update to v5.12.0: + - mkfs: don't default to too-large physical sector size + - repair: phase 6 speedups + - man: Add dax mount option to man xfs(5) + - xfs_admin: pick up log arguments correctly + - xfs_growfs: support shrinking unused space + - libfrog: report inobtcount in geometry + - xfs_logprint: Fix buffer overflow printing quotaoff + - xfsprogs: include for platform_crash + - xfsprogs: remove BMV_IF_NO_DMAPI_READ flag + - workqueue: bound maximum queue depth + - libxfs changes merged from kernel 5.12 + +--- Old: xfsprogs-5.11.0.tar.sign xfsprogs-5.11.0.tar.xz New: xfsprogs-5.12.0.tar.sign xfsprogs-5.12.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.y27vlB/_old 2021-06-01 10:33:36.280419040 +0200 +++ /var/tmp/diff_new_pack.y27vlB/_new 2021-06-01 10:33:36.280419040 +0200 @@ -26,7 +26,7 @@ %define libname libhandle1 Name: xfsprogs -Version:5.11.0 +Version:5.12.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-5.11.0.tar.xz -> xfsprogs-5.12.0.tar.xz ++ 5871 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-03-16 15:42:24 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.2401 (New) Package is "xfsprogs" Tue Mar 16 15:42:24 2021 rev:66 rq:878893 version:5.11.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2021-01-25 18:23:02.948379864 +0100 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.2401/xfsprogs.changes 2021-03-16 15:43:39.508965558 +0100 @@ -1,0 +2,27 @@ +Sat Mar 13 22:51:06 UTC 2021 - Anthony Iliopoulos + +- update to v5.11.0: + - xfs_admin: don't hide xfs_repair output when upgrading + - man: document attr2, ikeep option deprecation in xfs.5 + - mkfs: make use of xfs_validate_stripe_geometry() + - mkfs: fix wrong inobtcount usage error output + - xfs_repair: enable bigtime upgrade via repair + - xfs_repair: enable inobtcount upgrade via repair + - xfs_repair: set NEEDSREPAIR on first write + - xfs_repair: clear the needsrepair flag when done + - xfs_repair: check dquot id and type + - xfs_fsr: Verify bulkstat version in qsort's cmp() + - xfs_fsr: Interpret args of qsort's cmp() correctly + - xfs_scrub: load and unload libicu properly + - xfs_scrub: various fixes + - xfs_admin: support adding features to V5 filesystems + - xfs_admin: support filesystems with realtime devices + - man: mark all deprecated V4 format options + - misc: fix valgrind complaints + - xfs_db: disallow label/uuid setting if NEEDSREPAIR + - xfs_db: show NEEDSREPAIR in check & version commands + - xfs_db: add an ls command + - xfs_db: add a directory path lookup command + - libxfs changes merged from kernel 5.11 + +--- Old: xfsprogs-5.10.0.tar.sign xfsprogs-5.10.0.tar.xz New: xfsprogs-5.11.0.tar.sign xfsprogs-5.11.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.HwwyrO/_old 2021-03-16 15:43:40.120966537 +0100 +++ /var/tmp/diff_new_pack.HwwyrO/_new 2021-03-16 15:43:40.124966544 +0100 @@ -26,7 +26,7 @@ %define libname libhandle1 Name: xfsprogs -Version:5.10.0 +Version:5.11.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later ++ xfsprogs-5.10.0.tar.xz -> xfsprogs-5.11.0.tar.xz ++ 40550 lines of diff (skipped)
commit xfsprogs for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xfsprogs for openSUSE:Factory checked in at 2021-01-25 18:22:57 Comparing /work/SRC/openSUSE:Factory/xfsprogs (Old) and /work/SRC/openSUSE:Factory/.xfsprogs.new.28504 (New) Package is "xfsprogs" Mon Jan 25 18:22:57 2021 rev:65 rq:865368 version:5.10.0 Changes: --- /work/SRC/openSUSE:Factory/xfsprogs/xfsprogs.changes2020-10-24 15:13:55.907987700 +0200 +++ /work/SRC/openSUSE:Factory/.xfsprogs.new.28504/xfsprogs.changes 2021-01-25 18:23:02.948379864 +0100 @@ -1,0 +2,18 @@ +Mon Jan 4 13:54:11 UTC 2021 - Dirk M??ller + +- update to 5.10.0: + - xfs_repair: remove old code for mountpoint inodes + - xfsprogs: Add inode btree counter feature + - xfsprogs: Add bigtime feature for Y2038 + - xfsprogs: Polish translation update + - mkfs.xfs: Add config file feature + - mkfs.xfs: allow users to specify rtinherit=0 + - xfs_repair: simplify bmap_next_offset + - man: various manpage updates + - libxfs: remove some old dead code + - libxfs: add realtime extent tracking + - libxfs changes merged from kernel 5.10 +- refresh 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch + against libxfs changes + +--- Old: xfsprogs-5.9.0.tar.sign xfsprogs-5.9.0.tar.xz New: xfsprogs-5.10.0.tar.sign xfsprogs-5.10.0.tar.xz Other differences: -- ++ xfsprogs.spec ++ --- /var/tmp/diff_new_pack.hlo6CA/_old 2021-01-25 18:23:03.976381330 +0100 +++ /var/tmp/diff_new_pack.hlo6CA/_new 2021-01-25 18:23:03.980381336 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfsprogs # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %define libname libhandle1 Name: xfsprogs -Version:5.9.0 +Version:5.10.0 Release:0 Summary:Utilities for managing the XFS file system License:GPL-2.0-or-later @@ -42,9 +42,10 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: libblkid-devel +BuildRequires: libedit-devel +BuildRequires: libinih-devel BuildRequires: libuuid-devel BuildRequires: pkgconfig -BuildRequires: libedit-devel BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(post): coreutils @@ -100,7 +101,6 @@ %package -nxfsprogs-scrub Summary: XFS scrubbing scripts and service files -License:GPL-2.0-or-later Group: System/Filesystems Requires: xfsprogs ++ 0001-repair-shift-inode-back-into-place-if-corrupted-by-b.patch ++ --- /var/tmp/diff_new_pack.hlo6CA/_old 2021-01-25 18:23:04.004381370 +0100 +++ /var/tmp/diff_new_pack.hlo6CA/_new 2021-01-25 18:23:04.004381370 +0100 @@ -38,9 +38,11 @@ repair/dinode.c | 184 ++-- 1 file changed, 178 insertions(+), 6 deletions(-) a/repair/dinode.c -+++ b/repair/dinode.c -@@ -2200,6 +2200,158 @@ _("would clear obsolete nlink field in v +Index: xfsprogs-5.10.0/repair/dinode.c +=== +--- xfsprogs-5.10.0.orig/repair/dinode.c xfsprogs-5.10.0/repair/dinode.c +@@ -2179,6 +2179,160 @@ _("Bad %s nsec %u on inode %" PRIu64 ", } } @@ -69,6 +71,7 @@ +repair_inode_with_bad_atomic(xfs_dinode_t *dino, xfs_mount_t *mp) +{ + xfs_dinode_t fixed; ++ struct xfs_legacy_timestamp *lts; + uint64_t tmp64; + uint32_t tmp32; + char tmpuuid[16]; @@ -86,13 +89,14 @@ + memcpy(_uuid, uuid, sizeof(uuid)); + + tmp32 = *(uint32_t *)>di_pad2[4]; -+ fixed.di_crtime.t_sec = cpu_to_be32(tmp32); ++ lts = (struct xfs_legacy_timestamp *)&(fixed.di_crtime); ++ lts->t_sec = cpu_to_be32(tmp32); + tmp32 = *(uint32_t *)>di_pad2[8]; -+ fixed.di_crtime.t_nsec = cpu_to_be32(tmp32); ++ lts->t_nsec = cpu_to_be32(tmp32); + -+ tmp64 = be32_to_cpu(dino->di_crtime.t_nsec); ++ tmp64 = be32_to_cpu(((struct xfs_legacy_timestamp *)(&(dino->di_crtime)))->t_nsec); + tmp64 <<= 32; -+ tmp64 |= be32_to_cpu(dino->di_crtime.t_sec); ++ tmp64 |= be32_to_cpu(((struct xfs_legacy_timestamp *)(&(dino->di_crtime)))->t_sec); + fixed.di_ino = cpu_to_be64(tmp64); + + tmp64 = be64_to_cpu(fixed.di_ino); @@ -199,7 +203,7 @@ /* * returns 0 if the inode is ok, 1 if the inode is corrupt * check_dups can be set to 1 *only* when called by the -@@ -2224,7 +2376,8 @@ process_dinode_int(xfs_mount_t *mp, +@@ -2203,7 +2357,8 @@