Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package btrfsprogs for openSUSE:Factory 
checked in at 2021-11-12 15:59:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/btrfsprogs (Old)
 and      /work/SRC/openSUSE:Factory/.btrfsprogs.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "btrfsprogs"

Fri Nov 12 15:59:10 2021 rev:124 rq:930707 version:5.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/btrfsprogs/btrfsprogs.changes    2021-10-05 
22:33:45.850860122 +0200
+++ /work/SRC/openSUSE:Factory/.btrfsprogs.new.1890/btrfsprogs.changes  
2021-11-12 15:59:49.094580298 +0100
@@ -1,0 +2,43 @@
+Wed Nov 10 00:00:00 CET 2021 - [email protected]
+
+- Update to 5.15
+  * mkfs: new defaults!
+    * no-holes
+    * free-space-tree
+    * DUP for metadata unconditionally
+  * libbtrfsutil: add missing profile defines
+  * libbtrfs: minimize its impact on the other code, refactor and separate
+    implementation where needed, cleanup afterwards, reduced header exports
+  * documentation: introduce sphinx build and RST versions of manual pages,
+    will become the new format and replace asciidoc
+  * fixes: warning regarding v1 space cache when only v2 (free space tree) is
+    enabled
+- Update to 5.14.1
+  * fixes
+    * zoned mode
+      * properly detect non-zoned devices in emulation mode
+      * properly create quota tree
+      * raid1c3/4 also excluded from unsupported profiles
+    * use sysfs-based detection of device discard capability, fix mkfs-time 
trim
+      for non-standard devices
+    * mkfs: fix creation of populated filesystem with free space tree
+    * detect multipath devices (needs libudev)
+  * replace start: add option -K/--nodiscard, similar to what mkfs or device 
add has
+  * dump-tree: print complete root_item
+  * mkfs: add option --verbose
+  * sb-mod: better help, no checksum calculation on read-only actions
+  * subvol show:
+    * print more information (regarding send and receive)
+    * print warning if read-write subvolume has received_uuid set
+  * property set:
+    * add parameter -f to force changes
+    * changing ro->rw switch now needs -f if subvolume has received_uuid set,
+      (see documentation)
+  * build: optional libudev (on by default)
+  * other
+    * remove deprecated support for CREATE_ASYNC bit for subvolume ioctl
+    * CI updates
+    * new and updated tests
+- Update patch: mkfs-default-features.patch (add stub define for new defaults)
+
+-------------------------------------------------------------------

Old:
----
  btrfs-progs-v5.14.1.tar.gz

New:
----
  btrfs-progs-v5.15.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ btrfsprogs.spec ++++++
--- /var/tmp/diff_new_pack.bmmFUq/_old  2021-11-12 15:59:49.874580659 +0100
+++ /var/tmp/diff_new_pack.bmmFUq/_new  2021-11-12 15:59:49.878580661 +0100
@@ -34,7 +34,7 @@
 %define _dracutmodulesdir %(pkg-config --variable dracutmodulesdir dracut)
 
 Name:           btrfsprogs
-Version:        5.14.1
+Version:        5.15
 Release:        0
 Summary:        Utilities for the Btrfs filesystem
 License:        GPL-2.0-only
@@ -74,10 +74,8 @@
 %if 0%{?suse_version} >= 1310
 BuildRequires:  suse-module-tools
 %endif
-BuildRequires:  pkgconfig(udev)
-%if 0%{?suse_version} == 1310
 BuildRequires:  libudev-devel
-%endif
+BuildRequires:  pkgconfig(udev)
 %if %build_docs
 BuildRequires:  xmlto
 %endif

++++++ btrfs-progs-v5.14.1.tar.gz -> btrfs-progs-v5.15.tar.gz ++++++
++++ 20789 lines of diff (skipped)

++++++ mkfs-default-features.patch ++++++
--- /var/tmp/diff_new_pack.bmmFUq/_old  2021-11-12 15:59:50.550580972 +0100
+++ /var/tmp/diff_new_pack.bmmFUq/_new  2021-11-12 15:59:50.550580972 +0100
@@ -11,11 +11,11 @@
  utils.h |    4 ++++
  1 file changed, 4 insertions(+)
 
-Index: btrfs-progs-v5.12/common/fsfeatures.h
+Index: btrfs-progs-v5.15/common/fsfeatures.h
 ===================================================================
---- btrfs-progs-v5.12.orig/common/fsfeatures.h
-+++ btrfs-progs-v5.12/common/fsfeatures.h
-@@ -19,10 +19,14 @@
+--- btrfs-progs-v5.15.orig/common/fsfeatures.h
++++ btrfs-progs-v5.15/common/fsfeatures.h
+@@ -19,14 +19,20 @@
  
  #include "kerncompat.h"
  
@@ -25,8 +25,14 @@
 +#ifndef BTRFS_MKFS_DEFAULT_FEATURES
  #define BTRFS_MKFS_DEFAULT_FEATURES                           \
                (BTRFS_FEATURE_INCOMPAT_EXTENDED_IREF           \
+               | BTRFS_FEATURE_INCOMPAT_NO_HOLES               \
                | BTRFS_FEATURE_INCOMPAT_SKINNY_METADATA)
 +#endif
  
++#ifndef BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES
+ #define BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES                   \
+       (BTRFS_RUNTIME_FEATURE_FREE_SPACE_TREE)
++#endif
+ 
  /*
   * Avoid multi-device features (RAID56), mixed block groups, and zoned mode

++++++ sles11-defaults.h ++++++
--- /var/tmp/diff_new_pack.bmmFUq/_old  2021-11-12 15:59:50.594580992 +0100
+++ /var/tmp/diff_new_pack.bmmFUq/_new  2021-11-12 15:59:50.594580992 +0100
@@ -2,4 +2,5 @@
 #define _SLES11_DEFAULTS_H
 #define BTRFS_MKFS_DEFAULT_NODE_SIZE sysconf(_SC_PAGESIZE)
 #define BTRFS_MKFS_DEFAULT_FEATURES BTRFS_FEATURE_INCOMPAT_EXTENDED_IREF
+#define BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES (0)
 #endif

Reply via email to