Accepting request 788081 from Base:System
OBS-URL: https://build.opensuse.org/request/show/788081 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=66
This commit is contained in:
commit
5592e3e9c8
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b512f3b726d3b37b6dc4c8570e137b9311e7552e8ccbab4d39d47ce5f4177145
|
|
||||||
size 1572354
|
|
Binary file not shown.
3
xz-5.2.5.tar.gz
Normal file
3
xz-5.2.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f6f4910fd033078738bd82bfba4f49219d03b17eb0794eb91efbae419f4aba10
|
||||||
|
size 1791345
|
BIN
xz-5.2.5.tar.gz.sig
Normal file
BIN
xz-5.2.5.tar.gz.sig
Normal file
Binary file not shown.
38
xz.changes
38
xz.changes
@ -1,3 +1,41 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 18 11:11:48 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
|
- Update to 5.2.5:
|
||||||
|
* liblzma:
|
||||||
|
- Fixed several C99/C11 conformance bugs. Now the code is clean
|
||||||
|
under gcc/clang -fsanitize=undefined. Some of these changes
|
||||||
|
might have a negative effect on performance with old GCC
|
||||||
|
versions or compilers other than GCC and Clang. The configure
|
||||||
|
option --enable-unsafe-type-punning can be used to (mostly)
|
||||||
|
restore the old behavior but it shouldn't normally be used.
|
||||||
|
- Improved API documentation of lzma_properties_decode().
|
||||||
|
- Added a very minor encoder speed optimization.
|
||||||
|
* xz:
|
||||||
|
- Fixed a crash in "xz -dcfv not_an_xz_file". All four options
|
||||||
|
were required to trigger it. The crash occurred in the
|
||||||
|
progress indicator code when xz was in passthru mode where
|
||||||
|
xz works like "cat".
|
||||||
|
- Fixed an integer overflow with 32-bit off_t. It could happen
|
||||||
|
when decompressing a file that has a long run of zero bytes
|
||||||
|
which xz would try to write as a sparse file. Since the build
|
||||||
|
system enables large file support by default, off_t is
|
||||||
|
normally 64-bit even on 32-bit systems.
|
||||||
|
- Fixes for --flush-timeout:
|
||||||
|
* Fix semi-busy-waiting.
|
||||||
|
* Avoid unneeded flushes when no new input has arrived
|
||||||
|
since the previous flush was completed.
|
||||||
|
- Added a special case for 32-bit xz: If --memlimit-compress is
|
||||||
|
used to specify a limit that exceeds 4020 MiB, the limit will
|
||||||
|
be set to 4020 MiB. The values "0" and "max" aren't affected
|
||||||
|
by this and neither is decompression. This hack can be
|
||||||
|
helpful when a 32-bit xz has access to 4 GiB address space
|
||||||
|
but the specified memlimit exceeds 4 GiB. This can happen
|
||||||
|
e.g. with some scripts.
|
||||||
|
- Capsicum sandbox is now enabled by default where available
|
||||||
|
(FreeBSD >= 10). The sandbox debug messages (xz -vv) were
|
||||||
|
removed since they seemed to be more annoying than useful.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 19 07:49:19 UTC 2019 - Ludwig Nussel <lnussel@suse.de>
|
Thu Sep 19 07:49:19 UTC 2019 - Ludwig Nussel <lnussel@suse.de>
|
||||||
|
|
||||||
|
7
xz.spec
7
xz.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package xz
|
# spec file for package xz
|
||||||
#
|
#
|
||||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2020 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,12 +19,12 @@
|
|||||||
# avoid bootstrapping problem
|
# avoid bootstrapping problem
|
||||||
%define _binary_payload w9.bzdio
|
%define _binary_payload w9.bzdio
|
||||||
Name: xz
|
Name: xz
|
||||||
Version: 5.2.4
|
Version: 5.2.5
|
||||||
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: LGPL-2.1-or-later AND GPL-2.0-or-later AND SUSE-Public-Domain
|
License: LGPL-2.1-or-later AND GPL-2.0-or-later AND SUSE-Public-Domain
|
||||||
Group: Productivity/Archiving/Compression
|
Group: Productivity/Archiving/Compression
|
||||||
Url: http://tukaani.org/xz/
|
URL: http://tukaani.org/xz/
|
||||||
Source0: http://tukaani.org/xz/%{name}-%{version}.tar.gz
|
Source0: http://tukaani.org/xz/%{name}-%{version}.tar.gz
|
||||||
Source1: http://tukaani.org/xz/%{name}-%{version}.tar.gz.sig
|
Source1: http://tukaani.org/xz/%{name}-%{version}.tar.gz.sig
|
||||||
Source2: baselibs.conf
|
Source2: baselibs.conf
|
||||||
@ -124,6 +124,7 @@ rm -vf %{buildroot}%{_docdir}/%{name}/{COPYING,COPYING.GPLv2}
|
|||||||
%if 0%{?lang_package:1}
|
%if 0%{?lang_package:1}
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
|
%{_mandir}/de/man1/*.1%{ext_man}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files
|
%files
|
||||||
|
Loading…
Reference in New Issue
Block a user