Accepting request 1036659 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1036659 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=72
This commit is contained in:
commit
c5efbab029
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:06327c2ddc81e126a6d9a78b0be5014b976a2c0832f492dcfc4755d7facf6d33
|
|
||||||
size 2105803
|
|
Binary file not shown.
3
xz-5.2.8.tar.gz
Normal file
3
xz-5.2.8.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ec5cda9f0b91336ab1b881d3d144e8203fcca604e607caca8ae678ddbc29207d
|
||||||
|
size 2118089
|
BIN
xz-5.2.8.tar.gz.sig
Normal file
BIN
xz-5.2.8.tar.gz.sig
Normal file
Binary file not shown.
64
xz.changes
64
xz.changes
@ -1,3 +1,67 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 18 10:56:35 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>
|
||||||
|
|
||||||
|
- 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
|
||||||
|
function docs.
|
||||||
|
* Explain LZMA_CONCATENATED behavior with .lzma files
|
||||||
|
in lzma_auto_decoder() docs.
|
||||||
|
- OpenBSD: Use HW_NCPUONLINE to detect the number of
|
||||||
|
available hardware threads in lzma_physmem().
|
||||||
|
- Fix use of wrong macro to detect x86 SSE2 support.
|
||||||
|
__SSE2_MATH__ was used with GCC/Clang but the correct
|
||||||
|
one is __SSE2__. The first one means that SSE2 is used
|
||||||
|
for floating point math which is irrelevant here.
|
||||||
|
The affected SSE2 code isn't used on x86-64 so this affects
|
||||||
|
only 32-bit x86 builds that use -msse2 without -mfpmath=sse
|
||||||
|
(there is no runtime detection for SSE2). It improves LZMA
|
||||||
|
compression speed (not decompression).
|
||||||
|
- Fix the build with Intel C compiler 2021 (ICC, not ICX)
|
||||||
|
on Linux. It defines __GNUC__ to 10 but doesn't support
|
||||||
|
the __symver__ attribute introduced in GCC 10.
|
||||||
|
* Scripts: Ignore warnings from xz by using --quiet --no-warn.
|
||||||
|
This is needed if the input .xz files use an unsupported
|
||||||
|
check type.
|
||||||
|
* Translations:
|
||||||
|
- Updated Croatian and Turkish translations.
|
||||||
|
- One new translations wasn't included because it needed
|
||||||
|
technical fixes. It will be in upcoming 5.4.0. No new
|
||||||
|
translations will be added to the 5.2.x branch anymore.
|
||||||
|
- Renamed the French man page translation file from
|
||||||
|
fr_FR.po to fr.po and thus also its install directory
|
||||||
|
(like /usr/share/man/fr_FR -> .../fr).
|
||||||
|
- Man page translations for upcoming 5.4.0 are now handled
|
||||||
|
in the Translation Project.
|
||||||
|
* Update doc/faq.txt a little so it's less out-of-date.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 4 20:36:09 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
Tue Oct 4 20:36:09 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
||||||
|
|
||||||
|
5
xz.spec
5
xz.spec
@ -19,7 +19,7 @@
|
|||||||
# avoid bootstrapping problem
|
# avoid bootstrapping problem
|
||||||
%define _binary_payload w9.bzdio
|
%define _binary_payload w9.bzdio
|
||||||
Name: xz
|
Name: xz
|
||||||
Version: 5.2.7
|
Version: 5.2.8
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Program for Compressing Files with the Lempel–Ziv–Markov algorithm
|
Summary: A Program for Compressing Files with the Lempel–Ziv–Markov algorithm
|
||||||
License: GPL-2.0-or-later AND LGPL-2.1-or-later AND SUSE-Public-Domain
|
License: GPL-2.0-or-later AND LGPL-2.1-or-later AND SUSE-Public-Domain
|
||||||
@ -117,7 +117,8 @@ rm -vf %{buildroot}%{_docdir}/%{name}/{COPYING,COPYING.GPLv2}
|
|||||||
%postun -n liblzma5 -p /sbin/ldconfig
|
%postun -n liblzma5 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
%dir %{_mandir}/fr_FR
|
%dir %{_mandir}/fr
|
||||||
|
%dir %{_mandir}/de
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING COPYING.GPLv2
|
%license COPYING COPYING.GPLv2
|
||||||
|
Loading…
Reference in New Issue
Block a user