Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package btrfsprogs for openSUSE:Factory 
checked in at 2026-02-26 18:36:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/btrfsprogs (Old)
 and      /work/SRC/openSUSE:Factory/.btrfsprogs.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "btrfsprogs"

Thu Feb 26 18:36:35 2026 rev:171 rq:1335140 version:6.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/btrfsprogs/btrfsprogs.changes    2025-11-14 
16:12:57.496392966 +0100
+++ /work/SRC/openSUSE:Factory/.btrfsprogs.new.29461/btrfsprogs.changes 
2026-02-26 18:37:00.668507340 +0100
@@ -1,0 +2,36 @@
+Wed Feb 25 00:00:00 CET 2026 - [email protected]
+
+- update to 6.19
+  * mkfs:
+    * make block-group-tree default (support since linux 6.1), use -O ^bgt to
+    * unset it for backward compatibility
+    * speed up initial device discard by procesing the ranges in order
+    * disable block-grooup-tree feature if a dependent feature is explicitly
+      unselected (like disabling no-holes), instead of erroring out
+  * check:
+    * add ability to detect and fix missing orphan items in deleted subvolumes
+    * add ability to fix inode refs from directory items
+    * enhance detection on unknown inode keys
+  * libbtrfsutil:
+    * minor version update to 1.4.0
+    * add missing aliases for API updates done in 0.1.3, C and python
+  * libbtrfs:
+    * patchlevel version update 0.1.5
+    * error handling updates
+  * fixes:
+    * with DUP profile and mixed sequential and conventional zoned make sure
+      to track the right write pointers
+    * scrub: fix ETA wraparound calculations, when many files get deleted
+      during the operation bytes_scrubbed and bytes_total get too much out of
+      sync, the ETA will be 0
+  * corrupt-block: add ability to specify key value when corrupting item keys
+  * experimental features:
+    * initial remap tree support (new logical-to-logical mapping layer),
+      coming in linux 7.0
+  * other:
+    * error handling improvements
+    * CI updates
+    * code cleanups and refactoring
+    * documentation updates
+
+-------------------------------------------------------------------

Old:
----
  btrfs-progs-v6.17.1.tar.gz
  btrfs-progs-v6.17.1.tar.sign

New:
----
  btrfs-progs-v6.19.tar.gz
  btrfs-progs-v6.19.tar.sign

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

Other differences:
------------------
++++++ btrfsprogs.spec ++++++
--- /var/tmp/diff_new_pack.oCQSx0/_old  2026-02-26 18:37:02.796595420 +0100
+++ /var/tmp/diff_new_pack.oCQSx0/_new  2026-02-26 18:37:02.800595585 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package btrfsprogs
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,7 @@
 %define _dracutmodulesdir %(pkg-config --variable dracutmodulesdir dracut)
 
 Name:           btrfsprogs
-Version:        6.17.1
+Version:        6.19
 Release:        0
 Summary:        Utilities for the Btrfs filesystem
 License:        GPL-2.0-only

++++++ btrfs-progs-v6.17.1.tar.gz -> btrfs-progs-v6.19.tar.gz ++++++
/work/SRC/openSUSE:Factory/btrfsprogs/btrfs-progs-v6.17.1.tar.gz 
/work/SRC/openSUSE:Factory/.btrfsprogs.new.29461/btrfs-progs-v6.19.tar.gz 
differ: char 5, line 1


++++++ mkfs-default-features.patch ++++++
--- /var/tmp/diff_new_pack.oCQSx0/_old  2026-02-26 18:37:02.892599394 +0100
+++ /var/tmp/diff_new_pack.oCQSx0/_new  2026-02-26 18:37:02.900599725 +0100
@@ -11,10 +11,10 @@
  utils.h |    4 ++++
  1 file changed, 4 insertions(+)
 
-Index: btrfs-progs-v6.13/common/fsfeatures.h
+Index: btrfs-progs-v6.19/common/fsfeatures.h
 ===================================================================
---- btrfs-progs-v6.13.orig/common/fsfeatures.h
-+++ btrfs-progs-v6.13/common/fsfeatures.h
+--- btrfs-progs-v6.19.orig/common/fsfeatures.h
++++ btrfs-progs-v6.19/common/fsfeatures.h
 @@ -22,7 +22,9 @@
  #include "kernel-lib/sizes.h"
  #include "kernel-shared/uapi/btrfs.h"
@@ -25,13 +25,14 @@
  
  /*
   * Since one feature can set at least one bit in either
-@@ -45,11 +47,20 @@ struct btrfs_mkfs_features {
+@@ -45,12 +47,21 @@ struct btrfs_mkfs_features {
  #define BTRFS_FEATURE_STRING_BUF_SIZE         (512)
  
  static const struct btrfs_mkfs_features btrfs_mkfs_default_features = {
 +#ifndef BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES
        .compat_ro_flags = BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE |
-                          BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE_VALID,
+                          BTRFS_FEATURE_COMPAT_RO_FREE_SPACE_TREE_VALID |
+                          BTRFS_FEATURE_COMPAT_RO_BLOCK_GROUP_TREE,
 +#else
 +      .compat_ro_flags = BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES ,
 +#endif

Reply via email to