- 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
Description
No description provided
Languages
RPM Spec
100%