Dominique Leuenberger d2ef7d9d43 Accepting request 1344775 from filesystems
- Update to version 0.15.3:
Bug fixes:
  * The op_readlink implementation is now guaranteed to terminate
    the returned string, as required by the FUSE specification.
Build:
  * Warning supressions for (newer) GCC warnings triggered
    warnings on older GCC versions. These have been fixed.
Other:
  * Some automatic code refactoring from clang-tidy was applied
    and some minor issues were fixed in the process.
- Changes in version 0.15.2:
Bug fixes:
  * The image size was not passed correctly to one instance of
    the filesystem parser, which caused errors when loading a
    DwarFS image embedded inside a larger file (for example,
    a multi-layer file).
  * The performance monitor timer for op_lseek in the FUSE driver
    was not initialized correctly. This could lead to segmentation
    faults or bus errors due to an uninitialized index into a
    std::deque. The issue has been fixed, and an additional check
    has been added to catch similar errors in the future.
  * Native 32-bit glibc builds could fail in tests involving
    sparse files larger than 4 GiB because _FILE_OFFSET_BITS=64
    was required for 64-bit file operations.
    Additional non-deterministic test failures related to time
    and ratio formatting were also fixed by rewriting that code
    to use integer arithmetic instead of floating-point
    arithmetic.
    A separate test bug that surfaced only with GCC was fixed
    as well.

OBS-URL: https://build.opensuse.org/request/show/1344775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dwarfs?expand=0&rev=10
2026-04-07 14:33:21 +00:00
2026-04-06 17:17:23 +00:00
2026-04-06 17:17:23 +00:00
2026-04-06 17:17:23 +00:00
2026-04-06 17:17:23 +00:00
Description
No description provided
136 KiB
Languages
RPM Spec 100%