commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2020-03-31 17:31:11 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new.3160 (New) Package is "xz" Tue Mar 31 17:31:11 2020 rev:66 rq:788081 version:5.2.5 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2019-09-26 20:36:05.971365634 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new.3160/xz.changes 2020-03-31 17:31:12.392223987 +0200 @@ -1,0 +2,38 @@ +Wed Mar 18 11:11:48 UTC 2020 - Paolo Stivanin + +- 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. + +--- Old: xz-5.2.4.tar.gz xz-5.2.4.tar.gz.sig New: xz-5.2.5.tar.gz xz-5.2.5.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.Ll4G4c/_old 2020-03-31 17:31:13.092224397 +0200 +++ /var/tmp/diff_new_pack.Ll4G4c/_new 2020-03-31 17:31:13.092224397 +0200 @@ -1,7 +1,7 @@ # # 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 # remain the property of their copyright owners, unless otherwise agreed @@ -19,12 +19,12 @@ # avoid bootstrapping problem %define _binary_payload w9.bzdio Name: xz -Version:5.2.4 +Version:5.2.5 Release:0 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 Group: Productivity/Archiving/Compression -Url:http://tukaani.org/xz/ +URL:http://tukaani.org/xz/ Source0:http://tukaani.org/xz/%{name}-%{version}.tar.gz Source1:http://tukaani.org/xz/%{name}-%{version}.tar.gz.sig Source2:baselibs.conf @@ -124,6 +124,7 @@ %if 0%{?lang_package:1} %files lang -f %{name}.lang %defattr(-, root, root) +%{_mandir}/de/man1/*.1%{ext_man} %endif %files ++ xz-5.2.4.tar.gz -> xz-5.2.5.tar.gz ++ 42849 lines of diff (skipped)
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2019-09-26 20:36:02 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new.2352 (New) Package is "xz" Thu Sep 26 20:36:02 2019 rev:65 rq:732094 version:5.2.4 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2019-09-05 12:03:49.859925534 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new.2352/xz.changes 2019-09-26 20:36:05.971365634 +0200 @@ -1,0 +2,5 @@ +Thu Sep 19 07:49:19 UTC 2019 - Ludwig Nussel + +- Do not recommend lang package. The lang package already has a supplements. + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.7DbrlV/_old 2019-09-26 20:36:07.815360708 +0200 +++ /var/tmp/diff_new_pack.7DbrlV/_new 2019-09-26 20:36:07.823360686 +0200 @@ -36,9 +36,6 @@ Provides: lzma = %{version} Obsoletes: lzma < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?lang_package:1} -Recommends: %{name}-lang -%endif %description The xz command is a program for compressing files.
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2019-09-05 12:03:48 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new.7948 (New) Package is "xz" Thu Sep 5 12:03:48 2019 rev:64 rq:720527 version:5.2.4 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2019-06-12 12:57:20.229353586 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new.7948/xz.changes 2019-09-05 12:03:49.859925534 +0200 @@ -1,0 +2,5 @@ +Fri Aug 2 08:22:51 UTC 2019 - Martin Liška + +- Use FAT LTO objects in order to provide proper static library. + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.7u6uDw/_old 2019-09-05 12:03:50.527925409 +0200 +++ /var/tmp/diff_new_pack.7u6uDw/_new 2019-09-05 12:03:50.527925409 +0200 @@ -90,6 +90,7 @@ %setup -q %build +%global _lto_cflags %{_lto_cflags} -ffat-lto-objects export CFLAGS="%{optflags} -D_REENTRANT -pipe -fPIE" export LDFLAGS="-Wl,-z,relro,-z,now -pie" %configure \
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2019-06-12 12:57:15 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new.4811 (New) Package is "xz" Wed Jun 12 12:57:15 2019 rev:63 rq:705528 version:5.2.4 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2018-06-27 10:14:25.287317225 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new.4811/xz.changes 2019-06-12 12:57:20.229353586 +0200 @@ -1,0 +2,7 @@ +Tue May 21 13:05:05 UTC 2019 - Kristýna Streitová + +- add SUSE-Public-Domain licence as some parts of xz utils (liblzma, + xz, xzdec, lzmadec, documentation, translated messages, tests, + debug, extra directory) are in public domain licence [bsc#1135709] + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.0lZiOv/_old 2019-06-12 12:57:20.765353467 +0200 +++ /var/tmp/diff_new_pack.0lZiOv/_new 2019-06-12 12:57:20.769353466 +0200 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,7 +22,7 @@ Version:5.2.4 Release:0 Summary:A Program for Compressing Files with the Lempel–Ziv–Markov algorithm -License:LGPL-2.1-or-later AND GPL-2.0-or-later +License:LGPL-2.1-or-later AND GPL-2.0-or-later AND SUSE-Public-Domain Group: Productivity/Archiving/Compression Url:http://tukaani.org/xz/ Source0:http://tukaani.org/xz/%{name}-%{version}.tar.gz @@ -57,6 +57,7 @@ %package -n liblzma5 Summary:Lempel–Ziv–Markov chain algorithm compression library +License:SUSE-Public-Domain Group: System/Libraries %description -n liblzma5 @@ -64,6 +65,7 @@ %package devel Summary:Development package for the LZMA library +License:SUSE-Public-Domain Group: Development/Libraries/C and C++ Requires: liblzma5 = %{version} Provides: lzma-devel = %{version} @@ -77,6 +79,7 @@ %package static-devel Summary:Static version of LZMA library +License:SUSE-Public-Domain Group: Development/Libraries/C and C++ Requires: lzma-devel = %{version}
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2018-06-27 10:14:20 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Wed Jun 27 10:14:20 2018 rev:62 rq:617062 version:5.2.4 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2018-03-26 11:59:07.427343798 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2018-06-27 10:14:25.287317225 +0200 @@ -1,0 +2,19 @@ +Fri Jun 15 11:11:38 UTC 2018 - astie...@suse.com + +- xz 5.2.4: + * liblzma: +- Allow 0 as memory usage limit instead of returning + LZMA_PROG_ERROR. Now 0 is treated as if 1 byte was specified, + which effectively is the same as 0. +- Use "noexcept" keyword instead of "throw()" in the public + headers when a C++11 (or newer standard) compiler is used. +- Added a portability fix for recent Intel C Compilers. + * xz: +- Fix "xz --list --robot missing_or_bad_file.xz" which would + try to print an unitialized string and thus produce garbage + output. Since the exit status is non-zero, most uses of such + a command won't try to interpret the garbage output. +- "xz --list foo.xz" could print "Internal error (bug)" in a + corner case where a specific memory usage limit had been set. + +--- Old: xz-5.2.3.tar.gz xz-5.2.3.tar.gz.sig New: xz-5.2.4.tar.gz xz-5.2.4.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.OF7HOO/_old 2018-06-27 10:14:25.875295833 +0200 +++ /var/tmp/diff_new_pack.OF7HOO/_new 2018-06-27 10:14:25.875295833 +0200 @@ -19,7 +19,7 @@ # avoid bootstrapping problem %define _binary_payload w9.bzdio Name: xz -Version:5.2.3 +Version:5.2.4 Release:0 Summary:A Program for Compressing Files with the Lempel–Ziv–Markov algorithm License:LGPL-2.1-or-later AND GPL-2.0-or-later ++ xz-5.2.3.tar.gz -> xz-5.2.4.tar.gz ++ 18598 lines of diff (skipped)
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2018-03-26 11:59:02 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Mon Mar 26 11:59:02 2018 rev:61 rq:588644 version:5.2.3 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2017-07-21 22:35:10.393134818 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2018-03-26 11:59:07.427343798 +0200 @@ -1,0 +2,5 @@ +Mon Mar 19 15:41:58 CET 2018 - ku...@suse.de + +- Use %license instead of %doc [bsc#1082318] + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.wavjBR/_old 2018-03-26 11:59:08.567302671 +0200 +++ /var/tmp/diff_new_pack.wavjBR/_new 2018-03-26 11:59:08.575302383 +0200 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Version:5.2.3 Release:0 Summary:A Program for Compressing Files with the Lempel–Ziv–Markov algorithm -License:LGPL-2.1+ AND GPL-2.0+ +License:LGPL-2.1-or-later AND GPL-2.0-or-later Group: Productivity/Archiving/Compression Url:http://tukaani.org/xz/ Source0:http://tukaani.org/xz/%{name}-%{version}.tar.gz @@ -115,6 +115,7 @@ %find_lang %{name} install -Dpm 0755 %{SOURCE4} %{buildroot}%{_bindir}/xznew install -Dpm 0644 %{SOURCE5} %{buildroot}%{_mandir}/man1/xznew.1 +rm -vf %{buildroot}%{_docdir}/%{name}/{COPYING,COPYING.GPLv2} %post -n liblzma5 -p /sbin/ldconfig %postun -n liblzma5 -p /sbin/ldconfig @@ -126,6 +127,7 @@ %files %defattr(-, root, root) +%license COPYING COPYING.GPLv2 %{_docdir}/%{name} %{_bindir}/lzcat %{_bindir}/lzcmp
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2017-07-21 22:35:06 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Fri Jul 21 22:35:06 2017 rev:60 rq:509345 version:5.2.3 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2017-06-30 18:39:02.754117581 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2017-07-21 22:35:10.393134818 +0200 @@ -1,0 +2,11 @@ +Mon Jul 10 10:50:01 UTC 2017 - jeng...@inai.de + +- % needs to be encoded in description; adjust weird indent there + as well. Expand LZMA in summaries. + +--- +Fri Jun 30 18:25:33 UTC 2017 - o...@aepfle.de + +- Really use the selfdefined CFLAGS during build to fix build + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.LwKAiR/_old 2017-07-21 22:35:11.372996594 +0200 +++ /var/tmp/diff_new_pack.LwKAiR/_new 2017-07-21 22:35:11.376996029 +0200 @@ -21,7 +21,7 @@ Name: xz Version:5.2.3 Release:0 -Summary:A Program for Compressing Files +Summary:A Program for Compressing Files with the Lempel–Ziv–Markov algorithm License:LGPL-2.1+ AND GPL-2.0+ Group: Productivity/Archiving/Compression Url:http://tukaani.org/xz/ @@ -41,22 +41,22 @@ %endif %description -The xz command is a very powerful program for compressing files. -* Average compression ratio of LZMA is about 30% better than that of - gzip, and 15% better than that of bzip2. +The xz command is a program for compressing files. +* Average compression ratio of LZMA is about 30%% better than that of + gzip, and 15%% better than that of bzip2. * Decompression speed is only little slower than that of gzip, being two to five times faster than bzip2. * In fast mode, compresses faster than bzip2 with a comparable compression ratio. * Achieving the best compression ratios takes four to even twelve - times longer than with bzip2. However. this doesn't affect + times longer than with bzip2. However, this does not affect decompressing speed. * Very similar command line interface to what gzip and bzip2 have. %lang_package %package -n liblzma5 -Summary:LZMA library +Summary:Lempel–Ziv–Markov chain algorithm compression library Group: System/Libraries %description -n liblzma5 @@ -93,10 +93,10 @@ --with-pic \ --docdir=%{_docdir}/%{name} %if 0%{?do_profiling} - make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" + make %{?_smp_mflags} CFLAGS="${CFLAGS} %{cflags_profile_generate}" make check %{?_smp_mflags} make clean - make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" + make %{?_smp_mflags} CFLAGS="${CFLAGS} %{cflags_profile_feedback}" %else make %{?_smp_mflags} %endif @@ -108,6 +108,7 @@ %if 0%{?make_install:1} %make_install %else +# Retain this line, with trailing #, to work around an overly eager spec-cleaner make DESTDIR=%{buildroot} install %{?_smp_mflags} # %endif find %{buildroot} -type f -name "*.la" -delete -print
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2017-06-30 18:39:00 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Fri Jun 30 18:39:00 2017 rev:59 rq:506130 version:5.2.3 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2017-03-08 00:45:43.294526831 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2017-06-30 18:39:02.754117581 +0200 @@ -1,0 +2,12 @@ +Sun Jun 25 11:37:03 UTC 2017 - astie...@suse.com + +- fix CentOS/RHEL builds after clean-up + +--- +Wed Jun 21 14:11:44 UTC 2017 - mplus...@suse.com + +- Simplify spec file conditions +- Clenup profiled building +- Use full lists of files + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.OFGVDo/_old 2017-06-30 18:39:03.522009573 +0200 +++ /var/tmp/diff_new_pack.OFGVDo/_new 2017-06-30 18:39:03.522009573 +0200 @@ -18,18 +18,11 @@ # avoid bootstrapping problem %define _binary_payload w9.bzdio -%if 0%{?suse_version} < 1130 -%define do_profiling 0 -%endif -%ifarch aarch64 %{arm} %{sparc} -%define do_profiling 0 -%endif -%bcond_without static_libs Name: xz Version:5.2.3 Release:0 Summary:A Program for Compressing Files -License:LGPL-2.1+ and GPL-2.0+ +License:LGPL-2.1+ AND GPL-2.0+ Group: Productivity/Archiving/Compression Url:http://tukaani.org/xz/ Source0:http://tukaani.org/xz/%{name}-%{version}.tar.gz @@ -43,7 +36,7 @@ Provides: lzma = %{version} Obsoletes: lzma < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?lang_package:1} > 0 +%if 0%{?lang_package:1} Recommends: %{name}-lang %endif @@ -82,7 +75,6 @@ This package contains the header files and libraries needed for compiling programs using the LZMA library. -%if %{with static_libs} %package static-devel Summary:Static version of LZMA library Group: Development/Libraries/C and C++ @@ -90,68 +82,116 @@ %description static-devel Static library for the LZMA library -%endif %prep %setup -q %build -%global optflags%{optflags} -D_REENTRANT -pipe -fPIE +export CFLAGS="%{optflags} -D_REENTRANT -pipe -fPIE" export LDFLAGS="-Wl,-z,relro,-z,now -pie" %configure \ -%if ! %{with static_libs} - --disable-static \ -%endif --with-pic \ --docdir=%{_docdir}/%{name} -%if 0%{do_profiling} -profiledir=$(mktemp -d) -trap "rm -rf $profiledir" EXIT -make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" -time make check -make clean %{?_smp_mflags} -make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}=$profiledir" +%if 0%{?do_profiling} + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" + make check %{?_smp_mflags} + make clean + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" %else -make %{?_smp_mflags} + make %{?_smp_mflags} %endif %check -time make check +make %{?_smp_mflags} check %install +%if 0%{?make_install:1} %make_install -rm -v %{buildroot}%{_libdir}/liblzma.la +%else +make DESTDIR=%{buildroot} install %{?_smp_mflags} # +%endif +find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} -install -D -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/xznew -install -D -m 0644 %{SOURCE5} %{buildroot}%{_mandir}/man1/xznew.1 +install -Dpm 0755 %{SOURCE4} %{buildroot}%{_bindir}/xznew +install -Dpm 0644 %{SOURCE5} %{buildroot}%{_mandir}/man1/xznew.1 %post -n liblzma5 -p /sbin/ldconfig %postun -n liblzma5 -p /sbin/ldconfig +%if 0%{?lang_package:1} %files lang -f %{name}.lang %defattr(-, root, root) +%endif %files %defattr(-, root, root) %{_docdir}/%{name} -%{_bindir}/* -%{_mandir}/man?/* +%{_bindir}/lzcat +%{_bindir}/lzcmp +%{_bindir}/lzdiff +%{_bindir}/lzegrep +%{_bindir}/lzfgrep +%{_bindir}/lzgrep +%{_bindir}/lzless +%{_bindir}/lzma +%{_bindir}/lzmadec +%{_bindir}/lzmainfo +%{_bindir}/lzmore +%{_bindir}/unlzma +%{_bindir}/unxz +%{_bindir}/xz +%{_bindir}/xzcat +%{_bindir}/xzcmp +%{_bindir}/xzdec +%{_bindir}/xzdiff +%{_bindir}/xzegrep +%{_bindir}/xzfgrep +%{_bindir}/xzgrep +%{_bindir}/xzless +%{_bindir}/xzmore +%{_bindir}/xznew +%{_mandir}/man1/lzcat.1%{ext_man} +%{_mandir}/man1/lzcmp.1%{ext_man} +%{_mandir}/man1/lzdiff.1%{ext_man} +%{_mandir}/man1/lzegrep.1%{ext_man} +%{_mandir}/man1/lzfgrep.1%{ext_man} +%{_mandir}/man1/lzgrep.1%{ext_man} +%{_mandir}/man1/lzless.1%{ext_man} +%{_mandir}/man1/lzma.1%{ext_man} +%{_mandir}/man1/lzmadec.1%{ext_man} +%{_mandir}/man1/lzmainfo.1%{ext_man}
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2017-03-08 00:45:41 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Wed Mar 8 00:45:41 2017 rev:58 rq:477250 version:5.2.3 Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2017-01-19 10:33:25.021378525 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2017-03-08 00:45:43.294526831 +0100 @@ -1,0 +2,6 @@ +Tue Feb 21 09:03:18 UTC 2017 - adr...@suse.de + +- enable static package by default. + Needed for AppImageKit + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.kDakaX/_old 2017-03-08 00:45:44.802313716 +0100 +++ /var/tmp/diff_new_pack.kDakaX/_new 2017-03-08 00:45:44.802313716 +0100 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,13 +24,7 @@ %ifarch aarch64 %{arm} %{sparc} %define do_profiling 0 %endif -%if 0%{?centos_version} || 0%{?rhel_version} -%if 0%{?centos_version} <= 600 || 0%{?rhel_version <= 600} %bcond_without static_libs -%endif -%else -%bcond_withstatic_libs -%endif Name: xz Version:5.2.3 Release:0
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2017-01-19 10:33:22 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2016-03-26 15:07:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2017-01-19 10:33:25.021378525 +0100 @@ -1,0 +2,15 @@ +Sat Dec 31 22:17:33 UTC 2016 - astie...@suse.com + +- xz 5.2.3: + * xz: always close a file before trying to delete it to avoid +problems on some operating system and file system combinations. + * C99/C11 conformance fixes to liblzma. The issues affected at +least some builds using link-time optimizations. + * Fixed bugs in the rarely-used function lzma_index_dup(). + * Use of external SHA-256 code is now disabled by default. +It can still be enabled by passing --enable-external-sha256 + * Changed CPU core count detection to use sched_getaffinity() on +GNU/Linux and GNU/kFreeBSD. + * Fixes to the build-system + +--- Old: xz-5.2.2.tar.gz xz-5.2.2.tar.gz.sig New: xz-5.2.3.tar.gz xz-5.2.3.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.2D96eM/_old 2017-01-19 10:33:25.533306323 +0100 +++ /var/tmp/diff_new_pack.2D96eM/_new 2017-01-19 10:33:25.533306323 +0100 @@ -21,7 +21,7 @@ %if 0%{?suse_version} < 1130 %define do_profiling 0 %endif -%ifarch aarch64 %arm %{sparc} +%ifarch aarch64 %{arm} %{sparc} %define do_profiling 0 %endif %if 0%{?centos_version} || 0%{?rhel_version} @@ -32,7 +32,7 @@ %bcond_withstatic_libs %endif Name: xz -Version:5.2.2 +Version:5.2.3 Release:0 Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ @@ -125,7 +125,7 @@ time make check %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install rm -v %{buildroot}%{_libdir}/liblzma.la %find_lang %{name} install -D -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/xznew ++ xz-5.2.2.tar.gz -> xz-5.2.3.tar.gz ++ 12543 lines of diff (skipped)
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2016-03-26 15:07:38 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2016-02-22 10:09:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2016-03-26 15:07:39.0 +0100 @@ -1,0 +2,5 @@ +Sun Mar 13 09:40:51 UTC 2016 - mplus...@suse.com + +- Install xznew with correct permissions (boo#970842) + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.OqLep3/_old 2016-03-26 15:07:40.0 +0100 +++ /var/tmp/diff_new_pack.OqLep3/_new 2016-03-26 15:07:40.0 +0100 @@ -128,8 +128,8 @@ make DESTDIR=%{buildroot} install %{?_smp_mflags} rm -v %{buildroot}%{_libdir}/liblzma.la %find_lang %{name} -cp -p %{SOURCE4} %{buildroot}%{_bindir} -cp -p %{SOURCE5} %{buildroot}%{_mandir}/man1/ +install -D -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/xznew +install -D -m 0644 %{SOURCE5} %{buildroot}%{_mandir}/man1/xznew.1 %post -n liblzma5 -p /sbin/ldconfig %postun -n liblzma5 -p /sbin/ldconfig
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2016-02-22 10:09:36 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2015-11-22 10:57:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2016-02-22 10:09:37.0 +0100 @@ -1,0 +2,5 @@ +Sun Feb 14 09:21:33 UTC 2016 - tchva...@suse.com + +- Do not split out lang_package conditional, used in sle10 out of support + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.J6GY6u/_old 2016-02-22 10:09:38.0 +0100 +++ /var/tmp/diff_new_pack.J6GY6u/_new 2016-02-22 10:09:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,6 +18,12 @@ # avoid bootstrapping problem %define _binary_payload w9.bzdio +%if 0%{?suse_version} < 1130 +%define do_profiling 0 +%endif +%ifarch aarch64 %arm %{sparc} +%define do_profiling 0 +%endif %if 0%{?centos_version} || 0%{?rhel_version} %if 0%{?centos_version} <= 600 || 0%{?rhel_version <= 600} %bcond_without static_libs @@ -25,12 +31,6 @@ %else %bcond_withstatic_libs %endif -%if 0%{?suse_version} < 1130 -%define do_profiling 0 -%endif -%ifarch aarch64 %{arm} %{sparc} -%define do_profiling 0 -%endif Name: xz Version:5.2.2 Release:0 @@ -55,23 +55,18 @@ %description The xz command is a very powerful program for compressing files. - * Average compression ratio of LZMA is about 30% better than that of gzip, and 15% better than that of bzip2. - * Decompression speed is only little slower than that of gzip, being two to five times faster than bzip2. - * In fast mode, compresses faster than bzip2 with a comparable compression ratio. - * Achieving the best compression ratios takes four to even twelve times longer than with bzip2. However. this doesn't affect decompressing speed. - * Very similar command line interface to what gzip and bzip2 have. -%{?lang_package} +%lang_package %package -n liblzma5 Summary:LZMA library @@ -94,7 +89,6 @@ compiling programs using the LZMA library. %if %{with static_libs} - %package static-devel Summary:Static version of LZMA library Group: Development/Libraries/C and C++ @@ -116,7 +110,7 @@ %endif --with-pic \ --docdir=%{_docdir}/%{name} -%if %{do_profiling} +%if 0%{do_profiling} profiledir=$(mktemp -d) trap "rm -rf $profiledir" EXIT make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" @@ -138,21 +132,12 @@ cp -p %{SOURCE5} %{buildroot}%{_mandir}/man1/ %post -n liblzma5 -p /sbin/ldconfig - %postun -n liblzma5 -p /sbin/ldconfig -%if 0%{?lang_package:1} > 0 - %files lang -f %{name}.lang %defattr(-, root, root) %files -%defattr(-,root,root) -%else - -%files -f %{name}.lang -%defattr(-, root, root) -%endif %defattr(-, root, root) %{_docdir}/%{name} %{_bindir}/* @@ -170,7 +155,6 @@ %{_libdir}/pkgconfig/*.pc %if %{with static_libs} - %files static-devel %defattr(-, root, root) %{_libdir}/*.a
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2015-11-22 10:57:43 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2015-10-06 13:23:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2015-11-22 10:57:45.0 +0100 @@ -1,0 +2,10 @@ +Tue Nov 10 14:34:14 UTC 2015 - h...@urpla.net + +- fix conversion: spell the missed parts correctly + +--- +Sun Nov 8 13:09:53 UTC 2015 - h...@urpla.net + +- add xznew{,.1}, converted from bznew + +--- New: xznew xznew.1 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.3dLpsG/_old 2015-11-22 10:57:46.0 +0100 +++ /var/tmp/diff_new_pack.3dLpsG/_new 2015-11-22 10:57:46.0 +0100 @@ -43,6 +43,8 @@ Source2:baselibs.conf # from http://tukaani.org/misc/lasse_collin_pubkey.txt#/xz.keyring Source3:xz.keyring +Source4:xznew +Source5:xznew.1 BuildRequires: pkgconfig Provides: lzma = %{version} Obsoletes: lzma < %{version} @@ -132,6 +134,8 @@ make DESTDIR=%{buildroot} install %{?_smp_mflags} rm -v %{buildroot}%{_libdir}/liblzma.la %find_lang %{name} +cp -p %{SOURCE4} %{buildroot}%{_bindir} +cp -p %{SOURCE5} %{buildroot}%{_mandir}/man1/ %post -n liblzma5 -p /sbin/ldconfig ++ xznew ++ #!/bin/sh # Copyright (C) 2015 Hans-Peter Jansen # Copyright (C) 1998, 2002, 2004 Free Software Foundation # Copyright (C) 1993 Jean-loup Gailly # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. PATH="/usr/bin:$PATH"; export PATH check=0 pipe=0 opt= files= keep=0 res=0 old=0 new=0 block=1024 # block is the disk block size (best guess, need not be exact) warn="(does not preserve modes and timestamp)" tmp=`mktemp -d ${TMPDIR-/tmp}/zfoo.XX` || { echo 'cannot create temporary directory' >&2 exit 1 } trap "rm -rf $tmp/" 0 1 2 3 6 13 15 set -C echo hi > $tmp/1 echo hi > $tmp/2 if test -z "`(${CPMOD-cpmod} $tmp/1 $tmp/2) 2>&1`"; then cpmod=${CPMOD-cpmod} warn="" fi if test -z "$cpmod" && ${TOUCH-touch} -r $tmp/1 $tmp/2 2>/dev/null; then cpmod="${TOUCH-touch}" cpmodarg="-r" warn="(does not preserve file modes)" fi # check about xz extension xz $tmp/1 &> /dev/null ext=`echo $tmp/1* | sed "s|$tmp/1||"` rm -rf $tmp/ trap - 0 1 2 3 6 13 15 if test -z "$ext"; then echo xznew: error determining xz extension exit 1 fi if test "$ext" = ".gz"; then echo xznew: cannot use .gz as xz extension. exit 1 fi for arg do case "$arg" in -*) opt="$opt $arg"; shift;; *) break;; esac done if test $# -eq 0; then echo "recompress .gz or .tgz files into $ext (xz) files" echo usage: `echo $0 | sed 's,^.*/,,'` "[-tv9KP]" file.gz... echo " -t tests the new files before deleting originals" echo " -v be verbose" echo " -9 use the slowest compression method (optimal compression)" echo " -K keep a .gz file when it is smaller than the $ext file" echo " -P use pipes for the conversion $warn" exit 1 fi opt=`echo "$opt" | sed -e 's/ //g' -e 's/-//g'` case "$opt" in *t*) check=1; opt=`echo "$opt" | sed 's/t//g'` esac case "$opt" in *K*) keep=1; opt=`echo "$opt" | sed 's/K//g'` esac case "$opt" in *P*) pipe=1; opt=`echo "$opt" | sed 's/P//g'` esac if test -n "$opt"; then opt="-$opt" fi for i do m=`echo $i | sed 's/\.tgz$//'` if test -f "$m.tgz" ; then echo "Renaming file *.tgz to *.tar.gz" mv "$i" "$m.tar.gz" n=`echo $i | sed 's/\.tgz$/\.tar/'` else n=`echo $i | sed 's/\.gz$//'` fi if test ! -f "$n.gz" ; then echo $n.gz not found res=1; continue fi test $keep -eq 1 && old=`wc -c < "$n.gz"` if test $pipe -eq 1; then if gzip -d < "$n.gz" | xz $opt > "$n$ext"; then # Copy file attributes from old file to new one, if possible. test -n "$cpmod" && $cpmod $cpmodarg "$n.gz" "$n$ext" 2> /dev/null
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2015-10-06 13:23:24 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is "xz" Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2015-03-05 15:31:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2015-10-06 13:23:25.0 +0200 @@ -1,0 +2,9 @@ +Tue Sep 29 21:28:21 UTC 2015 - astie...@suse.com + +- xz 5.2.2: + * Omitted the use of pipe2() even if it is available to avoid +portability issues with some old Linux and glibc combinations + * Updated German translation + * Documented that threaded decompression is not implemented yet + +--- Old: xz-5.2.1.tar.gz xz-5.2.1.tar.gz.sig New: xz-5.2.2.tar.gz xz-5.2.2.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.irvxw1/_old 2015-10-06 13:23:26.0 +0200 +++ /var/tmp/diff_new_pack.irvxw1/_new 2015-10-06 13:23:26.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,7 @@ %define do_profiling 0 %endif Name: xz -Version:5.2.1 +Version:5.2.2 Release:0 Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ ++ xz-5.2.1.tar.gz -> xz-5.2.2.tar.gz ++ 6489 lines of diff (skipped)
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2015-03-05 15:31:17 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2015-01-30 06:01:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2015-03-05 15:31:42.0 +0100 @@ -1,0 +2,7 @@ +Fri Feb 27 18:48:48 UTC 2015 - astie...@suse.com + +- xz 5.2.1: + * Fixed a compression-ratio regression in fast mode of LZMA1 and +LZMA2. + +--- @@ -7 +14 @@ +- Old: xz-5.2.0.tar.gz xz-5.2.0.tar.gz.sig New: xz-5.2.1.tar.gz xz-5.2.1.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.AG2fQg/_old 2015-03-05 15:31:43.0 +0100 +++ /var/tmp/diff_new_pack.AG2fQg/_new 2015-03-05 15:31:43.0 +0100 @@ -32,7 +32,7 @@ %define do_profiling 0 %endif Name: xz -Version:5.2.0 +Version:5.2.1 Release:0 Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ ++ xz-5.2.0.tar.gz - xz-5.2.1.tar.gz ++ 5227 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2015-01-30 06:01:18 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2015-01-03 22:00:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2015-01-30 06:01:21.0 +0100 @@ -1,0 +2,6 @@ +Wed Jan 21 11:21:32 UTC 2015 - rguent...@suse.com + +- Avoid running configure twice and using -fprofile-generate or + -fprofile-use for compiling configure tests when profiling. + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.gGlbPA/_old 2015-01-30 06:01:22.0 +0100 +++ /var/tmp/diff_new_pack.gGlbPA/_new 2015-01-30 06:01:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -108,28 +108,20 @@ %build %global optflags%{optflags} -D_REENTRANT -pipe -fPIE export LDFLAGS=-Wl,-z,relro,-z,now -pie -%if %{do_profiling} -profiledir=$(mktemp -d) -trap rm -rf $profiledir EXIT -export CFLAGS=%{optflags} %{cflags_profile_generate}=$profiledir -%endif %configure \ %if ! %{with static_libs} --disable-static \ %endif --with-pic \ --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} %if %{do_profiling} +profiledir=$(mktemp -d) +trap rm -rf $profiledir EXIT +make %{?_smp_mflags} CFLAGS=%{optflags} %{cflags_profile_generate}=$profiledir time make check make clean %{?_smp_mflags} -export CFLAGS=%{optflags} %{cflags_profile_feedback}=$profiledir -%configure \ -%if %{without static_libs} - --disable-static \ -%endif - --with-pic \ - --docdir=%{_docdir}/%{name} +make %{?_smp_mflags} CFLAGS=%{optflags} %{cflags_profile_feedback}=$profiledir +%else make %{?_smp_mflags} %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2015-01-03 22:00:40 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2014-12-23 12:31:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2015-01-03 22:00:42.0 +0100 @@ -1,0 +2,35 @@ +Thu Dec 25 20:23:28 UTC 2014 - andreas.stie...@gmx.de + +- xz 5.2.0: + * liblzma: +- Added support for multi-threaded compression +- Made the uses of lzma_allocator const correct. +- Added lzma_block_uncomp_encode() to create uncompressed + .xz Blocks using LZMA2 uncompressed chunks. +- Added support for LZMA_IGNORE_CHECK. +- A few speed optimizations were made. +- Added support for symbol versioning. It is enabled by default + on GNU/Linux, other GNU-based systems, and FreeBSD. + * xz: +- Fixed a race condition in the signal handling +- Multi-threaded decompression can be enabled with the + --threads (-T) option. +- New command line options in xz: --single-stream, + --block-size=SIZE, --block-list=SIZES, + --flush-timeout=TIMEOUT, and --ignore-check. +- xz -lvv now shows the minimum xz version that is required to + decompress the file. Currently it is 5.0.0 for all supported + .xz files except files with empty LZMA2 streams require 5.0.2. + * xzdiff and xzgrep now support .lzo files if lzop is installed. +The .tzo suffix is also recognized as a shorthand for .tar.lzo. + +--- +Thu Dec 25 20:17:06 UTC 2014 - andreas.stie...@gmx.de + +- xz 5.0.8: + * Fixed an old bug in xzgrep that affected OpenBSD and probably +a few other operating systems too. + * Updated French and German translations. + * Minor build system update + +--- Old: xz-5.0.7.tar.gz xz-5.0.7.tar.gz.sig New: xz-5.2.0.tar.gz xz-5.2.0.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.w0QKRq/_old 2015-01-03 22:00:44.0 +0100 +++ /var/tmp/diff_new_pack.w0QKRq/_new 2015-01-03 22:00:44.0 +0100 @@ -32,7 +32,7 @@ %define do_profiling 0 %endif Name: xz -Version:5.0.7 +Version:5.2.0 Release:0 Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ ++ xz-5.0.7.tar.gz - xz-5.2.0.tar.gz ++ 29954 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2014-12-23 12:32:56 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2014-09-29 12:40:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2014-12-23 12:31:25.0 +0100 @@ -1,0 +2,10 @@ +Fri Dec 19 09:43:36 UTC 2014 - meiss...@suse.com + +- build with PIE support. + +--- +Thu Dec 18 19:37:09 UTC 2014 - crrodrig...@opensuse.org + +- Build XZ with full RELRO. + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.KFWKIn/_old 2014-12-23 12:31:26.0 +0100 +++ /var/tmp/diff_new_pack.KFWKIn/_new 2014-12-23 12:31:26.0 +0100 @@ -106,7 +106,8 @@ %setup -q %build -%global optflags%{optflags} -D_REENTRANT -pipe +%global optflags%{optflags} -D_REENTRANT -pipe -fPIE +export LDFLAGS=-Wl,-z,relro,-z,now -pie %if %{do_profiling} profiledir=$(mktemp -d) trap rm -rf $profiledir EXIT -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2014-09-29 12:40:10 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2013-12-19 13:35:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2014-09-29 12:40:12.0 +0200 @@ -1,0 +2,13 @@ +Tue Sep 23 00:11:27 UTC 2014 - andreas.stie...@gmx.de + +- xz 5.0.7: + * Fix regressions introduced in 5.0.6: +- Fix building with non-GNU make. +- Fix invalid Libs.private value in liblzma.pc which broke + static linking against liblzma if the linker flags were + taken from pkg-config. +- include changes from 5.0.6: + * xzgrep now exits with status 0 if at least one file matched. + * A few minor portability and build system fixes + +--- Old: xz-5.0.5.tar.gz xz-5.0.5.tar.gz.sig New: xz-5.0.7.tar.gz xz-5.0.7.tar.gz.sig Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.SOeLCi/_old 2014-09-29 12:40:13.0 +0200 +++ /var/tmp/diff_new_pack.SOeLCi/_new 2014-09-29 12:40:13.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,8 @@ # +# avoid bootstrapping problem +%define _binary_payload w9.bzdio %if 0%{?centos_version} || 0%{?rhel_version} %if 0%{?centos_version} = 600 || 0%{?rhel_version = 600} %bcond_without static_libs @@ -23,36 +25,31 @@ %else %bcond_withstatic_libs %endif - +%if 0%{?suse_version} 1130 +%define do_profiling 0 +%endif +%ifarch aarch64 %{arm} %{sparc} +%define do_profiling 0 +%endif Name: xz +Version:5.0.7 +Release:0 Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ Group: Productivity/Archiving/Compression -Version:5.0.5 -Release:0 Url:http://tukaani.org/xz/ Source0:http://tukaani.org/xz/%{name}-%{version}.tar.gz Source1:http://tukaani.org/xz/%{name}-%{version}.tar.gz.sig Source2:baselibs.conf # from http://tukaani.org/misc/lasse_collin_pubkey.txt#/xz.keyring Source3:xz.keyring -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig -Provides: lzma = %version -Obsoletes: lzma %version - -%if 0%{?suse_version} 1130 -%define do_profiling 0 -%endif -%ifarch aarch64 %{arm} %sparc -%define do_profiling 0 -%endif - +Provides: lzma = %{version} +Obsoletes: lzma %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?lang_package:1} 0 -Recommends: %name-lang +Recommends: %{name}-lang %endif -# avoid bootstrapping problem -%define _binary_payload w9.bzdio %description The xz command is a very powerful program for compressing files. @@ -85,20 +82,21 @@ Summary:Development package for the LZMA library Group: Development/Libraries/C and C++ Requires: liblzma5 = %{version} -Provides: lzma-devel = %version -Obsoletes: lzma-devel %version -Provides: lzma-alpha-devel = %version -Obsoletes: lzma-alpha-devel %version +Provides: lzma-devel = %{version} +Obsoletes: lzma-devel %{version} +Provides: lzma-alpha-devel = %{version} +Obsoletes: lzma-alpha-devel %{version} %description devel This package contains the header files and libraries needed for compiling programs using the LZMA library. %if %{with static_libs} + %package static-devel Summary:Static version of LZMA library Group: Development/Libraries/C and C++ -Requires: lzma-devel = %version +Requires: lzma-devel = %{version} %description static-devel Static library for the LZMA library @@ -112,25 +110,25 @@ %if %{do_profiling} profiledir=$(mktemp -d) trap rm -rf $profiledir EXIT -export CFLAGS=%optflags %{cflags_profile_generate}=$profiledir +export CFLAGS=%{optflags} %{cflags_profile_generate}=$profiledir %endif %configure \ %if ! %{with static_libs} --disable-static \ %endif --with-pic \ - --docdir=%_docdir/%name + --docdir=%{_docdir}/%{name} make %{?_smp_mflags} %if %{do_profiling} time make check -make clean -export CFLAGS=%optflags %{cflags_profile_feedback}=$profiledir +make clean %{?_smp_mflags} +export CFLAGS=%{optflags}
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2013-12-19 13:35:38 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2013-07-17 10:37:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2013-12-19 13:35:40.0 +0100 @@ -1,0 +2,14 @@ +Sun Nov 24 16:25:53 UTC 2013 - andreas.stie...@gmx.de + +- add optional -static-devel library package, intended to publish pixz for + CentOS / RHEL, default off + +--- +Wed Oct 16 08:53:16 UTC 2013 - mvysko...@suse.com + +- Use gzipped archive to prevent a build cycle on older targets + * http://lists.opensuse.org/opensuse-buildservice/2013-10/msg00079.html +- Add a signature and keyring file for source verification + * not enable in spec due bootstrapping issues + +--- Old: xz-5.0.5.tar.xz New: xz-5.0.5.tar.gz xz-5.0.5.tar.gz.sig xz.keyring Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.HWXUmM/_old 2013-12-19 13:35:42.0 +0100 +++ /var/tmp/diff_new_pack.HWXUmM/_new 2013-12-19 13:35:42.0 +0100 @@ -16,15 +16,26 @@ # +%if 0%{?centos_version} || 0%{?rhel_version} +%if 0%{?centos_version} = 600 || 0%{?rhel_version = 600} +%bcond_without static_libs +%endif +%else +%bcond_withstatic_libs +%endif + Name: xz Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ Group: Productivity/Archiving/Compression Version:5.0.5 Release:0 -Url:http://tukaani.org/lzma/ -Source: http://tukaani.org/xz/%{name}-%{version}.tar.xz +Url:http://tukaani.org/xz/ +Source0:http://tukaani.org/xz/%{name}-%{version}.tar.gz +Source1:http://tukaani.org/xz/%{name}-%{version}.tar.gz.sig Source2:baselibs.conf +# from http://tukaani.org/misc/lasse_collin_pubkey.txt#/xz.keyring +Source3:xz.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig Provides: lzma = %version @@ -83,22 +94,43 @@ This package contains the header files and libraries needed for compiling programs using the LZMA library. +%if %{with static_libs} +%package static-devel +Summary:Static version of LZMA library +Group: Development/Libraries/C and C++ +Requires: lzma-devel = %version + +%description static-devel +Static library for the LZMA library +%endif + %prep %setup -q %build +%global optflags%{optflags} -D_REENTRANT -pipe %if %{do_profiling} profiledir=$(mktemp -d) trap rm -rf $profiledir EXIT export CFLAGS=%optflags %{cflags_profile_generate}=$profiledir %endif -%configure --disable-static --with-pic --docdir=%_docdir/%name +%configure \ +%if ! %{with static_libs} + --disable-static \ +%endif + --with-pic \ + --docdir=%_docdir/%name make %{?_smp_mflags} %if %{do_profiling} time make check make clean export CFLAGS=%optflags %{cflags_profile_feedback}=$profiledir -%configure --disable-static --with-pic --docdir=%_docdir/%name +%configure \ +%if %{without static_libs} + --disable-static \ +%endif + --with-pic \ + --docdir=%_docdir/%name make %{?_smp_mflags} %endif @@ -117,11 +149,13 @@ %if 0%{?lang_package:1} 0 %files lang -f %{name}.lang +%defattr(-, root, root) %files %else %files -f %{name}.lang +%defattr(-, root, root) %endif %defattr(-, root, root) %_docdir/%name @@ -139,4 +173,10 @@ %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc +%if %{with static_libs} +%files static-devel +%defattr(-, root, root) +%{_libdir}/*.a +%endif + %changelog ++ xz.keyring ++ pub 4096R/69184620 2010-10-24 uid Lasse Collin lasse.col...@tukaani.org sub 4096R/58ADF744 2010-10-24 -BEGIN PGP PUBLIC KEY BLOCK- Version: GnuPG v2.0.22 (GNU/Linux) mQINBEzEOZIBEACxg/IuXERlDB48JBWmF4NxNUuuup1IhJAJyFGFSKh3OGAO2Ard sNuRLjANsFXA7m7P5eTFcG+BoHHuAVYmKnI3PPZtHVLnUt4pGItPczQZ2BE1WpcI ayjGTBJeKItX3Npqg9D/odO9WWS1i3FQPVdrLn0YH37/BA66jeMQCRo7g7GLpaNf IrvYGsqTbxCwsmA37rpE7oyU4Yrf74HT091WBsRIoq/MelhbxTDMR8eu/dUGZQVc Kj3lN55RepwWwUUKyqarY0zMt4HkFJ7v7yRL+Cvzy92Ouv4Wf2FlhNtEs5LE4Tax W0PO5AEmUoKjX87SezQK0f652018b4u6Ex52cY7p+n5TII/UyoowH6+tY8UHo9yb fStrqgNE/mY2bhA6+AwCaOUGsFzVVPTbjtxL3HacUP/jlA1h78V8VTvTs5d55iG7 jSqR9o05wje8rwNiXXK0xtiJahyNzL97Kn/DgPSqPIi45G+8nxWSPFM5eunBKRl9 vAnsvwrdPRsR6YR3uMHTuVhQX9/CY891MHkaZJ6wydWtKt3yQwJLYqwo5d4DwnUX CduUwSKv+6RmtWI5ZmTQYOcBRcZyGKml9X9Q8iSbm6cnpFXmLrNQwCJN+D3SiYGc
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2013-07-17 10:37:23 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2013-01-31 14:56:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2013-07-17 10:37:25.0 +0200 @@ -1,0 +2,14 @@ +Tue Jul 16 13:52:16 UTC 2013 - idon...@suse.com + +- Update to version 5.0.5 + * lzmadec and liblzma's lzma_alone_decoder(): Support decompressing +.lzma files that have less common settings in the headers +(dictionary size other than 2^n or 2^n + 2^(n-1), or uncompressed +size greater than 256 GiB). + * xz: +- Fixes and improvements to error handling. +- Various fixes to the man page. + * xzless: Fixed to work with less versions 448 and later + * xzgrep: Made -h an alias for --no-filename. + +--- Old: xz-5.0.4.tar.bz2 New: xz-5.0.5.tar.xz Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.XMnMdV/_old 2013-07-17 10:37:26.0 +0200 +++ /var/tmp/diff_new_pack.XMnMdV/_new 2013-07-17 10:37:26.0 +0200 @@ -20,10 +20,10 @@ Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ Group: Productivity/Archiving/Compression -Version:5.0.4 +Version:5.0.5 Release:0 Url:http://tukaani.org/lzma/ -Source: http://tukaani.org/xz/%{name}-%{version}.tar.bz2 +Source: http://tukaani.org/xz/%{name}-%{version}.tar.xz Source2:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2013-01-31 14:56:08 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2012-11-28 17:24:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2013-01-31 14:56:10.0 +0100 @@ -1,0 +2,5 @@ +Tue Jan 29 17:28:51 UTC 2013 - guilla...@opensuse.org + +- Disable profiling for aarch64 arch + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.3BIPnE/_old 2013-01-31 14:56:11.0 +0100 +++ /var/tmp/diff_new_pack.3BIPnE/_new 2013-01-31 14:56:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,7 +33,7 @@ %if 0%{?suse_version} 1130 %define do_profiling 0 %endif -%ifarch %{arm} %sparc +%ifarch aarch64 %{arm} %sparc %define do_profiling 0 %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2012-11-28 17:24:38 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2012-07-30 20:42:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2012-11-28 17:24:39.0 +0100 @@ -1,0 +2,27 @@ +Tue Nov 27 11:10:13 UTC 2012 - sweet_...@gmx.de + +- Update to version 5.0.4 + * liblzma: +- Fix lzma_index_init(). It could crash if memory allocation + failed. +- Fix the possibility of an incorrect LZMA_BUF_ERROR when a BCJ + filter is used and the application only provides exactly as + much output space as is the uncompressed size of the file. +- Fix a bug in doc/examples_old/xz_pipe_decompress.c. It didn't + check if the last call to lzma_code() really returned + LZMA_STREAM_END, which made the program think that truncated + files are valid. +- New example programs in doc/examples (old programs are now in + doc/examples_old). These have more comments and more detailed + error handling. + * Fix xz -lvv foo.xz. It could crash on some corrupted files. + * Fix output of xz --robot -lv and xz --robot -lvv which +incorrectly printed the filename also in the foo (x/x) format. + * Fix exit status of xzdiff foo.xz bar.xz. + * Fix exit status of xzgrep foo binary_file. + * Fix portability to EBCDIC systems. + * Fix a configure issue on AIX with the XL C compiler. See INSTALL +for details. + * Update French, German, Italian, and Polish translations + +--- Old: xz-5.0.3.tar.bz2 New: xz-5.0.4.tar.bz2 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.tNF9Wc/_old 2012-11-28 17:24:40.0 +0100 +++ /var/tmp/diff_new_pack.tNF9Wc/_new 2012-11-28 17:24:40.0 +0100 @@ -20,7 +20,7 @@ Summary:A Program for Compressing Files License:LGPL-2.1+ and GPL-2.0+ Group: Productivity/Archiving/Compression -Version:5.0.3 +Version:5.0.4 Release:0 Url:http://tukaani.org/lzma/ Source: http://tukaani.org/xz/%{name}-%{version}.tar.bz2 ++ xz-5.0.3.tar.bz2 - xz-5.0.4.tar.bz2 ++ 21977 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2012-07-30 20:42:25 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2012-07-09 13:43:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2012-07-30 20:42:26.0 +0200 @@ -1,0 +2,5 @@ +Sun Jul 29 17:52:57 UTC 2012 - jeng...@inai.de + +- Disable profiling on SPARC due to compiler bug [gcc #54121] + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.74h9Kl/_old 2012-07-30 20:42:30.0 +0200 +++ /var/tmp/diff_new_pack.74h9Kl/_new 2012-07-30 20:42:30.0 +0200 @@ -33,7 +33,7 @@ %if 0%{?suse_version} 1130 %define do_profiling 0 %endif -%ifarch %{arm} +%ifarch %{arm} %sparc %define do_profiling 0 %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2012-07-09 13:43:12 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2012-02-15 16:19:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2012-07-09 13:43:13.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 6 10:18:06 UTC 2012 - sweet_...@gmx.de + +- correct license LGPL-2.1+ and GPL-2.0+ (bnc#770195) + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.nCCcuz/_old 2012-07-09 13:43:14.0 +0200 +++ /var/tmp/diff_new_pack.nCCcuz/_new 2012-07-09 13:43:14.0 +0200 @@ -18,7 +18,7 @@ Name: xz Summary:A Program for Compressing Files -License:LGPL-2.1+ +License:LGPL-2.1+ and GPL-2.0+ Group: Productivity/Archiving/Compression Version:5.0.3 Release:0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2012-02-15 16:18:50 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xz/xz.changes2011-10-11 17:07:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.xz.new/xz.changes 2012-02-15 16:19:35.0 +0100 @@ -1,0 +2,5 @@ +Sun Feb 12 23:37:44 UTC 2012 - crrodrig...@opensuse.org + +- Put libraries back in %{_libdir}, /usr merge project. + +--- Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.8aAx4Q/_old 2012-02-15 16:19:36.0 +0100 +++ /var/tmp/diff_new_pack.8aAx4Q/_new 2012-02-15 16:19:36.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xz # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,13 +16,12 @@ # - Name: xz Summary:A Program for Compressing Files -Version:5.0.3 -Release:2 -Group: Productivity/Archiving/Compression License:LGPL-2.1+ +Group: Productivity/Archiving/Compression +Version:5.0.3 +Release:0 Url:http://tukaani.org/lzma/ Source: http://tukaani.org/xz/%{name}-%{version}.tar.bz2 Source2:baselibs.conf @@ -65,7 +64,6 @@ %{?lang_package} %package -n liblzma5 -License:LGPL-2.1+ Summary:LZMA library Group: System/Libraries @@ -73,7 +71,6 @@ Library for encoding/decoding LZMA files. %package devel -License:LGPL-2.1+ Summary:Development package for the LZMA library Group: Development/Libraries/C and C++ Requires: liblzma5 = %{version} @@ -95,13 +92,13 @@ trap rm -rf $profiledir EXIT export CFLAGS=%optflags %{cflags_profile_generate}=$profiledir %endif -%configure --libdir=/%{_lib} --disable-static --with-pic --docdir=%_docdir/%name +%configure --disable-static --with-pic --docdir=%_docdir/%name make %{?_smp_mflags} %if %{do_profiling} time make check make clean export CFLAGS=%optflags %{cflags_profile_feedback}=$profiledir -%configure --libdir=/%{_lib} --disable-static --with-pic --docdir=%_docdir/%name +%configure --disable-static --with-pic --docdir=%_docdir/%name make %{?_smp_mflags} %endif @@ -110,10 +107,7 @@ %install make install DESTDIR=$RPM_BUILD_ROOT -%{__mkdir_p} %{buildroot}%{_libdir} -%{__ln_s} -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/liblzma.so) %{buildroot}%{_libdir}/liblzma.so -%{__mv} -v %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir} -%{__rm} -v %{buildroot}/%{_lib}/liblzma.{so,la} +%{__rm} -v %{buildroot}%{_libdir}/liblzma.la %find_lang %{name} %post -n liblzma5 -p /sbin/ldconfig @@ -136,7 +130,7 @@ %files -n liblzma5 %defattr(-, root, root) -/%{_lib}/lib*.so.5* +%{_libdir}/lib*.so.5* %files devel %defattr(-, root, root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at 2011-12-06 19:18:27 Comparing /work/SRC/openSUSE:Factory/xz (Old) and /work/SRC/openSUSE:Factory/.xz.new (New) Package is xz, Maintainer is co...@suse.com Changes: Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.mLtVyV/_old 2011-12-06 20:00:07.0 +0100 +++ /var/tmp/diff_new_pack.mLtVyV/_new 2011-12-06 20:00:07.0 +0100 @@ -22,7 +22,7 @@ Version:5.0.3 Release:2 Group: Productivity/Archiving/Compression -License:LGPLv2.1+ +License:LGPL-2.1+ Url:http://tukaani.org/lzma/ Source: http://tukaani.org/xz/%{name}-%{version}.tar.bz2 Source2:baselibs.conf @@ -65,7 +65,7 @@ %{?lang_package} %package -n liblzma5 -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:LZMA library Group: System/Libraries @@ -73,7 +73,7 @@ Library for encoding/decoding LZMA files. %package devel -License:LGPLv2.1+ +License:LGPL-2.1+ Summary:Development package for the LZMA library Group: Development/Libraries/C and C++ Requires: liblzma5 = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at Tue Oct 11 17:07:35 CEST 2011. --- openSUSE:Factory/xz/xz.changes 2011-10-02 11:18:29.0 +0200 +++ /mounts/work_src_done/STABLE/xz/xz.changes 2011-10-09 17:31:41.0 +0200 @@ -1,0 +2,5 @@ +Sun Oct 9 15:25:02 UTC 2011 - sweet_...@gmx.de + +- rewrite last broken arm portability changes + +--- calling whatdependson for head-i586 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.KhOPgS/_old 2011-10-11 17:07:29.0 +0200 +++ /var/tmp/diff_new_pack.KhOPgS/_new 2011-10-11 17:07:29.0 +0200 @@ -34,6 +34,9 @@ %if 0%{?suse_version} 1130 %define do_profiling 0 %endif +%ifarch %{arm} +%define do_profiling 0 +%endif %if 0%{?lang_package:1} 0 Recommends: %name-lang @@ -87,14 +90,14 @@ %setup -q %build -%ifnarch %{arm} %{do_profiling} +%if %{do_profiling} profiledir=$(mktemp -d) trap rm -rf $profiledir EXIT export CFLAGS=%optflags %{cflags_profile_generate}=$profiledir %endif -%configure --libdir=/%{_lib} --disable-static --with-pic --docdir=%_docdir/%name || cat config.log +%configure --libdir=/%{_lib} --disable-static --with-pic --docdir=%_docdir/%name make %{?_smp_mflags} -%ifnarch %{arm} %{do_profiling} +%if %{do_profiling} time make check make clean export CFLAGS=%optflags %{cflags_profile_feedback}=$profiledir continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at Tue Sep 27 16:15:22 CEST 2011. --- xz/xz.changes 2011-09-17 17:20:35.0 +0200 +++ /mounts/work_src_done/STABLE/xz/xz.changes 2011-09-27 15:08:40.0 +0200 @@ -1,0 +2,14 @@ +Tue Sep 27 13:05:34 UTC 2011 - sweet_...@gmx.de + +- minor fixes of last portability changes: + * decouple do_profiling and lang_package again + * don't define do_factory, just use lang_package instead + * simplify files section + * do_profiling for some more systems + +--- +Mon Sep 26 15:59:51 UTC 2011 - co...@suse.com + +- build on SLE_10 + +--- calling whatdependson for head-i586 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.wrfxVc/_old 2011-09-27 16:15:17.0 +0200 +++ /var/tmp/diff_new_pack.wrfxVc/_new 2011-09-27 16:15:17.0 +0200 @@ -27,10 +27,17 @@ Source: http://tukaani.org/xz/%{name}-%{version}.tar.bz2 Source2:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: pkg-config +BuildRequires: pkgconfig Provides: lzma = %version Obsoletes: lzma %version + +%if 0%{?suse_version} 1130 +%define do_profiling 0 +%endif + +%if 0%{?lang_package:1} 0 Recommends: %name-lang +%endif # avoid bootstrapping problem %define _binary_payload w9.bzdio @@ -52,8 +59,8 @@ * Very similar command line interface to what gzip and bzip2 have. +%{?lang_package} -%lang_package %package -n liblzma5 License:LGPLv2.1+ Summary:LZMA library @@ -80,7 +87,6 @@ %setup -q %build -AUTOPOINT=true autoreconf -fiv %if %{do_profiling} profiledir=$(mktemp -d) trap rm -rf $profiledir EXIT @@ -111,14 +117,20 @@ %postun -n liblzma5 -p /sbin/ldconfig +%if 0%{?lang_package:1} 0 + +%files lang -f %{name}.lang + %files +%else + +%files -f %{name}.lang +%endif %defattr(-, root, root) %_docdir/%name %{_bindir}/* %{_mandir}/man?/* -%files lang -f %{name}.lang - %files -n liblzma5 %defattr(-, root, root) /%{_lib}/lib*.so.5* Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at Mon Sep 19 21:27:24 CEST 2011. --- xz/xz.changes 2011-06-14 18:06:31.0 +0200 +++ /mounts/work_src_done/STABLE/xz/xz.changes 2011-09-17 17:20:35.0 +0200 @@ -1,0 +2,11 @@ +Sat Sep 17 15:19:50 UTC 2011 - co...@suse.com + +- remove _service, too fragile + +--- +Fri Sep 16 16:37:32 UTC 2011 - jeng...@medozas.de + +- Add xz-devel to baselibs +- Remove redundant sections + +--- calling whatdependson for head-i586 Old: _service _service:download_url:xz-5.0.3.tar.bz2 New: xz-5.0.3.tar.bz2 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.dU5OuE/_old 2011-09-19 21:27:20.0 +0200 +++ /var/tmp/diff_new_pack.dU5OuE/_new 2011-09-19 21:27:20.0 +0200 @@ -24,7 +24,7 @@ Group: Productivity/Archiving/Compression License:LGPLv2.1+ Url:http://tukaani.org/lzma/ -Source: %{name}-%{version}.tar.bz2 +Source: http://tukaani.org/xz/%{name}-%{version}.tar.bz2 Source2:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config @@ -107,9 +107,6 @@ %{__rm} -v %{buildroot}/%{_lib}/liblzma.{so,la} %find_lang %{name} -%clean -rm -fr $RPM_BUILD_ROOT - %post -n liblzma5 -p /sbin/ldconfig %postun -n liblzma5 -p /sbin/ldconfig ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.dU5OuE/_old 2011-09-19 21:27:20.0 +0200 +++ /var/tmp/diff_new_pack.dU5OuE/_new 2011-09-19 21:27:20.0 +0200 @@ -1 +1,4 @@ liblzma5 +xz-devel + requires -xz-targettype + requires liblzma5-targettype = version Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at Wed Jun 15 08:54:46 CEST 2011. --- xz/xz.changes 2011-06-08 21:26:21.0 +0200 +++ /mounts/work_src_done/STABLE/xz/xz.changes 2011-06-14 18:06:31.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 14 18:04:53 CEST 2011 - dmuel...@suse.de + +- add recommends xz-lang + +--- calling whatdependson for head-i586 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.x18wms/_old 2011-06-15 08:54:28.0 +0200 +++ /var/tmp/diff_new_pack.x18wms/_new 2011-06-15 08:54:28.0 +0200 @@ -20,7 +20,7 @@ Name: xz Summary:A Program for Compressing Files Version:5.0.3 -Release:1 +Release:2 Group: Productivity/Archiving/Compression License:LGPLv2.1+ Url:http://tukaani.org/lzma/ @@ -30,6 +30,7 @@ BuildRequires: pkg-config Provides: lzma = %version Obsoletes: lzma %version +Recommends: %name-lang # avoid bootstrapping problem %define _binary_payload w9.bzdio Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xz for openSUSE:Factory
Hello community, here is the log from the commit of package xz for openSUSE:Factory checked in at Fri Apr 8 08:54:27 CEST 2011. --- xz/xz.changes 2011-03-04 18:56:54.0 +0100 +++ /mounts/work_src_done/STABLE/xz/xz.changes 2011-04-07 22:44:29.0 +0200 @@ -1,0 +2,19 @@ +Thu Apr 7 20:43:05 UTC 2011 - crrodrig...@opensuse.org + +- Update to version 5.0.2 +* LZMA2 decompressor now correctly accepts LZMA2 streams with no + uncompressed data. Previously it considered them corrupt. The + bug can affect applications that use raw LZMA2 streams. It is + very unlikely to affect .xz files because no compressor creates + .xz files with empty LZMA2 streams. (Empty .xz files are a + different thing than empty LZMA2 streams.) + +* xz --suffix=.foo filename.foo now refuses to compress the + file due to it already having the suffix .foo. It was already + documented on the man page, but the code lacked the test. + +* xzgrep -l foo bar.xz works now. + +* Polish translation was added. + +--- calling whatdependson for head-i586 Old: _service:download_url:xz-5.0.1.tar.bz2 New: _service:download_url:xz-5.0.2.tar.bz2 Other differences: -- ++ xz.spec ++ --- /var/tmp/diff_new_pack.BIVoWn/_old 2011-04-08 08:53:23.0 +0200 +++ /var/tmp/diff_new_pack.BIVoWn/_new 2011-04-08 08:53:23.0 +0200 @@ -19,7 +19,7 @@ Name: xz Summary:A Program for Compressing Files -Version:5.0.1 +Version:5.0.2 Release:1 Group: Productivity/Archiving/Compression License:LGPLv2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.BIVoWn/_old 2011-04-08 08:53:24.0 +0200 +++ /var/tmp/diff_new_pack.BIVoWn/_new 2011-04-08 08:53:24.0 +0200 @@ -1,13 +1,12 @@ -?xml version=1.0 ? services service name=download_url param name=protocolhttp/param param name=hosttukaani.org/param -param name=path/xz/xz-5.0.1.tar.bz2/param +param name=path/xz/xz-5.0.2.tar.bz2/param /service service name=verify_file -param name=file_service:download_url:xz-5.0.1.tar.bz2/param +param name=file_service:download_url:xz-5.0.2.tar.bz2/param param name=verifiersha256/param -param name=checksum9b380f502d37085a60821484a3a13747454638927cc36033be64970512451ed8/param +param name=checksum216df1ddbd591f0da63de31d4b0837eed6d019ccb0e36e57812764c69af645bc/param /service -/services +/services \ No newline at end of file ++ _service:download_url:xz-5.0.1.tar.bz2 - _service:download_url:xz-5.0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xz-5.0.1/ChangeLog new/xz-5.0.2/ChangeLog --- old/xz-5.0.1/ChangeLog 2011-01-28 20:02:30.0 +0100 +++ new/xz-5.0.2/ChangeLog 2011-04-01 07:49:11.0 +0200 @@ -1,3 +1,149 @@ +commit 58f52c72f49562a08042da9a2f4bbdf4dd162d0c +Author: Lasse Collin lasse.col...@tukaani.org +Date: 2011-04-01 08:47:46 +0300 + +Bumped version and liblzma soname to 5.0.2. + + src/liblzma/Makefile.am|2 +- + src/liblzma/api/lzma/version.h |2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +commit 162779682e01d15f0ce386ef7f40d1be05ad0053 +Author: Lasse Collin lasse.col...@tukaani.org +Date: 2011-04-01 08:47:20 +0300 + +Updated NEWS for 5.0.2. + + NEWS | 18 ++ + 1 files changed, 18 insertions(+), 0 deletions(-) + +commit 45553f9b4b0175c292023010dc41520347004852 +Author: Lasse Collin lasse.col...@tukaani.org +Date: 2011-03-31 15:06:58 +0300 + +Update INSTALL with another note about IRIX. + + INSTALL |4 + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit af9d48d5515eadef689b1ce9ffb91e4dbcbc7f35 +Author: Lasse Collin lasse.col...@tukaani.org +Date: 2011-03-31 12:22:55 +0300 + +Tests: Add a new file to test empty LZMA2 streams. + + tests/files/README|4 + tests/files/good-1-lzma2-5.xz | Bin 0 - 52 bytes + 2 files changed, 4 insertions(+), 0 deletions(-) + +commit d099ef9f517b59ab8e3b6f6aa0543c3643983470 +Author: Lasse Collin lasse.col...@tukaani.org +Date: 2011-03-31 11:54:48 +0300 + +liblzma: Fix decoding of LZMA2 streams having no uncompressed data. + +The decoder considered empty LZMA2 streams to be corrupt. +This shouldn't matter much with .xz files, because no encoder +creates empty LZMA2 streams in .xz. This bug is more likely +to cause problems in applications that use raw LZMA2 streams. + + src/liblzma/lzma/lzma2_decoder.c |8 + 1 files changed, 4 insertions(+), 4 deletions(-) + +commit df87249b26e79a75fd91041e85512944fc247b57 +Author: Lasse Collin lasse.col...@tukaani.org +Date: 2011-03-24 01:42:49 +0200 + +Scripts: Better fix for xzgrep. + +