summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWang Mingyu <wangmy@fujitsu.com>2022-12-05 10:32:40 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-12-06 15:23:18 +0000
commitdbf0c69e738da68e13f699824cc4140d9ce781da (patch)
tree5e3f6e2e479274a3004fdb7e983df757b0528476
parent41279595a422c9268511f6b093f988973d77bad4 (diff)
downloadpoky-dbf0c69e738da68e13f699824cc4140d9ce781da.tar.gz
xz: upgrade 5.2.7 -> 5.2.9
Changelog: ========= * liblzma: - Fixed an infinite loop in LZMA encoder initialization if dict_size >= 2 GiB. (The encoder only supports up to 1536 MiB.) - 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. * New email address for bug reports is <xz@tukaani.org> which forwards messages to Lasse Collin and Jia Tan. (From OE-Core rev: 56f5941bec3ae7f8f2966300a82c83ce8ebb9265) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-extended/xz/xz_5.2.9.bb (renamed from meta/recipes-extended/xz/xz_5.2.7.bb)2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-extended/xz/xz_5.2.7.bb b/meta/recipes-extended/xz/xz_5.2.9.bb
index 88ec847c15..7da7887b1c 100644
--- a/meta/recipes-extended/xz/xz_5.2.7.bb
+++ b/meta/recipes-extended/xz/xz_5.2.9.bb
@@ -25,7 +25,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=97d554a32881fee0aa283d96e47cb24a \
25 " 25 "
26 26
27SRC_URI = "https://tukaani.org/xz/xz-${PV}.tar.gz" 27SRC_URI = "https://tukaani.org/xz/xz-${PV}.tar.gz"
28SRC_URI[sha256sum] = "06327c2ddc81e126a6d9a78b0be5014b976a2c0832f492dcfc4755d7facf6d33" 28SRC_URI[sha256sum] = "e982ea31b81543d7ee2b6fa34c2ad11760e1c50c6f4475add8ba0f2f005f07b4"
29UPSTREAM_CHECK_REGEX = "xz-(?P<pver>\d+(\.\d+)+)\.tar" 29UPSTREAM_CHECK_REGEX = "xz-(?P<pver>\d+(\.\d+)+)\.tar"
30 30
31CACHED_CONFIGUREVARS += "gl_cv_posix_shell=/bin/sh" 31CACHED_CONFIGUREVARS += "gl_cv_posix_shell=/bin/sh"