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-08-24 12:10:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dwarfs (Old)
 and      /work/SRC/openSUSE:Factory/.dwarfs.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dwarfs"

Mon Aug 24 12:10:05 2026 rev:13 rq:1373136 version:0.15.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/dwarfs/dwarfs.changes    2026-07-13 
14:26:12.807614742 +0200
+++ /work/SRC/openSUSE:Factory/.dwarfs.new.1258/dwarfs.changes  2026-08-24 
12:15:43.024741568 +0200
@@ -1,0 +2,36 @@
+Sat Aug 22 19:54:42 UTC 2026 - Mia Herkt <[email protected]>
+
+- Update to version 0.15.7
+Bug fixes
+  * For fragments that are compressed with an algorithm that
+    requires a granularity greater than 1 byte, sparse files with
+    holes could trigger an error and cause the file to be empty in
+    the output file system if the hole boundaries were not aligned
+    to the granularity. This can easily be the case for 24-bit PCM
+    audio files with long periods of silence, where the source file
+    system has punched holes into the file to save space.
+    The fix is to only treat holes specially if the compression
+    algorithm has a granularity of 1 byte. For other granularities,
+    holes are simply treated as "regular" runs of zeros. This is
+    justifiable since PCM audio files are unlikely to contain
+    gigabytes worth of silence, and even then this it would still
+    be de-duplicated away by the segmenter.
+    gh#mhx/dwarfs#378
+  * When changing the block size of a DwarFS image, the inode size
+    cache update would only ever add new entries, but never remove
+    inodes that no longer had the minimum number of chunks to
+    qualify for being cached. This could eventually trigger the
+    consistency check in dwarfsck and cause it to fail.
+    The fix is to remove any unqualifying inodes from the cache.
+
+-------------------------------------------------------------------
+Mon Aug 17 18:48:53 UTC 2026 - Mia Herkt <[email protected]>
+
+- Update to version 0.15.6
+  * (other) When logging a fmt exception, include the exception
+    message if possible.
+  * (other) In dwarfs, log FUSE command line options after parsing.
+  * (build) Work around a CMake 4.4 gtest JSON test parsing bug
+    (https://gitlab.kitware.com/cmake/cmake/-/work_items/27939)
+
+-------------------------------------------------------------------

Old:
----
  dwarfs-0.15.5.tar.xz

New:
----
  dwarfs-0.15.7.tar.xz

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

Other differences:
------------------
++++++ dwarfs.spec ++++++
--- /var/tmp/diff_new_pack.7S1fi9/_old  2026-08-24 12:15:44.405791053 +0200
+++ /var/tmp/diff_new_pack.7S1fi9/_new  2026-08-24 12:15:44.413791340 +0200
@@ -19,7 +19,7 @@
 %define sover %(echo %{version} | sed 's/\\./_/g;')
 %define __builder ninja
 Name:           dwarfs
-Version:        0.15.5
+Version:        0.15.7
 Release:        0
 Summary:        Deduplicating compressed read-only file system
 License:        GPL-3.0-or-later AND MIT

++++++ dwarfs-0.15.5.tar.xz -> dwarfs-0.15.7.tar.xz ++++++
++++ 2341 lines of diff (skipped)

Reply via email to