SHA256
8
0
forked from pool/xz

194 Commits

Author SHA256 Message Date
AutoGits PR Review Bot
43425d3896 Merge branch 'main' into factory 2026-02-20 00:44:16 +01:00
3a0eb9cab1 Accepting request 1326308 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1326308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=95
2026-01-12 09:16:20 +00:00
999ad8c2ac - update to 5.8.2:
* liblzma:
    - Fix the build on ARM64 on glibc versions older than
      2.24 (2016). They don't have HWCAP_CRC32 in <sys/auxv.h>.
    - Disable CLMUL CRC code when building for 32-bit x86
      with old MSVC versions. This avoids a compiler bug.
  * xz:
    - Add a workaround for Red Hat Enterprise Linux 9
      kernel bug which made xz fail with "xz: Failed to enable the
      sandbox".
    - On AIX, don't use fsync() on directories because it
      fails.
    - Fix the build on Emscripten.
    - Fix the build on clang-cl on Windows.
    - Take resource limits (RLIMIT_DATA, RLIMIT_AS, and
      RLIMIT_VMEM)

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=173
2026-01-02 09:23:21 +00:00
5bdededef5 Accepting request 1267982 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1267982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=94
2025-04-10 19:57:10 +00:00
30e9694452 Accepting request 1266930 from home:ateixeira:branches:Base:System
- Update to 5.8.1:
  * Multithreaded .xz decoder (lzma_stream_decoder_mt()):
    - Fix a bug that could at least result in a crash with
      invalid input. (bsc#1240414, CVE-2025-31115)
    - Fix a performance bug: Only one thread was used if the whole
      input file was provided at once to lzma_code(), the output
      buffer was big enough, timeout was disabled, and LZMA_FINISH
      was used. There are no bug reports about this, thus it's
      possible that no real-world application was affected.
  * Avoid <stdalign.h> even with C11/C17 compilers. This fixes the
    build with Oracle Developer Studio 12.6 on Solaris 10 when the
    compiler is in C11 mode (the header doesn't exist).
  * Autotools: Restore compatibility with GNU make versions older
    than 4.0 by creating the package using GNU gettext 0.23.1
    infrastructure instead of 0.24.
  * Update Croatian translation.
- 5.8.0 changelog:
  * liblzma on 32/64-bit x86: When possible, use SSE2 intrinsics
    instead of memcpy() in the LZMA/LZMA2 decoder. In typical cases,
    this may reduce decompression time by 0-5 %. However, when built
    against musl libc, over 15 % time reduction was observed with
    highly compressed files.
  * CMake: Make the feature test macros match the Autotools-based
    build on NetBSD, Darwin, and mingw-w64.
  * Update the Croatian, Italian, Portuguese, and Romanian
    translations.
  * Update the German, Italian, Korean, Romanian, Serbian, and
    Ukrainian man page translations.
- Summary of changes in the 5.7.x development releases:
  * Mark the following LZMA Utils script aliases as deprecated:

OBS-URL: https://build.opensuse.org/request/show/1266930
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=171
2025-04-08 20:13:26 +00:00
d17e50c5e1 Accepting request 1243454 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1243454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=93
2025-02-07 21:46:29 +00:00
c1e1cdf33d Accepting request 1242199 from home:AndreasStieger:branches:Base:System
xz 5.6.4, now with 75% fewer backdoors

OBS-URL: https://build.opensuse.org/request/show/1242199
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=169
2025-02-05 16:04:58 +00:00
ccfc40c0f0 Accepting request 1216709 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1216709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=92
2024-10-22 12:50:30 +00:00
5eeda0e105 Accepting request 1206089 from home:ateixeira:branches:Base:System
- Update to 5.6.3:
  * liblzma:
    - Fix x86-64 inline assembly compatibility with GNU Binutils
      older than 2.27.
    - Fix the build with GCC 4.2 on OpenBSD/sparc64.
  * xzdec: Display an error instead of failing silently if the
    unsupported option -M is specified.
  * lzmainfo: Fix integer overflows when rounding the dictionary and
    uncompressed sizes to the nearest mebibyte.
  * Autotools-based build:
    - Fix feature checks with link-time optimization (-flto).
    - Solaris: Fix a compatibility issue in version.sh. It matters
      if one wants to regenerate configure by running autoconf.
  * CMake:
    - Use paths relative to ${prefix} in liblzma.pc when possible.
      This is done only with CMake >= 3.20.
    - Prefer a C11 compiler over a C99 compiler but accept both.
    - Link Threads::Threads against liblzma using PRIVATE so that
      -pthread and such flags won't unnecessarily get included in
      the usage requirements of shared liblzma. That is,
      target_link_libraries(foo PRIVATE liblzma::liblzma) no
      longer adds -pthread if using POSIX threads and linking
      against shared liblzma. The threading flags are still added
      if linking against static liblzma.
  * Updated translations: Catalan, Chinese (simplified), and
    Brazilian Portuguese.

OBS-URL: https://build.opensuse.org/request/show/1206089
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=167
2024-10-21 11:57:32 +00:00
00f9d6abca Accepting request 1177928 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1177928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=91
2024-06-03 15:40:26 +00:00
5e8363e3f9 Accepting request 1177678 from home:polslinux:branches:Base:System
- Update to 5.6.2:
  * Remove the backdoor (CVE-2024-3094).
  * Not changed: Memory sanitizer (MSAN) has a false positive
    in the CRC CLMUL code which also makes OSS Fuzz unhappy.
    Valgrind is smarter and doesn't complain.
    A revision to the CLMUL code is coming anyway and this issue
    will be cleaned up as part of it. It won't be backported to
    5.6.x or 5.4.x because the old code isn't wrong. There is
    no reason to risk introducing regressions in old branches
    just to silence a false positive.
  * liblzma:
    - lzma_index_decoder() and lzma_index_buffer_decode(): Fix
      a missing output pointer initialization (*i = NULL) if the
      functions are called with invalid arguments. The API docs
      say that such an initialization is always done. In practice
      this matters very little because the problem can only occur
      if the calling application has a bug and these functions
      return LZMA_PROG_ERROR.
    - lzma_str_to_filters(): Fix a missing output pointer
      initialization (*error_pos = 0). This is very similar
      to the fix above.
    - Fix C standard conformance with function pointer types.
    - Remove GNU indirect function (IFUNC) support. This is *NOT*
      done for security reasons even though the backdoor relied on
      this code. The performance benefits of IFUNC are too tiny in
      this project to make the extra complexity worth it.
    - FreeBSD on ARM64: Add error checking to CRC32 instruction
      support detection.
    - Fix building with NVIDIA HPC SDK.
  * xz:

OBS-URL: https://build.opensuse.org/request/show/1177678
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=165
2024-05-31 12:27:32 +00:00
4f732ee867 Accepting request 1167536 from Base:System
- revert the switch to tar_scm which dropped the signature
  validation
- switch back to tarballs because the upstream tarballs are not
  gone
- reinstanciate keyring from Lasse
- go back to the last release signed by Lasse (5.4.2)
- revert multibuild, drop service and rpmlintrc
- use real_ver for the Source, move everything else back to
  %version like before the hectic XZ downgrade
- remove payload setting, we are using zstd now

- Switch to using tar_scm for fetching the sources as the upstream
  tarballs on github are gone
- introduce _multibuild to allow building the translations outside
  of Ring0 and everything else in Ring0
- add rpmlintrc to silence harmless warnings

OBS-URL: https://build.opensuse.org/request/show/1167536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=90
2024-04-14 09:53:57 +00:00
6cf7fbb3c7 - use real_ver for the Source, move everything else back to
%version like before the hectic XZ downgrade

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=163
2024-04-13 07:27:08 +00:00
e5c8864937 - switch back to tarballs because the upstream tarballs are not
gone

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=162
2024-04-12 16:26:08 +00:00
a31ee60c60 - remove payload setting, we are using zstd now
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=161
2024-04-12 16:24:48 +00:00
30c75e07aa - revert the switch to tar_scm which dropped the signature
validation
- reinstanciate keyring from Lasse
- go back to the last release signed by Lasse (5.4.2)
- revert multibuild, drop service and rpmlintrc
- revert version number messup

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=160
2024-04-12 16:23:56 +00:00
Danilo Spinella
1727216897 Accepting request 1164991 from home:dancermak:branches:Base:System
switch back to tar_scm to not add deps into Ring0

OBS-URL: https://build.opensuse.org/request/show/1164991
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=159
2024-04-10 13:05:09 +00:00
Danilo Spinella
145b203220 Accepting request 1164597 from home:dancermak:branches:Base:System
- switch to obs_scm
- don't abuse %bcond for multibuild
- add rpmlintrc for dubious rpmlint warning
- add a package suffix for the multibuild lang flavor

OBS-URL: https://build.opensuse.org/request/show/1164597
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=158
2024-04-04 14:51:12 +00:00
Danilo Spinella
f9cf377b86 Accepting request 1164582 from home:dancermak:branches:Base:System
Revert Epoch, introduce multibuild and switch to using tar_scm for fetching the sources

OBS-URL: https://build.opensuse.org/request/show/1164582
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=157
2024-04-04 12:23:38 +00:00
Danilo Spinella
ca447e9ac2 Accepting request 1164499 from home:dancermak:branches:Base:System
Bump epoch to 1 and restore a sane version number

OBS-URL: https://build.opensuse.org/request/show/1164499
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=156
2024-04-04 07:56:08 +00:00
c5626b74bb Fix versioned provides of liblzma
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=89
2024-03-28 14:17:23 +00:00
OBS User buildservice-autocommit
692e90257b Updating link to change in openSUSE:Factory/xz revision 89
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=f0e651633b665b1bd51c792b12798a48
2024-03-28 14:17:23 +00:00
0e3cc4526e Accepting request 1163333 from Base:System
- restore a bigger version number so that update works

OBS-URL: https://build.opensuse.org/request/show/1163333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=88
2024-03-28 13:58:52 +00:00
9f44ada432 - restore a bigger version number so that update works
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=154
2024-03-28 13:51:25 +00:00
ee6d2f00c8 Accepting request 1163302 from Base:System
downgrade

OBS-URL: https://build.opensuse.org/request/show/1163302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=87
2024-03-28 12:47:05 +00:00
b3c81559bf OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=152 2024-03-28 12:14:43 +00:00
c75a7917fe OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=151 2024-03-28 12:14:32 +00:00
772e84d81d Accepting request 1158735 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1158735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=86
2024-03-20 20:09:35 +00:00
3b0ae71374 Accepting request 1156708 from home:AndreasStieger:branches:Base:System
xz 5.6.1

OBS-URL: https://build.opensuse.org/request/show/1156708
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=148
2024-03-17 11:50:41 +00:00
769f5cb1dd Accepting request 1155110 from Base:System
- update to 5.6.0:
  * This bumps the minor version of liblzma because new
    features were added. The API and ABI are still backward
    compatible with liblzma 5.4.x and 5.2.x and 5.0.x.
  * liblzma:
    - Disabled the branchless C variant in the LZMA
    decoder based on the benchmark results from the community.
    - Disabled x86-64 inline assembly on x32 to fix the
    build.
  * Sandboxing support in xz:
    - Landlock is now used even when xz needs to create
    files.
    - Landlock and pledge(2) are now stricter when
    reading from more than one input file and only writing to
    standard output.
    - Added support for Landlock ABI version 4.
    - Now builds lzmainfo and lzmadec.
    - xzdiff, xzgrep, xzless, xzmore, and their symlinks
    are now installed. The scripts are also tested during "make
    test".
    - Added translation support for xz, lzmainfo, and the
      man pages.
    - Minimum required CMake version is now 3.14.
  * liblzma:
    - LZMA decoder: Speed optimizations to the C code and
    added GCC & Clang compatible inline assembly for
    x86-64.
    - Added lzma_mt_block_size() to recommend a Block
    size for multithreaded encoding.
    - Added CLMUL-based CRC32 on x86-64 and E2K with

OBS-URL: https://build.opensuse.org/request/show/1155110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=85
2024-03-07 17:27:19 +00:00
6414d69834 OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=146 2024-03-05 12:12:51 +00:00
a5480205f8 - update to 5.6.0:
* This bumps the minor version of liblzma because new
    features were added. The API and ABI are still backward
    compatible with liblzma 5.4.x and 5.2.x and 5.0.x.
  * liblzma:
    - Disabled the branchless C variant in the LZMA
    decoder based on the benchmark results from the community.
    - Disabled x86-64 inline assembly on x32 to fix the
    build.
  * Sandboxing support in xz:
    - Landlock is now used even when xz needs to create
    files.
    - Landlock and pledge(2) are now stricter when
    reading from more than one input file and only writing to
    standard output.
    - Added support for Landlock ABI version 4.
    - Now builds lzmainfo and lzmadec.
    - xzdiff, xzgrep, xzless, xzmore, and their symlinks
    are now installed. The scripts are also tested during "make
    test".
    - Added translation support for xz, lzmainfo, and the
      man pages.
    - Minimum required CMake version is now 3.14.
  * liblzma:
    - LZMA decoder: Speed optimizations to the C code and
    added GCC & Clang compatible inline assembly for
    x86-64.
    - Added lzma_mt_block_size() to recommend a Block
    size for multithreaded encoding.
    - Added CLMUL-based CRC32 on x86-64 and E2K with

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=145
2024-03-05 11:47:58 +00:00
b83c01acc0 Accepting request 1142679 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1142679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=84
2024-01-31 22:54:02 +00:00
Danilo Spinella
ad25c315d0 Accepting request 1142678 from home:dspinella:branches:Base:System
- Build static library on SLE

OBS-URL: https://build.opensuse.org/request/show/1142678
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=143
2024-01-29 22:20:44 +00:00
29bd7c48df - update to 5.4.6:
* Fixed a bug involving internal function pointers in liblzma
    not being initialized to NULL. The bug can only be
    triggered if lzma_filters_update() is called on a LZMA1
    encoder, so it does not affect xz or any application known
    to us that uses liblzma.
  * Fixed a regression introduced in 5.4.2 that caused
    encoding in the raw format to unnecessarily fail if --suffix
    was not used. For instance, the following command no longer
    reports that --suffix must be used:
      echo foo | xz --format=raw --lzma2 | wc -c
  * Fixed an issue on MinGW-w64 builds that prevented
    reading from or writing to non-terminal character devices
    like NUL.
  * Added a new test.
- Build XZ with full RELRO.
- Put libraries back in %{_libdir}, /usr merge project.
- Fix build in armv5el doesnt like profiling
    * Polish translation was added.
  * Support for "xz --list" was added
- remove static libraries, see bnc#509945 for details
- added baselibs.conf (for rpm-32bit)

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=142
2024-01-28 10:12:57 +00:00
1c6e21921c Accepting request 1124450 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1124450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=83
2023-11-13 21:15:39 +00:00
d651e0a5b5 Accepting request 1124051 from home:amanzini:branches:Base:System
- Update to version 5.4.5:
  * liblzma:
      - Fixed an assertion failure that could be triggered by a large
        unpadded_size argument. It was verified that there was no
        other bug than the assertion failure.
      - Fixed a bug that prevented building with Windows Vista
        threading when __attribute__((__constructor__)) is not
        supported.
  * xz now properly handles special files such as "con" or "nul" on
    Windows. Before this fix, the following wrote "foo" to the
    console and deleted the input file "con_xz":
        echo foo | xz > con_xz
        xz --suffix=_xz --decompress con_xz
  * Small fixes and improvements to the tests.
  * Updated translations: Chinese (simplified) and Esperanto.

OBS-URL: https://build.opensuse.org/request/show/1124051
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=140
2023-11-09 13:41:57 +00:00
99f75265d3 Accepting request 1104975 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1104975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=82
2023-08-23 12:56:36 +00:00
Stephan Kulow
1776396520 Accepting request 1104190 from home:dimstar:Factory
- xznew: Remove bashsism.
- build: pass CONFIG_SHELL=/bin/sh to configure: the posix tools
  are setting the current SHELL as the shebang, which is overkill:
  any posix compliant shell, aka /bin/sh, is sufficient.

OBS-URL: https://build.opensuse.org/request/show/1104190
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=138
2023-08-21 05:30:48 +00:00
b393f53881 Accepting request 1102816 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1102816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=81
2023-08-11 13:54:59 +00:00
a4eff96130 Accepting request 1102117 from home:polslinux:branches:Base:System
- Update to version 5.4.4:
  * liblzma and xzdec can now build against WASI SDK when threading
    support is disabled. xz and tests don't build yet.
  * documentation update
  * translations update

OBS-URL: https://build.opensuse.org/request/show/1102117
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=136
2023-08-08 07:01:09 +00:00
1278770289 Accepting request 1085092 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1085092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=80
2023-05-07 16:54:25 +00:00
9df235bb9b Accepting request 1085009 from home:AndreasStieger:branches:Base:System
fix submission

OBS-URL: https://build.opensuse.org/request/show/1085009
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=134
2023-05-05 12:22:27 +00:00
1dcd3cdbd9 Accepting request 1084930 from home:AndreasStieger:branches:Base:System
xz 5.4.3

OBS-URL: https://build.opensuse.org/request/show/1084930
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=133
2023-05-05 07:36:51 +00:00
449147d429 Accepting request 1077835 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1077835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=79
2023-04-07 16:16:30 +00:00
8210f5e289 Accepting request 1077714 from home:fcrozat:branches:Base:System
- Update license tag, there is GPL-3.0-or-later code too.

OBS-URL: https://build.opensuse.org/request/show/1077714
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=131
2023-04-07 07:48:56 +00:00
3adb93d55a Accepting request 1073304 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1073304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=78
2023-03-22 21:29:23 +00:00
Danilo Spinella
eff5f6114a Accepting request 1073266 from home:pluskalm:branches:Base:System
- Update to version 5.4.2:
   * All fixes from 5.2.11 that were not included in 5.4.1.
   * If xz is built with support for the Capsicum sandbox but running
     in an environment that doesn't support Capsicum, xz now runs
     normally without sandboxing instead of exiting with an error.
   * liblzma:
       - Documentation was updated to improve the style, consistency,
         and completeness of the liblzma API headers.
       - The Doxygen-generated HTML documentation for the liblzma API
         header files is now included in the source release and is
         installed as part of "make install". All JavaScript is
         removed to simplify license compliance and to reduce the
         install size.
       - Fixed a minor bug in lzma_str_from_filters() that produced
         too many filters in the output string instead of reporting
         an error if the input array had more than four filters. This
         bug did not affect xz.
   * Build systems:
       - autogen.sh now invokes the doxygen tool via the new wrapper
         script doxygen/update-doxygen, unless the command line option
         --no-doxygen is used.
       - Added microlzma_encoder.c and microlzma_decoder.c to the
         VS project files for Windows and to the CMake build. These
         should have been included in 5.3.2alpha.
   * Tests:
       - Added a test to the CMake build that was forgotten in the
         previous release.
       - Added and refactored a few tests.
   * Translations:
       - Updated the Brazilian Portuguese translation.

OBS-URL: https://build.opensuse.org/request/show/1073266
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=129
2023-03-20 15:53:14 +00:00
135850df5d Accepting request 1071146 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1071146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=77
2023-03-15 17:52:51 +00:00
0859239c85 Accepting request 1070157 from home:pluskalm:branches:Base:System
- Build AVX2 enabled hwcaps library for x86_64-v3

OBS-URL: https://build.opensuse.org/request/show/1070157
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=127
2023-03-13 13:55:20 +00:00
a03b943032 Accepting request 1061176 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1061176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=76
2023-01-28 17:42:40 +00:00
Danilo Spinella
79a65bff79 Accepting request 1060588 from home:dirkmueller:Factory
- update to 5.4.1:
    * liblzma:
        - Fixed the return value of lzma_microlzma_encoder() if the
          LZMA options lc/lp/pb are invalid. Invalid lc/lp/pb options
          made the function return LZMA_STREAM_END without encoding
          anything instead of returning LZMA_OPTIONS_ERROR.
    * Tests:
        - Fixed test script compatibility with ancient /bin/sh
          versions. Now the five test_compress_* tests should
          no longer fail on Solaris 10.
        - Added and refactored a few tests.
    * Translations:
        - Updated the Catalan and Esperanto translations.
        - Added Korean and Ukrainian man page translations.

OBS-URL: https://build.opensuse.org/request/show/1060588
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=125
2023-01-26 10:35:31 +00:00
2bf5f3d9c9 Accepting request 1046103 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1046103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=75
2023-01-04 16:50:28 +00:00
Stephan Kulow
09c37558a6 Accepting request 1045839 from home:dirkmueller:Factory
- update to 5.4.0:
    This bumps the minor version of liblzma because new features were
    added. The API and ABI are still backward compatible with liblzma
    5.2.x and 5.0.x.
    Summary of new features added in the 5.3.x development releases:
    * liblzma:
        - Added threaded .xz decompressor lzma_stream_decoder_mt().
          It can use multiple threads with .xz files that have multiple
          Blocks with size information in Block Headers. The threaded
          encoder in xz has always created such files.
          Single-threaded encoder cannot store the size information in
          Block Headers even if one used LZMA_FULL_FLUSH to create
          multiple Blocks, so this threaded decoder cannot use multiple
          threads with such files.
          If there are multiple Streams (concatenated .xz files), one
          Stream will be decompressed completely before starting the
          next Stream.
        - A new decoder flag LZMA_FAIL_FAST was added. It makes the
          threaded decompressor report errors soon instead of first
          flushing all pending data before the error location.
        - New Filter IDs:
            * LZMA_FILTER_ARM64 is for ARM64 binaries.
            * LZMA_FILTER_LZMA1EXT is for raw LZMA1 streams that don't
              necessarily use the end marker.
        - Added lzma_str_to_filters(), lzma_str_from_filters(), and
          lzma_str_list_filters() to convert a preset or a filter chain
          string to a lzma_filter[] and vice versa. These should make
          it easier to write applications that allow users to specify
          custom compression options.
        - Added lzma_filters_free() which can be convenient for freeing

OBS-URL: https://build.opensuse.org/request/show/1045839
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=123
2023-01-02 09:11:26 +00:00
978a87638d Accepting request 1043781 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1043781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=74
2022-12-21 15:05:46 +00:00
Danilo Spinella
a7f8ce23b2 Accepting request 1043472 from home:dirkmueller:Factory
- update to 5.2.10:
    * xz: Don't modify argv[] when parsing the --memlimit* and
      --block-list command line options. This fixes confusing
      arguments in process listing (like "ps auxf").
    * GNU/Linux only: Use __has_attribute(__symver__) to detect if
      that attribute is supported. This fixes build on Mandriva where
      Clang is patched to define __GNUC__ to 11 by default (instead
      of 4 as used by Clang upstream).
    * liblzma:
        - Fixed an infinite loop in LZMA encoder initialization
          if dict_size >= 2 GiB.
        - Fixed two cases of invalid free() that can happen if
          a tiny allocation fails in encoder re-initialization
          or in lzma_filters_update(). These bugs had some
          similarities with the bug fixed in 5.2.7.
        - Fixed lzma_block_encoder() not allowing the use of
          LZMA_SYNC_FLUSH with lzma_code() even though it was
          documented to be supported. The sync-flush code in
          the Block encoder was already used internally via
          lzma_stream_encoder(), so this was just a missing flag
          in the lzma_block_encoder() API function.
        - GNU/Linux only: Don't put symbol versions into static
          liblzma as it breaks things in some cases (and even if
          it didn't break anything, symbol versions in static
          libraries are useless anyway). The downside of the fix
          is that if the configure options --with-pic or --without-pic
          are used then it's not possible to build both shared and
          static liblzma at the same time on GNU/Linux anymore;
          with those options --disable-static or --disable-shared
          must be used too.

OBS-URL: https://build.opensuse.org/request/show/1043472
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=121
2022-12-19 14:42:33 +00:00
9044f0899c Accepting request 1042590 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1042590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=73
2022-12-15 18:23:31 +00:00
Danilo Spinella
e8768eefbd Accepting request 1042586 from home:jengelh:branches:Base:System
- Rename xz-static-devel -> xz-devel-static to follow the general
  naming used in openSUSE.

OBS-URL: https://build.opensuse.org/request/show/1042586
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=119
2022-12-13 09:38:54 +00:00
cfda991ba2 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
2022-11-20 18:46:45 +00:00
b3a241344a 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
75de047581 Accepting request 1009384 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1009384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=71
2022-10-13 13:39:37 +00:00
Stephan Kulow
8e1b789227 Accepting request 1007999 from home:gmbr3:Active
- Move localised man pages to lang subpackage

OBS-URL: https://build.opensuse.org/request/show/1007999
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=115
2022-10-10 12:54:08 +00:00
77067418b2 Accepting request 1008136 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1008136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=70
2022-10-07 23:22:42 +00:00
2c08586120 Accepting request 1007351 from home:CJ:branches:Base:System
- update to 5.2.7:
  * liblzma:
    - Add API doc note about the .xz decoder LZMA_MEMLIMIT_ERROR bug.
    - Add dest and src NULL checks to lzma_index_cat.
      The documentation states LZMA_PROG_ERROR can be returned from
      lzma_index_cat. Previously, lzma_index_cat could not return
      LZMA_PROG_ERROR. Now, the validation is similar to
      lzma_index_append, which does a NULL check on the index
      parameter.
    - Fix copying of check type statistics in lzma_index_cat().
      The check type of the last Stream in dest was never copied to
      dest->checks (the code tried to copy it but it was done too late).
      This meant that the value returned by lzma_index_checks() would
      only include the check type of the last Stream when multiple
      lzma_indexes had been concatenated.
      In xz --list this meant that the summary would only list the
      check type of the last Stream, so in this sense this was only
      a visual bug. However, it's possible that some applications
      use this information for purposes other than merely showing
      it to the users in an informational message. I'm not aware of
      such applications though and it's quite possible that such
      applications don't exist.
      Regular streamed decompression in xz or any other application
      doesn't use lzma_index_cat() and so this bug cannot affect them.
    - Stream decoder: Fix restarting after LZMA_MEMLIMIT_ERROR.
      If lzma_code() returns LZMA_MEMLIMIT_ERROR it is now possible
      to use lzma_memlimit_set() to increase the limit and continue
      decoding. This was supposed to work from the beginning but
      there was a bug. With other decoders (.lzma or threaded .xz)
      this already worked correctly.
    - lzma_filters_copy: Keep dest[] unmodified if an error occurs.
      lzma_stream_encoder() and lzma_stream_encoder_mt() always assumed
      this. Before this patch, failing lzma_filters_copy() could result
      in free(invalid_pointer) or invalid memory reads in stream_encoder.c
      or stream_encoder_mt.c.
      To trigger this, allocating memory for a filter options structure
      has to fail. These are tiny allocations so in practice they very
      rarely fail.
      Certain badness in the filter chain array could also make
      lzma_filters_copy() fail but both stream_encoder.c and
      stream_encoder_mt.c validate the filter chain before
      trying to copy it, so the crash cannot occur this way.
    - lzma_index_append: Add missing integer overflow check.
      The documentation in src/liblzma/api/lzma/index.h suggests that
      both the unpadded (compressed) size and the uncompressed size
      are checked for overflow, but only the unpadded size was checked.
      The uncompressed check is done first since that is more likely to
      occur than the unpadded or index field size overflows.
    - Vaccinate against an ill patch from RHEL/CentOS 7.
      
  * xzgrep:
    - Fix compatibility with old shells.
      Turns out that some old shells don't like apostrophes (') inside
      command substitutions. The problem was introduced by commits
      69d1b3fc29677af8ade8dc15dba83f0589cb63d6 (2022-03-29),
      bd7b290f3fe4faeceb7d3497ed9bf2e6ed5e7dc5 (2022-07-18), and
      a648978b20495b7aa4a8b029c5a810b5ad9d08ff (2022-07-19).
      5.2.6 is the only stable release that included
      this problem.
      
  * Translations: Add Turkish translation.

OBS-URL: https://build.opensuse.org/request/show/1007351
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=113
2022-10-05 08:45:20 +00:00
8056cceab8 Accepting request 995864 from Base:System
OBS-URL: https://build.opensuse.org/request/show/995864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=69
2022-08-18 14:48:53 +00:00
c6096d3a0e Accepting request 994818 from home:dirkmueller:Factory
- update to 5.2.6 (CVE-2022-1271, bsc#1198062):
  * xz:
    - The --keep option now accepts symlinks, hardlinks, and
      setuid, setgid, and sticky files.
    - When copying metadata from the source file to the destination
      file, don't try to set the group (GID) if it is already set
      correctly. This avoids a failure on OpenBSD (and possibly on
      a few other OSes) where files may get created so that their
      group doesn't belong to the user, and fchown(2) can fail even
      if it needs to do nothing.
    - Cap --memlimit-compress to 2000 MiB instead of 4020 MiB on
      MIPS32 because on MIPS32 userspace processes are limited
      to 2 GiB of address space.
  * liblzma:
    - Fixed a missing error-check in the threaded encoder. If a
      small memory allocation fails, a .xz file with an invalid
      Index field would be created. Decompressing such a file would
      produce the correct output but result in an error at the end.
      Thus this is a "mild" data corruption bug. Note that while
      a failed memory allocation can trigger the bug, it cannot
      cause invalid memory access.
    - The decoder for .lzma files now supports files that have
      uncompressed size stored in the header and still use the
      end of payload marker (end of stream marker) at the end
      of the LZMA stream. Such files are rare but, according to
      the documentation in LZMA SDK, they are valid.
      doc/lzma-file-format.txt was updated too.
    - Improved 32-bit x86 assembly files:
        * Support Intel Control-flow Enforcement Technology (CET)
        * Use non-executable stack on FreeBSD.

OBS-URL: https://build.opensuse.org/request/show/994818
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=111
2022-08-16 06:45:42 +00:00
e419a6d60d Accepting request 969497 from Base:System
- use https urls.

OBS-URL: https://build.opensuse.org/request/show/969497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=68
2022-04-17 21:49:33 +00:00
688cbc6db7 - change URL to https
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=109
2022-04-12 15:35:29 +00:00
1272f4fc33 Accepting request 898158 from Base:System
OBS-URL: https://build.opensuse.org/request/show/898158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=67
2021-06-15 14:36:41 +00:00
f63c486055 Accepting request 898063 from home:jengelh:pic
- Upgrade old rpm constructs (SLE12 is disabled in Base:System/xz already)

OBS-URL: https://build.opensuse.org/request/show/898063
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=107
2021-06-07 15:24:28 +00:00
71342f8106 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
2020-03-31 15:31:11 +00:00
Stephan Kulow
8897ad6e8d Accepting request 786367 from home:polslinux:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/786367
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=105
2020-03-25 08:21:28 +00:00
96e0c44980 Accepting request 732094 from Base:System
OBS-URL: https://build.opensuse.org/request/show/732094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=65
2019-09-26 18:36:02 +00:00
51369e1c1b Accepting request 731872 from home:lnussel:branches:Base:System
- Do not recommend lang package. The lang package already has a supplements.

OBS-URL: https://build.opensuse.org/request/show/731872
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=103
2019-09-20 07:54:18 +00:00
ae0de9c083 Accepting request 720527 from Base:System
OBS-URL: https://build.opensuse.org/request/show/720527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=64
2019-09-05 10:03:48 +00:00
519f2fb736 Accepting request 720508 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720508
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=101
2019-08-02 08:28:06 +00:00
13518022e3 Accepting request 705528 from Base:System
OBS-URL: https://build.opensuse.org/request/show/705528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=63
2019-06-12 10:57:15 +00:00
ee7cc54a0a Accepting request 704524 from home:kstreitova:branches:Base:System
- 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]

OBS-URL: https://build.opensuse.org/request/show/704524
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=99
2019-05-27 05:56:49 +00:00
db226bb2ac Accepting request 617062 from Base:System
OBS-URL: https://build.opensuse.org/request/show/617062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=62
2018-06-27 08:14:20 +00:00
d4610910f1 Accepting request 617060 from home:AndreasStieger:branches:Base:System
xz 5.2.4

OBS-URL: https://build.opensuse.org/request/show/617060
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=97
2018-06-15 11:20:06 +00:00
b78fda90d7 Accepting request 588644 from Base:System
OBS-URL: https://build.opensuse.org/request/show/588644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=61
2018-03-26 09:59:02 +00:00
Stephan Kulow
a6ccd9da96 Accepting request 588638 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/588638
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=95
2018-03-19 14:54:29 +00:00
cbe988c455 Accepting request 509345 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/509345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=60
2017-07-21 20:35:06 +00:00
38c039b7cb Accepting request 509172 from home:jengelh:branches:Base:System
- % needs to be encoded in description; adjust weird indent there
  as well. Expand LZMA in summaries.

OBS-URL: https://build.opensuse.org/request/show/509172
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=93
2017-07-11 07:24:06 +00:00
595bebbece Accepting request 507445 from home:olh:branches:Base:System
- Really use the selfdefined CFLAGS during build to fix build

OBS-URL: https://build.opensuse.org/request/show/507445
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=92
2017-07-04 05:23:33 +00:00
73556d2ad8 Accepting request 506130 from Base:System
various clean-ups

OBS-URL: https://build.opensuse.org/request/show/506130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=59
2017-06-30 16:39:00 +00:00
445848925e Accepting request 506129 from home:AndreasStieger:branches:Archiving
- fix CentOS/RHEL builds after clean-up

OBS-URL: https://build.opensuse.org/request/show/506129
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=90
2017-06-25 17:03:45 +00:00
9d04082f61 Accepting request 505452 from home:pluskalm:branches:Base:System
- Simplify spec file conditions
- Clenup profiled building
- Use full lists of files

OBS-URL: https://build.opensuse.org/request/show/505452
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=89
2017-06-22 18:04:11 +00:00
318bfdfae2 Accepting request 477250 from Base:System
is there any reason why we can't enable static build of xz in SUSE? I would need to build an extra package of it otherwise .... (forwarded request 460649 from adrianSuSE)

OBS-URL: https://build.opensuse.org/request/show/477250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=58
2017-03-07 23:45:41 +00:00
3797f85f4d Accepting request 460649 from home:adrianSuSE:AppImage
is there any reason why we can't enable static build of xz in SUSE? I would need to build an extra package of it otherwise ....

OBS-URL: https://build.opensuse.org/request/show/460649
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=87
2017-03-06 12:43:36 +00:00
58c15810fd Accepting request 448455 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/448455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=57
2017-01-19 09:33:22 +00:00
6713d38e82 Accepting request 448373 from Archiving
1

OBS-URL: https://build.opensuse.org/request/show/448373
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=85
2017-01-02 08:54:34 +00:00
ed86aaf74b Accepting request 374985 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/374985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=56
2016-03-26 14:07:38 +00:00
4d19ea670c Accepting request 370848 from home:pluskalm:branches:Base:System
- Install xznew with correct permissions (boo#970842)

OBS-URL: https://build.opensuse.org/request/show/370848
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=83
2016-03-18 10:08:27 +00:00
e78ba3afbf Accepting request 359928 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/359928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=55
2016-02-22 09:09:36 +00:00
6a29aa3b0d Accepting request 359921 from home:scarabeus_iv:branches:Base:System
- Do not split out lang_package conditional, used in sle10 out of support

OBS-URL: https://build.opensuse.org/request/show/359921
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=81
2016-02-17 10:01:31 +00:00
Stephan Kulow
9574ad17e2 Accepting request 344924 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/344924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=54
2015-11-22 09:57:43 +00:00
b6249516e6 fix minor typo
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=79
2015-11-10 15:05:35 +00:00
a9666a8cae Accepting request 343469 from home:frispete:tools
Hi Andreas,

thanks for catching the missed parts.

To be honest, I don't get the meaning of of the 2nd sentence of the 
description in the man page, but I'm probably too simple minded for
a couple of GNU tools (code and description). ;)

Cheers,
Pete

- fix conversion: spell the missed parts correctly

- add xznew{,.1}, converted from bznew

OBS-URL: https://build.opensuse.org/request/show/343469
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=78
2015-11-10 14:52:35 +00:00
e9956723ae Accepting request 334900 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/334900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=53
2015-10-06 11:23:24 +00:00
Stephan Kulow
e0e2642b89 Accepting request 334878 from home:AndreasStieger:branches:Base:System
xz 5.2.2

OBS-URL: https://build.opensuse.org/request/show/334878
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=76
2015-09-30 04:37:54 +00:00
7e898a05cc Accepting request 288183 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/288183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=52
2015-03-05 14:31:17 +00:00
Stephan Kulow
84f89d87bc Accepting request 288132 from home:AndreasStieger:branches:Base:System
xz 5.2.1

OBS-URL: https://build.opensuse.org/request/show/288132
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=74
2015-02-28 08:37:57 +00:00
c29a833663 Accepting request 282206 from Base:System
- Avoid running configure twice and using -fprofile-generate or
  -fprofile-use for compiling configure tests when profiling.

OBS-URL: https://build.opensuse.org/request/show/282206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=51
2015-01-30 05:01:18 +00:00
8623308c87 - Avoid running configure twice and using -fprofile-generate or
-fprofile-use for compiling configure tests when profiling.

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=72
2015-01-21 11:25:49 +00:00
e9f3d769e6 Accepting request 266417 from Base:System
xz 5.2.0 (forwarded request 266416 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/266417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=50
2015-01-03 21:00:40 +00:00
a1fe9b6aec Accepting request 266416 from home:AndreasStieger:branches:Base:System
xz 5.2.0

OBS-URL: https://build.opensuse.org/request/show/266416
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=70
2014-12-25 21:06:48 +00:00
485088b7e0 Accepting request 265895 from Base:System
- build with PIE support.

- Build XZ with full RELRO.

OBS-URL: https://build.opensuse.org/request/show/265895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=49
2014-12-23 11:32:56 +00:00
a5e61ed005 - build with PIE support.
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=68
2014-12-19 09:44:59 +00:00
95d17d6a13 OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=67 2014-12-19 09:38:38 +00:00
57fbb89b78 Accepting request 265844 from home:elvigia:branches:Base:System
- Build XZ with full RELRO.

OBS-URL: https://build.opensuse.org/request/show/265844
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=66
2014-12-19 09:38:13 +00:00
Stephan Kulow
273638a5f1 Accepting request 251516 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/251516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=48
2014-09-29 10:40:10 +00:00
Stephan Kulow
4b90fdd485 Accepting request 251497 from home:AndreasStieger:branches:Base:System
xz 5.0.7

OBS-URL: https://build.opensuse.org/request/show/251497
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=64
2014-09-23 08:40:06 +00:00
Stephan Kulow
dc82feffd6 Accepting request 210449 from Base:System
- add optional -static-devel library package, intended to publish pixz for
  CentOS / RHEL, default off

- 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

OBS-URL: https://build.opensuse.org/request/show/210449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=46
2013-12-19 12:35:38 +00:00
0ff27d9704 - add optional -static-devel library package, intended to publish pixz for
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=62
2013-12-10 17:06:54 +00:00
13873e49ed - add optional -static library package, intended to publish pixz for
CentOS / RHEL, default off

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=61
2013-11-25 12:24:18 +00:00
696e2bacd2 OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=60 2013-11-25 12:18:31 +00:00
bc05231224 - 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

- 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.

- Disable profiling for aarch64 arch

- 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=59
2013-11-25 12:18:05 +00:00
71ef9a9f60 OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=58 2013-11-25 12:17:20 +00:00
57e02057ce merge from Archiving/xz
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=57
2013-11-25 12:16:47 +00:00
Stefan Seyfried
46e76b3d5c Accepting request 203465 from home:mvyskocil
- 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

OBS-URL: https://build.opensuse.org/request/show/203465
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=56
2013-10-16 18:42:10 +00:00
Stephan Kulow
ee52196729 Accepting request 183453 from Base:System
- 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. (forwarded request 183430 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/183453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=44
2013-07-17 08:37:23 +00:00
Stephan Kulow
3091a2ed47 Accepting request 183430 from home:namtrac:bugfix
- 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.

OBS-URL: https://build.opensuse.org/request/show/183430
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=54
2013-07-16 15:39:06 +00:00
Stephan Kulow
60bde8cff9 Accepting request 150563 from Base:System
Disable profiling for aarch64 arch (forwarded request 150409 from Guillaume_G)

OBS-URL: https://build.opensuse.org/request/show/150563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=43
2013-01-31 13:56:08 +00:00
b689d37c5c Accepting request 150409 from devel:ARM:AArch64:Factory
Disable profiling for aarch64 arch

OBS-URL: https://build.opensuse.org/request/show/150409
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=52
2013-01-31 12:30:31 +00:00
Stephan Kulow
ba8bdfb35e Accepting request 143060 from Base:System
- 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 (forwarded request 143030 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/143060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=41
2012-11-28 16:24:38 +00:00
36bf01b426 Accepting request 143030 from home:rudi_m:bldchn
- 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

OBS-URL: https://build.opensuse.org/request/show/143030
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=50
2012-11-27 13:46:12 +00:00
Stephan Kulow
4de0acd58e Accepting request 129232 from Base:System
- Disable profiling on SPARC due to compiler bug [gcc #54121] (forwarded request 129221 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/129232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=40
2012-07-30 18:42:25 +00:00
c760b79571 Accepting request 129221 from home:jengelh:branches:Base:System
- Disable profiling on SPARC due to compiler bug [gcc #54121]

OBS-URL: https://build.opensuse.org/request/show/129221
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=48
2012-07-29 21:42:17 +00:00
Stephan Kulow
f7135e7890 Accepting request 127269 from Base:System
- correct license "LGPL-2.1+ and GPL-2.0+" (bnc#770195)

OBS-URL: https://build.opensuse.org/request/show/127269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=39
2012-07-09 11:43:12 +00:00
ebfda6999e Accepting request 127267 from home:rudi_m:bldchn
- correct license "LGPL-2.1+ and GPL-2.0+" (bnc#770195)

OBS-URL: https://build.opensuse.org/request/show/127267
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=46
2012-07-06 10:54:13 +00:00
Stephan Kulow
393cbe8eb9 Accepting request 104195 from Base:System
- Put libraries back in %{_libdir}, /usr merge project. (forwarded request 104193 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/104195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=37
2012-02-15 15:18:50 +00:00
Cristian Rodríguez
2beaef82c6 Accepting request 104193 from home:elvigia:branches:Base:System
- Put libraries back in %{_libdir}, /usr merge project.

OBS-URL: https://build.opensuse.org/request/show/104193
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=44
2012-02-12 23:56:47 +00:00
Stephan Kulow
cd09eb63aa replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=36
2011-12-06 18:18:27 +00:00
Lars Vogdt
98a31d5bdc Accepting request 87269 from Base:System
re-submit #86758 including changelog (forwarded request 87178 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/87269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=34
2011-10-11 15:07:29 +00:00
576f48b566 Accepting request 87178 from home:rudi_m:branches:Base:System
re-submit #86758 including changelog

OBS-URL: https://build.opensuse.org/request/show/87178
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=42
2011-10-10 13:48:55 +00:00
Lars Vogdt
4f3a07ff4e Accepting request 85836 from Base:System
- Fix build in armv5el doesnt like profiling (forwarded request 85834 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/85836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=33
2011-10-02 09:18:28 +00:00
Cristian Rodríguez
04edf88789 Accepting request 85834 from home:elvigia:branches:Base:System
- Fix build in armv5el doesnt like profiling

OBS-URL: https://build.opensuse.org/request/show/85834
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=40
2011-09-30 21:25:41 +00:00
Sascha Peilicke
b994ec5312 Accepting request 85100 from Base:System
- 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 (forwarded request 85092 from rudi_m)

OBS-URL: https://build.opensuse.org/request/show/85100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=32
2011-09-27 14:15:17 +00:00
Stephan Kulow
6956b12fb3 Accepting request 85092 from home:rudi_m:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/85092
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=38
2011-09-27 13:40:01 +00:00
Stephan Kulow
8cf571b171 fix last fix
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=37
2011-09-27 07:28:36 +00:00
Cristian Rodríguez
65541bd927 Accepting request 84931 from devel:tools:building
- build on SLE_10

OBS-URL: https://build.opensuse.org/request/show/84931
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=36
2011-09-26 17:58:10 +00:00
Lars Vogdt
15a862acfd Accepting request 82794 from Base:System
- remove _service, too fragile

- Add xz-devel to baselibs
- Remove redundant sections

OBS-URL: https://build.opensuse.org/request/show/82794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=31
2011-09-19 19:27:20 +00:00
Stephan Kulow
d53b1b5586 - remove _service, too fragile
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=33
2011-09-17 15:20:35 +00:00
Stephan Kulow
bb4d134c6e remove _service
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=32
2011-09-17 15:19:48 +00:00
Stephan Kulow
7dbc1e5477 Accepting request 82586 from home:jengelh:bl
- Add xz-devel to baselibs
- Remove redundant sections

OBS-URL: https://build.opensuse.org/request/show/82586
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=31
2011-09-17 08:28:27 +00:00
Sascha Peilicke
23d5982210 Autobuild autoformatter for 73576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=30
2011-06-15 06:54:47 +00:00
OBS User buildservice-autocommit
8d289708d7 Updating link to change in openSUSE:Factory/xz revision 30.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=ede10ec77ef651534fbd325eab0c1e1e
2011-06-15 06:54:47 +00:00
Sascha Peilicke
1c40bd42c6 Accepting request 73576 from Base:System
- add recommends xz-lang

OBS-URL: https://build.opensuse.org/request/show/73576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=29
2011-06-15 06:54:39 +00:00
bc34f01cae - add recommends xz-lang
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=29
2011-06-14 16:06:32 +00:00
Sascha Peilicke
667da27c6d Accepting request 73037 from Base:System
- Update to version 5.0.3
    * liblzma fixes:
        - A memory leak was fixed.
        - lzma_stream_buffer_encode() no longer creates an empty .xz
          Block if encoding an empty buffer. Such an empty Block with
          LZMA2 data would trigger a bug in 5.0.1 and older (see the
          first bullet point in 5.0.2 notes). When releasing 5.0.2,
          I thought that no encoder creates this kind of files but
          I was wrong.
        - Validate function arguments better in a few functions. Most
          importantly, specifying an unsupported integrity check to
          lzma_stream_buffer_encode() no longer creates a corrupt .xz
          file. Probably no application tries to do that, so this
          shouldn't be a big problem in practice.
        - Document that lzma_block_buffer_encode(),
          lzma_easy_buffer_encode(), lzma_stream_encoder(), and
          lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK.
        - The return values of the _memusage() functions are now
          documented better.
    * Fix command name detection in xzgrep. xzegrep and xzfgrep now
      correctly use egrep and fgrep instead of grep.
    * French translation was added.

OBS-URL: https://build.opensuse.org/request/show/73037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=28
2011-06-09 08:53:10 +00:00
OBS User _service
7f3b8cad62 generated via source service
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=27
2011-06-08 19:26:24 +00:00
Stephan Kulow
1867250e0b - Update to version 5.0.3
* liblzma fixes:
        - A memory leak was fixed.
        - lzma_stream_buffer_encode() no longer creates an empty .xz
          Block if encoding an empty buffer. Such an empty Block with
          LZMA2 data would trigger a bug in 5.0.1 and older (see the
          first bullet point in 5.0.2 notes). When releasing 5.0.2,
          I thought that no encoder creates this kind of files but
          I was wrong.
        - Validate function arguments better in a few functions. Most
          importantly, specifying an unsupported integrity check to
          lzma_stream_buffer_encode() no longer creates a corrupt .xz
          file. Probably no application tries to do that, so this
          shouldn't be a big problem in practice.
        - Document that lzma_block_buffer_encode(),
          lzma_easy_buffer_encode(), lzma_stream_encoder(), and
          lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK.
        - The return values of the _memusage() functions are now
          documented better.
    * Fix command name detection in xzgrep. xzegrep and xzfgrep now
      correctly use egrep and fgrep instead of grep.
    * French translation was added.

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=26
2011-06-08 19:26:22 +00:00
Sascha Peilicke
cd0ba00997 Accepting request 66470 from Base:System
Accepted submit request 66470 from user coolo

OBS-URL: https://build.opensuse.org/request/show/66470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=27
2011-04-08 06:54:19 +00:00
Cristian Rodríguez
e028b69dbe Accepting request 66469 from home:elvigia:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/66469
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=24
2011-04-07 21:55:20 +00:00
Sascha Peilicke
1c9deb45e3 Autobuild autoformatter for 63474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=26
2011-03-07 13:56:53 +00:00
OBS User buildservice-autocommit
9b7e1f0920 Updating link to change in openSUSE:Factory/xz revision 26.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=11d69dfe2f6b23038d3c1e765607d908
2011-03-07 13:56:53 +00:00
Sascha Peilicke
477bf320aa Accepting request 63474 from Base:System
Accepted submit request 63474 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/63474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=25
2011-03-07 13:56:46 +00:00
Cristian Rodríguez
079378c863 Accepting request 63452 from home:elvigia:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/63452
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=22
2011-03-05 13:27:05 +00:00
efb0dc7842 Autobuild autoformatter for 55070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=23
2010-12-08 13:26:54 +00:00
aae51afca9 Accepting request 55070 from Base:System
Accepted submit request 55070 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/55070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=22
2010-12-08 13:26:46 +00:00
Cristian Rodríguez
955cea69e1 Accepting request 55069 from home:elvigia:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/55069
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=20
2010-12-07 18:58:20 +00:00
OBS User autobuild
77e54874f2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=21 2010-11-12 13:42:15 +00:00
OBS User autobuild
7622d1afdd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=20 2010-11-12 03:49:50 +00:00
OBS User autobuild
f99bcd78ea Autobuild autoformatter for 51734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=19
2010-11-02 09:12:15 +00:00
Ruediger Oertel
469f2f19f3 Accepting request 51734 from Base:System
Accepted submit request 51734 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/51734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=18
2010-11-02 09:12:08 +00:00
Cristian Rodríguez
8bb9ef6628 Accepting request 51713 from home:jengelh:dev
OBS-URL: https://build.opensuse.org/request/show/51713
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=18
2010-10-31 16:42:32 +00:00
OBS User autobuild
b32fa9e7a4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=17 2010-10-29 02:47:05 +00:00
Stephan Kulow
8d557d90ec OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=16 2010-10-28 16:48:41 +00:00
OBS User autobuild
fc069b5f1c Autobuild autoformatter for 51559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=15
2010-10-28 10:20:43 +00:00
Ruediger Oertel
d343104908 Accepting request 51559 from Base:System
Accepted submit request 51559 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=14
2010-10-28 10:20:38 +00:00
OBS User _service
5dcc8f13c5 generated via source service
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=16
2010-10-28 09:25:35 +00:00
Stephan Kulow
3e766434b3 - adapt baselibs.conf
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=15
2010-10-28 09:19:11 +00:00
Stephan Kulow
d17acaf41b Accepting request 51502 from home:elvigia:branches:Base:System
I'll fix baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/51502
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=13
2010-10-28 09:18:03 +00:00
OBS User autobuild
191d808508 Accepting request 41030 from Base:System
Copy from Base:System/xz based on submit request 41030 from user coolo

OBS-URL: https://build.opensuse.org/request/show/41030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=11
2010-06-04 12:46:29 +00:00
OBS User buildservice-autocommit
aafac15184 Updating link to change in openSUSE:Factory/xz revision 11.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=aede9b19881ebd77907b92d1f9443637
2010-06-04 12:46:29 +00:00
Stephan Kulow
ea8970d22b Accepting request 38723 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/xz via accept of submit request 38723 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/38723
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=10
2010-04-24 12:06:39 +00:00
OBS User autobuild
baefde31bf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=10 2010-03-18 15:38:27 +00:00
OBS User buildservice-autocommit
7fb631e61f Updating link to change in openSUSE:Factory/xz revision 10.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=693c0fa6f51d8e66f11c5edb2ba190a3
2010-03-18 15:38:27 +00:00
Stephan Kulow
3691d61a8a converted link to branch
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=9
2010-02-12 07:01:55 +00:00
OBS User autobuild
23620eed64 Accepting request 26843 from Base:System
Copy from Base:System/xz based on submit request 26843 from user coolo

OBS-URL: https://build.opensuse.org/request/show/26843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=9
2009-12-18 11:29:42 +00:00
OBS User autobuild
2ca9489889 checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=8
2009-12-18 11:29:41 +00:00
b9b8ea86a6 Accepting request 26310 from home:jengelh:branches:Base:System
Copy from home:jengelh:branches:Base:System/xz via accept of submit request 26310 revision 2.
Request was accepted with message:
reviewed

OBS-URL: https://build.opensuse.org/request/show/26310
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=7
2009-12-14 22:27:34 +00:00
OBS User autobuild
7730ffde0c Accepting request 19892 from Base:System
Copy from Base:System/xz based on submit request 19892 from user coolo

OBS-URL: https://build.opensuse.org/request/show/19892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=7
2009-09-04 22:17:35 +00:00
OBS User buildservice-autocommit
1cc59a68ed Updating link to change in openSUSE:Factory/xz revision 7.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=7caa7b256d4d592cfdf25c5a9f8bf6ff
2009-09-04 22:17:35 +00:00
OBS User autobuild
1b435dc8b2 checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=6
2009-09-04 22:17:34 +00:00
Stephan Kulow
a7447a50e2 Copy from home:coolo:branches:openSUSE:Factory/xz via accept of submit request 19891
Request was accepted with message:

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=5
2009-09-04 09:55:31 +00:00
Stephan Kulow
87b734323b Copy from home:coolo:branches:openSUSE:Factory/xz via accept of submit request 19245
Request was accepted with message:

OBS-URL: https://build.opensuse.org/package/show/Base:System/xz?expand=0&rev=4
2009-08-30 18:16:06 +00:00
OBS User autobuild
d5b63966df Accepting request 18441 from Base:System
Copy from Base:System/xz based on submit request 18441 from user coolo

OBS-URL: https://build.opensuse.org/request/show/18441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=6
2009-08-22 01:40:19 +00:00
OBS User unknown
f83bf57179 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=5 2009-06-12 14:04:38 +00:00
OBS User unknown
085e9e6b49 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=4 2009-02-23 12:03:37 +00:00
OBS User unknown
d1769a7a83 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=3 2009-02-16 11:27:19 +00:00
OBS User unknown
3f31115fd1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=2 2009-02-11 12:01:26 +00:00
OBS User unknown
0a91e58a7d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=1 2009-02-10 04:05:14 +00:00
8 changed files with 31 additions and 7 deletions

3
.gitattributes vendored
View File

@@ -1,4 +1,4 @@
## Default LFS
*.changes merge=merge-changes
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
@@ -12,6 +12,7 @@
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text

5
.gitignore vendored
View File

@@ -1 +1,4 @@
.osc
*.obscpio
*.osc
_build.*
.pbuild

BIN
xz-5.8.1.tar.xz LFS

Binary file not shown.

Binary file not shown.

BIN
xz-5.8.2.tar.xz LFS Normal file

Binary file not shown.

BIN
xz-5.8.2.tar.xz.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,23 @@
-------------------------------------------------------------------
Fri Jan 2 09:21:43 UTC 2026 - Dirk Müller <dmueller@suse.com>
- update to 5.8.2:
* liblzma:
- Fix the build on ARM64 on glibc versions older than
2.24 (2016). They don't have HWCAP_CRC32 in <sys/auxv.h>.
- Disable CLMUL CRC code when building for 32-bit x86
with old MSVC versions. This avoids a compiler bug.
* xz:
- Add a workaround for Red Hat Enterprise Linux 9
kernel bug which made xz fail with "xz: Failed to enable the
sandbox".
- On AIX, don't use fsync() on directories because it
fails.
- Fix the build on Emscripten.
- Fix the build on clang-cl on Windows.
- Take resource limits (RLIMIT_DATA, RLIMIT_AS, and
RLIMIT_VMEM)
-------------------------------------------------------------------
Thu Apr 3 15:43:23 UTC 2025 - Antonio Teixeira <antonio.teixeira@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package xz
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
%bcond_with static
%endif
Name: xz
Version: 5.8.1
Version: 5.8.2
Release: 0
Summary: A Program for Compressing Files with the LempelZivMarkov algorithm
License: 0BSD AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.1-or-later