Debian Package Tracker
Register | Log in
Subscribe

xz-utils

XZ-format compression utilities

Choose email to subscribe with

general
  • source: xz-utils (main)
  • version: 5.8.2-1
  • maintainer: Sebastian Andrzej Siewior (DMD)
  • uploaders: Jonathan Nieder [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 5.2.5-2.1~deb11u1
  • o-o-sec: 5.2.5-2.1~deb11u1
  • oldstable: 5.4.1-1
  • old-sec: 5.4.1-1
  • stable: 5.8.1-1
  • testing: 5.8.2-1
  • unstable: 5.8.2-1
versioned links
  • 5.2.5-2.1~deb11u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.4.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.8.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.8.2-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • liblzma-dev
  • liblzma-doc
  • liblzma5 (1 bugs: 0, 0, 1, 0)
  • liblzma5-udeb
  • xz-utils (3 bugs: 0, 1, 2, 0)
  • xzdec
action needed
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2025-01-28 Last update: 2026-01-09 01:43
101 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 8c38908b8a1af884b832ac687d23b9955d808b00
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Dec 26 19:52:16 2025 +0100

    Prepare 5.8.2-1
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit b2bf308bd9596bf359dbb2055593e8be3898dea1
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Dec 26 19:51:37 2025 +0100

    d: Add a note about the fixed RHEL related bug.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 46647c627a59663688a2962050db65668d775d63
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Dec 26 18:54:54 2025 +0100

    Import 5.8.2
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit c93508702f6cd4847dee40c578dcdc12d84d9708
Merge: bb787585 a08f60c9
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Dec 26 18:49:03 2025 +0100

    Update upstream source from tag 'upstream/5.8.2'
    
    Update to upstream version '5.8.2'
    with Debian dir 93c8437b6d1d9a3b37d5cb255c54afed90695e7a

commit bb78758523bd4a130278633000efc2378b009a39
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Oct 3 18:37:03 2025 +0200

    Prepare 5.8.1-2
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 4b769547816fbf896d2728c437fb44c20f2fc866
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Oct 3 18:31:08 2025 +0200

    d: Remove the symlinks from -dev package.
    
    THANKS pointed to a non-existing file because it got compressed. I think
    those symlinks are usefull, drop them.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit a39f34283198b75e89068b47b0dc5a6be8ad9c24
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Oct 3 18:26:22 2025 +0200

    Correct the nocheck build profile
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 1b806b8dc25b6ad18a923e4d58da935521212203
Author: Matthias Klose <doko@debian.org>
Date:   Thu Sep 4 11:21:01 2025 +0200

    Import Debian changes 5.8.1-1.1
    
    xz-utils (5.8.1-1.1) unstable; urgency=medium
    .
      * Non-maintainer upload.
      * Sourceful no-change upload for IEEE long double on ppc64el.

commit b1cad34bb84c2f83862f9a6fdd44a90cfe3b9151
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Apr 3 23:03:26 2025 +0200

    Prepare 5.8.1-1
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit a8646015b44ebc7523f979c11851388ee4d1ad7d
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Apr 3 22:59:52 2025 +0200

    Import 5.8.1
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 2808ec2d7c32b7736550fc89626a60f57f9bc7eb
Merge: a6b54dde fa1e8796
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Apr 3 22:58:39 2025 +0200

    Update upstream source from tag 'upstream/5.8.1'
    
    Update to upstream version '5.8.1'
    with Debian dir 47e92108682392e2f00c9daf753a0099d6cba32b

commit a6b54ddef7ab60b4b199d3f3ec51395392a2485a
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 26 23:01:31 2025 +0100

    Prepare 5.8.0-1.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 77d9470ff01acac116af14c28bd037cdf0f3e640
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 26 23:00:50 2025 +0100

    Add 5.8 symbols.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 9268eb661a48d9ed9d2ffa5c02c3fb313c85cc62
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 26 22:00:20 2025 +0100

    Import 5.8.0
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 6f85ef4f50749c16f1f25ff6fa85f7030a5d080f
Merge: 5d38473c afba662b
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 26 21:59:21 2025 +0100

    Update upstream source from tag 'upstream/5.8.0'
    
    Update to upstream version '5.8.0'
    with Debian dir 8e35d19f7b9149f95ccc9d08f3cdbc0095a55867

commit afba662b1d54409422eb3e63895059cd98608395
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 26 21:59:21 2025 +0100

    New upstream version 5.8.0

commit 5d38473c809f208ed2cb38cb81ab0212eb7d45ff
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 26 21:56:36 2025 +0100

    Switch v5.8 series.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit f970b141d10e70d0091d485e2c57af365761ab82
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Mar 1 21:53:07 2025 +0100

    Prepare 5.6.4-1.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit eba57c874fb91015c8ea27f83190be1d26bf6948
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Mar 1 17:24:34 2025 +0100

    d: Update standards version of the package.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 08146c6669b0fbc2d64cc5c2707194fcd0ba3714
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Mar 1 17:09:49 2025 +0100

    d: Update expired key.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 43363699cd5881a7197e90563d00fe064557914e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Mar 1 14:33:58 2025 +0100

    d: Limit watchfile to the 5.6 series.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 85f3afafda62a50764f17d0127b41acee5e15f83
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Mar 1 14:09:39 2025 +0100

    d: Sync output before removing source.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 712a7064004ed322ace3ea9915a5ff7cc9a0d94c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Mon Feb 3 17:42:15 2025 +0100

    Import 5.6.4
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit f48fdbe5e0ff759465116c4180f3f1968eb56623
Merge: 9427ff2d 51612bd3
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Mon Feb 3 17:41:38 2025 +0100

    Update upstream source from tag 'upstream/5.6.4'
    
    Update to upstream version '5.6.4'
    with Debian dir 1bd0a35878d206ba4b05d6b8cef2c29a84e66f65

commit 51612bd31d65b9cfd393e6267650770d9b0290c6
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Mon Feb 3 17:41:38 2025 +0100

    New upstream version 5.6.4

commit ac50df0d89ce73f30430b8174e578071cbb4e056
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu Jan 23 11:45:07 2025 +0200

    Bump version and soname for 5.6.4

commit 83ce1d42aecb280eae9212caf484ce869488dbfe
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu Jan 23 11:40:46 2025 +0200

    Add NEWS for 5.6.4

commit 608dec5bc6c76f5a19174a9a5789b68bd78777ae
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu Jan 23 11:40:46 2025 +0200

    NEWS: The security fix in 5.6.3 is known as CVE-2024-47611
    
    (cherry picked from commit b3af3297e4d6cf0eafb48155aa97bb06c82a9228)

commit 92950088374b20a9d0a4970db1f31b1950167cd9
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu Jan 23 11:24:33 2025 +0200

    Translations: Run po4a/update-po

commit 990c769a5ee1d2c3ba20879e350c3b69bb65d2bf
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed Jan 22 16:55:09 2025 +0200

    windows/build.bash: Fix error message
    
    Fixes: 1ee716f74085223c8fbcae1d5a384e6bf53c0f6a
    (cherry picked from commit a04b9dd0c7c74fabd8c393d2dc68a221276d6e29)

commit 5ae7958dbcb194a3df745e4860f7fa902593c095
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed Jan 22 15:03:55 2025 +0200

    Windows: Disable MinGW-w64's stdio functions in size-optimized builds
    
    This only affects builds with UCRT. With legacy MSVCRT, the replacement
    functions are always enabled.
    
    Omitting the MinGW-w64 replacements saves over 20 KiB per executable.
    The downside is that --enable-small or XZ_SMALL=ON disables thousand
    separator support in xz messages. If someone is OK with the slower
    speed of slightly smaller builds, lack of thousand separators won't
    matter.
    
    Don't override __USE_MINGW_ANSI_STDIO if it is already defined (via
    CPPFLAGS or such method).
    
    (cherry picked from commit 4eae859ae8ad7072eaa74aeaee79a2c3c12c55cb)

commit c182b9c1b398582b40ee3f8db36f32a4bf5cfe20
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 19 20:11:54 2025 +0200

    Update THANKS
    
    (cherry picked from commit da359c360e986b21cd8d7b888c6a80f56b9d49c7)

commit 82df6518582be7f17990c02a145d144799c5d630
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 19 19:40:32 2025 +0200

    Update THANKS
    
    (cherry picked from commit f032373561cefaf07f92ffe3fbc471ec6770456e)

commit 717bee1ec512d0e5762fee221df133c81cb9f7c4
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed Jan 8 19:26:29 2025 +0200

    Build: Use --sort=name in TAR_OPTIONS
    
    Use also LC_COLLATE=C to make the sorting locale-independent.
    Sorting makes the file order reproducible.
    
    (cherry picked from commit 950da11ce09c90412dcbca29689575037640667a)

commit 27a503b8dd14851d00b04b9ca74b96d77347525e
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 12 13:06:17 2025 +0200

    Update THANKS
    
    (cherry picked from commit 96336b0110d47756a9fd2a103fbf0a99e905fbed)

commit f4d988bc045644788a47d8352fb26a28f4d269d5
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 12 12:59:20 2025 +0200

    liblzma: Fix the encoder breakage on big endian ARM64
    
    When the 8-byte method was enabled for ARM64, a check for endianness
    wasn't added. This broke the LZMA/LZMA2 encoder. Test suite caught it.
    
    Fixes: cd64dd70d5665b6048829c45772d08606f44672e
    Co-authored-by: Marcus Comstedt <marcus@mc.pp.se>
    (cherry picked from commit 150356207c8d6a3e0af465b676430d19d62f884c)

commit e22c4fb2593760bbd60783e4e3f15bb4a303956f
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 12 11:04:27 2025 +0200

    Windows: Update manifest comments about long UTF-8 filenames
    
    (cherry picked from commit b01b0958025a2da284b53a583f313f8140636cb5)

commit 5e77f8a9ef970ca7e3ecb3d23be6e5b866fb9aef
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 12 10:47:58 2025 +0200

    Windows: Update build.bash and its README-Windows.txt to UCRT
    
    While MSVCRT builds are possible, UCRT works better with UTF-8.
    A 32-bit build is included still but hopefully it's not actually
    needed anymore.
    
    (cherry picked from commit 0dfc67d37ebb038be8a9b17b536d1b561d52e81a)

commit 2133ff98396b991928c7052db0ae44585c1c8516
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Fri Jan 10 13:11:40 2025 +0200

    Translations: Update Serbian translation
    
    I rewrapped a few overlong lines. Those edits aren't in the
    Translation Project. Automatic wrapping in the master branch
    means that these strings need to be updated soon anyway.

commit 8eaf2cb58e56e6ae19e9c4542d23a33f4d7636ec
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 5 12:10:05 2025 +0200

    liblzma: Always validate the first digit of a preset string
    
    lzma_str_to_filters() may call parse_lzma12_preset() in two ways. The
    call from str_to_filters() detects the string type from the first
    character(s) and as a side-effect it validates the first digit of
    the preset string. So this change makes no difference there.
    
    However, the call from parse_options() doesn't pre-validate the string.
    parse_lzma12_preset() will return an invalid value which is passed to
    lzma_lzma_preset() which safely rejects it. The bug still affects the
    the error message:
    
        $ xz --filters=lzma2:preset=X
        xz: Error in --filters=FILTERS option:
        xz: lzma2:preset=X
        xz:               ^
        xz: Unsupported preset
    
    After the fix:
    
        $ xz --filters=lzma2:preset=X
        xz: Error in --filters=FILTERS option:
        xz: lzma2:preset=X
        xz:              ^
        xz: Unsupported preset
    
    The ^ now correctly points to the X and not past it because the X itself
    is the problematic character.
    
    Fixes: cedeeca2ea6ada5b0411b2ae10d7a859e837f203
    (cherry picked from commit 75107217670a97b7b772833669d88c3c2f188e37)

commit 9b5a5c39f43b7f949930f3b14d80285305f5aa16
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sun Jan 5 11:40:34 2025 +0200

    xz: Fix getopt_long argument type in --filters*
    
    Forgetting the argument (or not using = to separate the option from
    the argument) resulted in lzma_str_to_filters() being called with NULL
    as input string argument. The function handles it fine but xz passes
    the NULL to printf() too:
    
        $ xz --filters
        xz: Error in --filters=FILTERS option:
        xz: (null)
        xz: ^
        xz: Unexpected NULL pointer argument(s) to lzma_str_to_filters()
    
    Now it's correct:
    
        $ xz --filters
        xz: option '--filters' requires an argument
    
    The --filters-help option doesn't take any arguments.
    
    Fixes: 9ded880a0221f4d1256845fc4ab957ffd377c760
    Fixes: d6af7f347077b22403133239592e478931307759
    Fixes: a165d7df1964121eb9df715e6f836a31c865beef
    (cherry picked from commit 52ff32433734d03befd85a5bf00fba77d6501455)

commit 4ddf32c92b76f32559096910afcf7528591302aa
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Sat Jan 4 20:04:56 2025 +0200

    xzdec: Don't leave Landlock file descriptor open for no reason
    
    This fix is similar to 48ff3f06521ca326996ab9a04d1b342098960427.
    
    Fixes: d74fb5f060b76db709b50f5fd37490394e52f975
    (cherry picked from commit 2655c81b5e92278b0fd51f6537c1116f8349b02a)

commit 1a5b93ed5712d37c1766a6cd48a8c8bf1283496a
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed Jan 1 18:46:50 2025 +0200

    liblzma: Silence warnings from "clang -Wimplicit-fallthrough"
    
    (cherry picked from commit 672da29bb3a209a727ae46c0df948d7eea69f2e2)

commit 33899ee86decc2cb3cbd853ac324df4e28a11046
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed Jan 1 15:06:15 2025 +0200

    xzdec: Fix language in a comment
    
    (cherry picked from commit e34dbd6a0ae7a560a5508d51fc0bd142c5a320dc)

commit 5a208b0c92fb0f2143772583a835e5b8d2e52edd
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu Jan 2 13:35:48 2025 +0200

    Windows: Make NLS require UCRT and gettext-runtime >= 0.23.1
    
    Also remove the recently-added workaround from tuklib_gettext.h.
    Requiring a new enough gettext-runtime is cleaner. I guess it's
    mostly MSYS2 where xz is built with translation support, so once
    MSYS2 has Gettext >= 0.23.1, this requirement shouldn't be a problem
    in practice.
    
    (cherry picked from commit 16821252c504071f5c2012e415e59cbf5fb79820)

commit b8081fdbc5c2e06e0b2c23f27982cb1730eb7eb7
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Mon Dec 30 11:21:57 2024 +0200

    Build: Use git log --pretty=medium when creating ChangeLog
    
    It's the default in git-log. Specifying it explicitly is good in case
    a user has set format.pretty to a different value.
    
    (cherry picked from commit ea21c76aa2406ba06ac154fe57741734c04f260f)

commit 27c63200ee2e8c15fcc354d776e615781c5f3120
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Mon Dec 30 10:51:33 2024 +0200

    Windows: Update MinGW-w64 + CMake instructions to recommend UCRT
    
    (cherry picked from commit 08050c0788ce5bac0ffd572e9784a2749c4a13df)

commit 89db6aacbf8b62289797d1b67e4b76ff178f311f
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Mon Dec 30 10:51:26 2024 +0200

    xz man page: Describe the source file deletion in -z and -d options
    
    The DESCRIPTION section always explained it, and the OPTIONS section
    only described the differences to the default behavior. However, new
    users in a hurry may skip reading DESCRIPTION. The default behavior
    is a bit dangerous, thus it's good to repeat in --compress and
    --decompress docs that source file is removed after successful operation.
    
    Fixes: https://github.com/tukaani-project/xz/issues/150
    (cherry picked from commit 653732bd6f06d8f465bf353bf6e1c16f1405b906)

commit 3324ea3576d6e3b2c53854ad7b313aeb6dc86e69
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu Dec 26 21:27:18 2024 +0200

    xz: Fix comments
    
    (cherry picked from commit 260d5d36203955a7148ae1ab05d0931c942028d5)

commit 50b8d61030e08a71f61d172d7d830d1eaae92bb5
Author: Dexter Castor Döpping <dexter.c.dopping@gmail.com>
Date:   Sun Dec 22 13:44:03 2024 +0100

    CMake: Disable unity builds project-wide
    
    liblzma and xz can't be compiled as a unity/jumbo build because of
    redeclarations and type name reuse. The CMake documentation recommends
    setting UNITY_BUILD to false in this case.
    
    This is especially important if we're compiled as a subproject and the
    consumer wants to use CMAKE_UNITY_BUILD=ON for the rest of their code
    base.
    
    Closes: https://github.com/tukaani-project/xz/pull/158
    (cherry picked from commit bf6da9a573a780cd1a7fb1728ef55d09e58dad11)

commit 8a7d922fb84ef6c60f1dfc9a127a0921e693412e
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Fri Dec 20 08:51:18 2024 +0200

    Windows: Workaround a UTF-8 issue in Gettext's libintl_setlocale()
    
    See the comment. In this package, locale is set at program startup and
    not changed later, so the point (2) in the comment isn't a problem.
    
    Fixes: 46ee0061629fb075d61d83839e14dd193337af59
    (cherry picked from commit b40e3321a7fb9dfdf8ffb30e7e0788c2f0abc941)

commit 9427ff2dd267805284a16b7ffa87e2f296f369f5
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Oct 24 21:27:23 2024 +0200

    Prepare 5.6.3-1
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit e882dbec8670bad46ce3139f8876f483f2e31f4c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Oct 24 21:21:34 2024 +0200

    d/tests: Redo autoconf files for the ci testsuite run.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 5fec631959103982eec11f7bc1487ccccd5537ba
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sun Oct 6 10:48:27 2024 +0200

    Import 5.6.3.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 34381552bd7f5b6bb78ac5be536f40d9514ceae5
Merge: 17040d56 2e006444
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sun Oct 6 10:46:41 2024 +0200

    Update upstream source from tag 'upstream/5.6.3'
    
    Update to upstream version '5.6.3'
    with Debian dir b2b50272d4e27b69d0371884b4ffbe5051035221

commit 2e006444e9c08cf658d349a5523448be706d185e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sun Oct 6 10:46:41 2024 +0200

    New upstream version 5.6.3

commit 17040d5626c00b2a95a1b2f68ecb6e89cc2d16b8
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Jul 3 21:51:54 2024 +0200

    Prepare 5.6.2-2.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 1067dc57b9e18c91c2534f6ac167cf0c19d91e1e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Jul 3 21:41:17 2024 +0200

    d/control: Add graphviz
    
    Doxygen asks for dot/ graphviz during the build the process.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit a98e88cd2158a798d1d6eb02601f6a973f43da5c
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Tue Jul 2 23:24:44 2024 +0200

    d: Correct the test build.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit dabc2cb94b472b4c72545e3ceaa108982d002ec1
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Tue Jul 2 23:20:09 2024 +0200

    d: Increase the version dependency for 5.6.0 symbols.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 99024594a30dc1ad603f6f167e8ca25d52242c7f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Jun 15 10:44:20 2024 +0200

    Prepare 5.6.2-1
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit d9d542ec61d1e6d3c780f3252f51fb7d92c9df84
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Jun 14 22:07:16 2024 +0200

    d/copyrigh: Remove unused licenses, move existing to match.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit f8832b0055fed5c2f686ea0e48a21925c140da18
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Jun 14 22:00:56 2024 +0200

    d: Remove unused overrides.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 3d1777d53e663eb49444b74d548f3c399db01f69
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sun Feb 25 11:39:35 2024 +0100

    d: Allow stderr in autopkgtests.
    
    Configure spits some warnings on stderr. Allow output on stderr.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit a7c37982f2406c67306315c898af585302e7ae87
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Jun 14 19:38:54 2024 +0200

    d: Update docs rules
    
    Add extra configure target to enable doxygen.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit c9102aae6e67e8ae16131a15a1d5da5756187400
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Fri Jun 14 07:43:11 2024 +0200

    d/copyright: Sync wording.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit f9802037fcd2631965a4b4d83184e39bd5f214e9
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Jun 13 23:27:51 2024 +0200

    d/changelog: Update changelog bit.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit e49a9082be8e123437b3b0b4162ebc31bee37d32
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sun Feb 25 11:19:02 2024 +0100

    d: Skip more translated manpages
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 3f4acfe015699879c5a7dba1234b007f0c8dfa3f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sat Feb 24 23:19:31 2024 +0100

    d: remove TODO, it is not installed anymore
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 8c0c42fc83ec4fd810b7d5d450a4c68510cb60d7
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Jun 13 23:20:08 2024 +0200

    d: Update the copyright to the previous version.
    
    Update copyright to what was in previous the 5.6.1 release.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit f9ff79e6cd43fdf90089a20d427d99591d0a6d61
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Mon Feb 26 07:30:38 2024 +0100

    d: Add breaks on pristine-tar
    
    See bug 1063252.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 9a7d3ec187fb71246e9455b9130647f8cda14316
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Feb 15 22:04:08 2024 +0100

    d: Update installed/ removed files.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 3d8f41fadbd4db638f3f88a739de77c5f61b7035
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Feb 15 19:04:58 2024 +0100

    d/control: Make liblzma-doc Multi-Arch foreign.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit f9ac51f02ccb7c8747dba35ce5bf05fe041c03ec
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Jan 31 21:38:50 2024 +0100

    d: Add new symbol.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit fcb656e01a4d0cf8ddfdac03fcec8497c1464eda
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Wed Mar 27 22:51:20 2024 +0100

    d: Takeover maintenance.
    
    Takeover maintenance of the package after maintaining it via NMUs for the
    last few years.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 9c967ee58f8406fca44b1bb4129411dc4e8d6e4a
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Jun 13 22:42:29 2024 +0200

    New upstream version 5.6.2

commit 6bd3e4ab646777569c93484f8cf696e9655c7a82
Merge: 0977ab07 9c967ee5
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Jun 13 22:42:29 2024 +0200

    Update upstream source from tag 'upstream/5.6.2'
    
    Update to upstream version '5.6.2'
    with Debian dir 8de81ab6c4e1376ce872c68882b45df45035ed60

commit 0977ab073e97af9cbe80d93fdb7196547cf9172e
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Jun 13 22:42:16 2024 +0200

    d/gbp: Move to 5.6 series.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 7cf7717ef8fddf5191056baad94e1e530c6e08eb
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Jun 13 22:35:52 2024 +0200

    d: Update signing-key
    
    Use only Lasse's key.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit d5cd64bfea93c6157b8336cf4058e167c7dfe767
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Thu Feb 1 20:43:08 2024 +0100

    d/watch: Correct URL
    
    The files are no longer hosted on tukaani.org. There is a redirect and
    the downloads point to github.
    Update the watch file and add additionally alpha to find current release.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

commit 3ec664d3f652133136587a51d4505b1abe1acdd7
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 18:03:51 2024 +0300

    Bump version and soname for 5.6.2

commit 3cc0aa702e50b786c52c6f3d3f831a635c4df197
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 18:03:04 2024 +0300

    Add NEWS for 5.6.2

commit 526d3f7f2c2d5e134157d08b37fb5fd0b125799e
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 18:03:04 2024 +0300

    Add NEWS for 5.4.7

commit 660b09279e8f544acf120d29194d5c3051b484eb
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 18:03:04 2024 +0300

    Add NEWS for 5.2.13

commit 7d76282dac766c0ced8ae24e0f7ce0005f3e377d
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 17:47:13 2024 +0300

    Translations: Run po4a/update-po
    
    Now the files are in the new formatting without source file
    line numbers. Future updates should keep the diffs much smaller.

commit 4470c3f7d8954bb47b280ec07ad0bd4be2223083
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 17:44:53 2024 +0300

    Translations: Run "make -C po update-po"
    
    In the past this wasn't done before releases; the Git repository
    just contained the files from the Translation Project. But this
    way it is clearer when comparing release tarballs against the
    Git repository. In future releases this might no longer be necessary
    within a stable branch as the .po files won't change so easily anymore
    when creating a tarball.

commit 33b8a85face5392b5ac843bdbe3a72f024cad6ef
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 29 16:33:24 2024 +0300

    Build: Update po/*.po files only when needed
    
    When po/xz.pot doesn't exist, running "make" or "make dist" will
    create it. Then the .po files will be updated but only if they
    actually would change more than the POT-Creation-Date line.
    Then the .gmo files would be generated from the .po files.
    This is the case before and after this commit.
    
    However, "make dist" and thus "make mydist" did a forced update
    to the files, updating them even if the only change was the
    POT-Creation-Date line. This had pros and cons: It made it clear
    that the .po file really is in sync with the recent strings in
    the package. On the other hand, it added noise in form of changed
    files in the source tree and distribution tarballs. It can be
    ignored with something like "diff -I'^"POT-Creation-Date: '" but
    it's still a minor annoyance *if* there's not enough value in
    having the most recent timestamp.
    
    Setting DIST_DEPENDS_ON_UPDATE_PO = no means that such forced
    update won't happen in "make dist" anymore. However, the "mydist"
    target will use xz.pot-update target which is the same target that
    is run when xz.pot doesn't exist at all yet. Thus "mydist" will
    ensure that the translations are up to date, without noise from
    changes that would affect only the POT-Creation-Date line.
    
    Note that po4a always uses msgmerge with --update, so POT-Creation-Date
    in the man page translations is never the only change in .po files.
    In that sense this commit makes the message translations behave more
    similarly to the man page translations.
    
    Distribution tarballs will still have non-reproducible POT-Creation-Date
    in po/xz.pot and po4a/xz-man.pot but those are just two files. Even they
    could be made reproducible from a Git timestamp if desired.
    
    (cherry picked from commit 9284f1aea31f0eb23e2ea72f7218b271e2234762)

commit 09daebd66b55799bbc495b84310a86c91bbfc1c8
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 21:10:33 2024 +0300

    po4a/update-po: Disable wrapping in .pot and .po files
    
    The .po files from the Translation Project come with unwrapped
    strings so this matches it.
    
    This may reduce the noise in diffs too. When the beginning of
    a paragraph had changed, the rest of the lines got rewrapped
    in msgsid. Now it's just one very long line that changes when
    a paragraph has been edited.
    
    The --add-location=file option was removed as redundant. The line
    numbers don't exist in the .pot file due to --porefs file and thus
    they cannot get copied to the .po files either.
    
    (cherry picked from commit 4beba1cd62d7f8f7a6f1e899b68292d94c53b599)

commit 51ad72dae4e516e9292f6f399bd1e4970b77f7c1
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 18:36:53 2024 +0300

    Update contact info in README
    
    (cherry picked from commit b14c130a58a649f9a73392eeb122cb252327c569)

commit 18463917f9b255b8f925fa54ab9388319735b14a
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 13:25:07 2024 +0300

    Translations: Use --package-name=xz-man with po4a
    
    This is to match reality. See the added comment.
    
    (cherry picked from commit 75f5f2e014b0ee646963f36bc6a9c840fb272353)

commit 26bbcb13cd2bbb56fe406544a484b4edfc7e0837
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 13:03:40 2024 +0300

    Translations: Omit --package-name from po/Makevars
    
    This is closer to the reality in the po/*.po files.
    
    (cherry picked from commit eb217d016cfbbba1babc19a61095b3ea25898af6)

commit c35ee804b89556d15bc8cdc16867f4316e69392f
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 01:17:45 2024 +0300

    Translations: Omit man page line numbers from .pot and .po files
    
    (cherry picked from commit 9114267038deaecf4832a5cacb5acbe6591ac839)

commit 0f4429d47f9cfe2cdfbad115a7bc2f11221cb217
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 01:06:30 2024 +0300

    Translations: Use the xgettext option --add-location=file
    
    (cherry picked from commit 093490b58271e9424ce38a7b1b38bcf61b9c86c6)

commit a93e2c2d1d34a6f609d24a8e62072ce78df7a734
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Tue May 28 00:43:53 2024 +0300

    Translations: Use the msgmerge option --add-location=file
    
    This way the PO file diffs are less noisy but the locations of the
    strings are still present at file level, just without line numbers.
    
    The option is available since gettext 0.19 (2014).
    configure.ac requires 0.19.6.
    
    (cherry picked from commit fccebe2b4fd513488fc920e4dac32562ed3c7637)

commit d4389895592e9a8e0f6391fdad816ae0537bb07b
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Mon May 27 12:22:08 2024 +0300

    Build: Use $(SHELL) instead of sh to run scripts in Makefile.am
    
    (cherry picked from commit f361d9ae85707a87eb28db400eb7229cec103d58)

commit 5781414b6e3120098b0060d073aa2b0580ff6f40
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu May 23 17:25:13 2024 +0300

    Translations: Change the home page URLs in man page translations
    
    Since the source strings have changed, these would get marked as
    fuzzy and the original string would be used instead. The original
    and translated strings are identical in this case so it wouldn't
    matter. But patching the translations helps still because then
    po4a will show the correct translation percentage.
    
    (cherry picked from commit a26dece34793a09aac2476f954d162d03e9cf62b)

commit 3670e0616eb9d86e7519d2b76242fd32c6e0c1ae
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu May 23 15:15:18 2024 +0300

    CMake: Add manual support for 32-bit x86 assembly files
    
    One has to pass -DENABLE_X86_ASM=ON to cmake to enable the
    CRC assembly code. Autodetection isn't done. Looking at
    CMAKE_SYSTEM_PROCESSOR might not work as it comes from uname
    unless cross-compilation is done using a CMake toolchain file.
    
    On top of this, if the code is run on modern processors that support
    the CLMUL instruction, then the C code should be faster (but then
    one should also be using a x86-64 build if possible).
    
    (cherry picked from commit 24387c234b4eed1ef9a7eaa107391740b4095568)

commit c1b001b09e902ecacabb8a2ae1fc991018a4d1f8
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Thu May 23 14:26:45 2024 +0300

    CMake: Rename USE_DOXYGEN to ENABLE_DOXYGEN
    
    It's more consistent with the other option() uses.
    
    (cherry picked from commit 0fb3c9c3f684f5a25bd425ed079a20a79f0c969d)

commit 7213fe39c717d4623c92af715484a71d9a6ff8d0
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Wed May 22 15:21:53 2024 +0300

    Use more confident language in COPYING
    
    (cherry picked from commit 62733592a1cc6f0b41f46ef52e06d1a6fe1ff38a)

commit 15358be94a4e3f9c20f331b64b3980f3e5283760
Author: Lasse Collin <lasse.collin@tukaani.org>
Date:   Mon Apr 29 17:16:38 2024 +0300

    Add SPDX license identifiers to files under tests/ossfuzz
    
    (cherry picked from commit 9ae2ebc1e504a1814b0788de95fb5c58c0328dde)
Created: 2024-07-03 Last update: 2026-01-04 04:00
lintian reports 10 warnings normal
Lintian reports 10 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2025-12-27 Last update: 2025-12-27 06:30
1 open merge request in Salsa normal
There is 1 open merge request for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-10-03 Last update: 2025-10-18 04:31
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.3 instead of 4.7.2).
Created: 2025-12-23 Last update: 2025-12-27 00:31
news
[rss feed]
  • [2025-12-30] xz-utils 5.8.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-12-26] Accepted xz-utils 5.8.2-1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2025-10-09] xz-utils 5.8.1-2 MIGRATED to testing (Debian testing watch)
  • [2025-10-03] Accepted xz-utils 5.8.1-2 (source) into unstable (Sebastian Andrzej Siewior)
  • [2025-09-09] xz-utils 5.8.1-1.1 MIGRATED to testing (Debian testing watch)
  • [2025-09-04] Accepted xz-utils 5.8.1-1.1 (source) into unstable (Matthias Klose)
  • [2025-04-09] xz-utils 5.8.1-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-05] Accepted xz-utils 5.4.1-1 (source) into proposed-updates (Debian FTP Masters) (signed by: Sebastian Andrzej Siewior)
  • [2025-04-05] Accepted xz-utils 5.4.1-1 (source) into stable-security (Debian FTP Masters) (signed by: Sebastian Andrzej Siewior)
  • [2025-04-03] Accepted xz-utils 5.8.1-1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2025-03-26] Accepted xz-utils 5.8.0-1 (source) into experimental (Sebastian Andrzej Siewior)
  • [2025-03-06] xz-utils 5.6.4-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-01] Accepted xz-utils 5.6.4-1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-10-28] xz-utils 5.6.3-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-24] Accepted xz-utils 5.6.3-1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-07-09] xz-utils 5.6.2-2 MIGRATED to testing (Debian testing watch)
  • [2024-07-04] Accepted xz-utils 5.6.2-2 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-06-23] xz-utils 5.6.2-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-15] Accepted xz-utils 5.6.2-1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-03-29] xz-utils 5.6.1+really5.4.5-1 MIGRATED to testing (Debian testing watch)
  • [2024-03-28] Accepted xz-utils 5.6.1+really5.4.5-1 (source) into unstable (Salvatore Bonaccorso)
  • [2024-03-27] Accepted xz-utils 5.6.1-1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-03-05] xz-utils 5.6.0-0.2 MIGRATED to testing (Debian testing watch)
  • [2024-02-28] Accepted xz-utils 5.6.0-0.2 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-02-26] Accepted xz-utils 5.6.0-0.1 (source) into unstable (Sebastian Andrzej Siewior)
  • [2024-02-15] Accepted xz-utils 5.5.2beta-1 (source) into experimental (Sebastian Andrzej Siewior)
  • [2024-02-01] Accepted xz-utils 5.5.1alpha-0.1 (source) into experimental (Sebastian Andrzej Siewior)
  • [2023-12-26] xz-utils 5.4.5-0.3 MIGRATED to testing (Debian testing watch)
  • [2023-12-23] Accepted xz-utils 5.4.5-0.3 (source) into unstable (Cyril Brulebois)
  • [2023-12-23] Accepted xz-utils 5.4.5-0.2 (source amd64 all) into unstable (Debian FTP Masters) (signed by: Cyril Brulebois)
  • 1
  • 2
bugs [bug history graph]
  • all: 5
  • RC: 0
  • I&N: 1
  • M&W: 4
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian (0, 10)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • l10n (-, 88)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 5.8.2-1
  • 13 bugs (2 patches)

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing