commit xfsprogs for openSUSE:Factory

2024-05-21 Thread Source-Sync
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

2024-04-21 Thread Source-Sync
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

2024-02-15 Thread Source-Sync
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

2023-07-25 Thread Source-Sync
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

2023-05-24 Thread Source-Sync
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

2023-03-28 Thread Source-Sync
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

2023-01-20 Thread Source-Sync
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

2023-01-05 Thread Source-Sync
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

2022-11-17 Thread Source-Sync
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

2022-08-16 Thread Source-Sync
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

2022-05-14 Thread Source-Sync
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

2022-04-29 Thread Source-Sync
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

2021-12-18 Thread Source-Sync
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

2021-11-22 Thread Source-Sync
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

2021-10-12 Thread Source-Sync
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

2021-08-26 Thread Source-Sync
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

2021-06-01 Thread Source-Sync
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

2021-03-16 Thread Source-Sync
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

2021-01-25 Thread Source-Sync
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 @@