Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dwarfs for openSUSE:Factory checked in at 2026-07-09 22:18:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dwarfs (Old) and /work/SRC/openSUSE:Factory/.dwarfs.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dwarfs" Thu Jul 9 22:18:54 2026 rev:11 rq:1364586 version:0.15.4 Changes: -------- --- /work/SRC/openSUSE:Factory/dwarfs/dwarfs.changes 2026-04-07 16:48:50.820386460 +0200 +++ /work/SRC/openSUSE:Factory/.dwarfs.new.1991/dwarfs.changes 2026-07-09 22:19:24.510185087 +0200 @@ -1,0 +2,32 @@ +Wed Jul 8 14:27:25 UTC 2026 - Mia Herkt <[email protected]> + +- Update to version 0.15.4: +Bug fixes + * When using --input-list and directory paths in that list + contained trailing slashes, mkdwarfs would create an additional + directory with an empty name below that path. When mounting + such an image, trying to traverse the file system would result + in an I/O error when processing that empty-named directory. + This has been fixed by stripping trailing slashes. + Another change was made to detect and ignore empty-named + directory entries when reading file system images to hide the + erroneously created extra directories and allow "buggy" images + to be mounted without errors. + gh#mhx/dwarfs##370 + * When running dwarfs in foreground mode, the file system was not + properly unmounted when the process was terminated + (e.g., with Ctrl+C). + This bug was introduced with the FUSE driver refactoring in + 0.15.2. This was fixed by canonicalizing the mount point path + immediately after parsing. + * DWARFS_LOG_MEMORY_USAGE was broken due to prematurely closing + the log file before anything was logged. This has been fixed. + * The metadata analysis output from dwarfsck was not consistently + using the same order for "plain" and "compact" string table + fields. This has been fixed. + * The debug output for similarity ordering contained a stray + closing parenthesis. This has been fixed. + * A workaround was implemented for a benign race condition in + OpenSLL that would occasionally trigger TSAN warnings. + +------------------------------------------------------------------- Old: ---- dwarfs-0.15.3.tar.xz New: ---- dwarfs-0.15.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dwarfs.spec ++++++ --- /var/tmp/diff_new_pack.QCve1h/_old 2026-07-09 22:19:25.002201798 +0200 +++ /var/tmp/diff_new_pack.QCve1h/_new 2026-07-09 22:19:25.002201798 +0200 @@ -19,7 +19,7 @@ %define sover %(echo %{version} | sed 's/\\./_/g;') %define __builder ninja Name: dwarfs -Version: 0.15.3 +Version: 0.15.4 Release: 0 Summary: Deduplicating compressed read-only file system License: GPL-3.0-or-later AND MIT ++++++ dwarfs-0.15.3.tar.xz -> dwarfs-0.15.4.tar.xz ++++++ ++++ 2340 lines of diff (skipped)
