SHA256
1
0
forked from pool/xz
xz/xz-5.2.8.tar.gz.sig
Dirk Mueller 392a458b41 Accepting request 1036633 from home:dspinella:branches:Base:System
- Update to 5.2.8:
  * xz:
    - If xz cannot remove an input file when it should, this
      is now treated as a warning (exit status 2) instead of
      an error (exit status 1). This matches GNU gzip and it
      is more logical as at that point the output file has
      already been successfully closed.
    - Fix handling of .xz files with an unsupported check type.
      Previously such printed a warning message but then xz
      behaved as if an error had occurred (didn't decompress,
      exit status 1). Now a warning is printed, decompression
      is done anyway, and exit status is 2. This used to work
      slightly before 5.0.0. In practice this bug matters only
      if xz has been built with some check types disabled. As
      instructed in PACKAGERS, such builds should be done in
      special situations only.
    - Fix "xz -dc --single-stream tests/files/good-0-empty.xz"
      which failed with "Internal error (bug)". That is,
      --single-stream was broken if the first .xz stream in
      the input file didn't contain any uncompressed data.
    - Fix displaying file sizes in the progress indicator when
      working in passthru mode and there are multiple input files.
      Just like "gzip -cdf", "xz -cdf" works like "cat" when the
      input file isn't a supported compressed file format. In
      this case the file size counters weren't reset between
      files so with multiple input files the progress indicator
      displayed an incorrect (too large) value.
  * liblzma:
    - API docs in lzma/container.h:
        * Update the list of decoder flags in the decoder

OBS-URL: https://build.opensuse.org/request/show/1036633
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=117
2022-11-18 13:36:45 +00:00

566 B