Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package btrfsprogs for openSUSE:Factory checked in at 2023-11-16 20:27:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/btrfsprogs (Old) and /work/SRC/openSUSE:Factory/.btrfsprogs.new.2521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "btrfsprogs" Thu Nov 16 20:27:17 2023 rev:152 rq:1126681 version:6.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/btrfsprogs/btrfsprogs.changes 2023-09-14 16:26:54.465244477 +0200 +++ /work/SRC/openSUSE:Factory/.btrfsprogs.new.2521/btrfsprogs.changes 2023-11-16 20:27:21.721715647 +0100 @@ -1,0 +2,86 @@ +Wed Nov 15 00:00:00 CET 2023 - dste...@suse.cz + +- update to 6.6.2 + * squota: change key number of EXTENT_OWNER_REF_KEY, sync with kernel 6.7-rc1 + * property set/get: completely skip char devices, trying to set properties + and open /dev/watchdog* causes a reboot + * other: build warnings, test updates, documentation updates +- update to 6.6.1 + * fix device scanning ioctl definition, accidental change to the 'forget' ioctl + that breaks mounting multi-device filesystems +- update to 6.6 + * new global option --dry-run, now implemented for 'subvolume delete' + * fi defrag: new option --step to defragment files in steps, report progress + * balance: removed support for obsolete short syntax 'btrfs balance /path' + * mkfs: print zone count for each device in the overview + * check: + * verify inline ref ordering + * deprecate --clear-space-cache, moved to the 'rescue' group + * rescue clear-space-cache: new command moved from 'btrfs check' implementing + the same as option --clear-space-cache (to be deprecated and removed in the + future) + * dump-tree: output sequence number for inline refs + * fixes: + * fi resize: fallback to lowest devid when 1 does not exist, previously the + command would fail with "No such device" + * fi usage: fix "devices 0 != 1" message and broken output on multi-device + filesystem + * open files in non-blocking mode when reading fsid, this could hang when + trying to open fifo files or some special character devices, was observed + with 'prop set/get' + * experimental: + * mkfs: parametric zone size for emulated zoned mode + * other: + * cleanups refactoring + * new and updated tests + * CI updates + * documentation updates + +------------------------------------------------------------------- +Mon Oct 23 00:00:00 CEST 2023 - dste...@suse.cz + +- update to 6.5.3 + * mkfs: + * add short aliases for -O specification, block-group-tree (bgt), + free-space-tree (fst), raid-stripe-tree (rst) + * don't try to resize the image (namely when backed by file) when --rootdir + contains sparse file larger than the image + * also copy xattr/permissions/ugid/timestamps of the top --rootdir directory + * add new option --device-uuid to let user specify exact uuid of the + device item (only for single device filesystems) + * check: + * on zoned devices, use correct super block offsets when repairing + * check inline extent refs order + * subvolume create: add new option --parent to create missing path + components of the given path (like mkdir -p) + * rescue clear-ino-cache: new command moved from 'btrfs check' implementing + the same as option --clear-ino-cache (to be deprecated and removed in the + future) + * dump-tree: allow '-' in tree identifier names for option -t + * btrfstune: + * drop short option and add long option to enable squota + * tune space reservation and batch size for block-group-tree conversion + * scrub status: print correct value of "Bytes scrubbed" for unfinished runs + * qgroup show: fix crash when attempting to print path of stale qgroups + * experimental features: + * move build of raid-stripe-tree out for testing but it's still considered + experimental + * other: + * shell completion updates + * sync raid-stripe-tree code with kernel + * build fixes + * new and updated tests +- update to 6.5.2 + * new feature support: + * raid-stripe-tree, new tree to track extent mapping for raid profiles, + allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7) + * simple quotas, simplified accounting that does not track exclusive and + shared extents (kernel 6.7) + * mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7) + * metadata_uuid: enhanced capabilities to repair partially updated fsid on + multiple devices + * other: + * updated tests and CI + * sync sources with kernel + +------------------------------------------------------------------- Old: ---- btrfs-progs-v6.5.1.tar.gz btrfs-progs-v6.5.1.tar.sign New: ---- btrfs-progs-v6.6.2.tar.gz btrfs-progs-v6.6.2.tar.sign ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ btrfsprogs.spec ++++++ --- /var/tmp/diff_new_pack.62uxxp/_old 2023-11-16 20:27:22.697751633 +0100 +++ /var/tmp/diff_new_pack.62uxxp/_new 2023-11-16 20:27:22.697751633 +0100 @@ -34,7 +34,7 @@ %define _dracutmodulesdir %(pkg-config --variable dracutmodulesdir dracut) Name: btrfsprogs -Version: 6.5.1 +Version: 6.6.2 Release: 0 Summary: Utilities for the Btrfs filesystem License: GPL-2.0-only ++++++ btrfs-progs-v6.5.1.tar.gz -> btrfs-progs-v6.6.2.tar.gz ++++++ ++++ 20176 lines of diff (skipped) ++++++ mkfs-default-features.patch ++++++ --- /var/tmp/diff_new_pack.62uxxp/_old 2023-11-16 20:27:23.349775673 +0100 +++ /var/tmp/diff_new_pack.62uxxp/_new 2023-11-16 20:27:23.353775821 +0100 @@ -11,10 +11,10 @@ utils.h | 4 ++++ 1 file changed, 4 insertions(+) -Index: btrfs-progs-v6.0/common/fsfeatures.h +Index: btrfs-progs-v6.5.3/common/fsfeatures.h =================================================================== ---- btrfs-progs-v6.0.orig/common/fsfeatures.h -+++ btrfs-progs-v6.0/common/fsfeatures.h +--- btrfs-progs-v6.5.3.orig/common/fsfeatures.h ++++ btrfs-progs-v6.5.3/common/fsfeatures.h @@ -21,7 +21,9 @@ #include <stdio.h> #include "kernel-lib/sizes.h" @@ -26,7 +26,7 @@ /* * Since one feature can set at least one bit in either @@ -44,11 +46,20 @@ struct btrfs_mkfs_features { - #define BTRFS_FEATURE_STRING_BUF_SIZE (160) + #define BTRFS_FEATURE_STRING_BUF_SIZE (512) static const struct btrfs_mkfs_features btrfs_mkfs_default_features = { +#ifndef BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES