summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJia Tan <jiat0218@gmail.com>2023-03-18 22:10:12 +0800
committerJia Tan <jiat0218@gmail.com>2023-03-18 22:10:12 +0800
commitaf4925e6043113ec9b5f9c0cf13abf2a18ccb1f6 (patch)
tree4bc2f286f62a5fda7ed282a1e5a09ed9c12972dd
parent5a7b930efa7f9849d8da8397e8e5d8638f92be40 (diff)
downloadxz-af4925e6043113ec9b5f9c0cf13abf2a18ccb1f6.tar.gz
Add NEWS for 5.2.11.
-rw-r--r--NEWS27
1 files changed, 27 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 88aa55a..7144bce 100644
--- a/NEWS
+++ b/NEWS
@@ -629,6 +629,33 @@ XZ Utils Release Notes
(FreeBSD >= 10).
+5.2.11 (2023-03-18)
+
+ * Removed all possible cases of null pointer + 0. It is undefined
+ behavior in C99 and C17. This was detected by a sanitizer and had
+ not caused any known issues.
+
+ * Build systems:
+
+ - Added a workaround for building with GCC on MicroBlaze Linux.
+ GCC 12 on MicroBlaze doesn't support the __symver__ attribute
+ even though __has_attribute(__symver__) returns true. The
+ build is now done without the extra RHEL/CentOS 7 symbols
+ that were added in XZ Utils 5.2.7. The workaround only
+ applies to the Autotools build (not CMake).
+
+ - CMake: Ensure that the C compiler language is set to C99 or
+ a newer standard.
+
+ - CMake changes from XZ Utils 5.4.1:
+
+ * Added a workaround for a build failure with
+ windres from GNU binutils.
+
+ * Included the Windows resource files in the xz
+ and xzdec build rules.
+
+
5.2.10 (2022-12-13)
* xz: Don't modify argv[] when parsing the --memlimit* and