]> git.ipfire.org Git - thirdparty/xz.git/commitdiff
Bump version and soname for 5.8.0 v5.8.0
authorLasse Collin <lasse.collin@tukaani.org>
Tue, 25 Mar 2025 13:18:32 +0000 (15:18 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Tue, 25 Mar 2025 13:18:32 +0000 (15:18 +0200)
Also remove the LZMA_UNSTABLE macro.

src/liblzma/Makefile.am
src/liblzma/api/lzma/bcj.h
src/liblzma/api/lzma/version.h
src/liblzma/common/common.h
src/liblzma/liblzma_generic.map
src/liblzma/liblzma_linux.map

index 056e51e682ebc738950e83effcf109ea15417b04..c3feaa9a0d8ee8e2701bfe96db5eb62e8e1e823f 100644 (file)
@@ -20,7 +20,7 @@ liblzma_la_CPPFLAGS = \
        -I$(top_srcdir)/src/liblzma/simple \
        -I$(top_srcdir)/src/common \
        -DTUKLIB_SYMBOL_PREFIX=lzma_
-liblzma_la_LDFLAGS = -no-undefined -version-info 12:2:7
+liblzma_la_LDFLAGS = -no-undefined -version-info 13:0:8
 
 EXTRA_DIST += liblzma_generic.map liblzma_linux.map validate_map.sh
 if COND_SYMVERS_GENERIC
index 35c0477b8437997029aa9a5f7bc7cf07967e28e7..fb737cbba49c7c0c15b28651124bfe2af9efc43e 100644 (file)
@@ -98,7 +98,6 @@ typedef struct {
 } lzma_options_bcj;
 
 
-#ifdef LZMA_UNSTABLE
 /**
  * \brief       Raw ARM64 BCJ encoder
  *
@@ -194,4 +193,3 @@ extern LZMA_API(size_t) lzma_bcj_x86_encode(
  */
 extern LZMA_API(size_t) lzma_bcj_x86_decode(
                uint32_t start_offset, uint8_t *buf, size_t size) lzma_nothrow;
-#endif
index 210ac12c4ca2412cb09769985efa8a4bd73ef263..5d8a677c04393bc1c7709b6f8b13cf58361cf19e 100644 (file)
 #define LZMA_VERSION_MAJOR 5
 
 /** \brief Minor version number of the liblzma release. */
-#define LZMA_VERSION_MINOR 7
+#define LZMA_VERSION_MINOR 8
 
 /** \brief Patch version number of the liblzma release. */
-#define LZMA_VERSION_PATCH 2
+#define LZMA_VERSION_PATCH 0
 
 /**
  * \brief Version stability marker
@@ -32,7 +32,7 @@
  *   - LZMA_VERSION_STABILITY_BETA
  *   - LZMA_VERSION_STABILITY_STABLE
  */
-#define LZMA_VERSION_STABILITY LZMA_VERSION_STABILITY_BETA
+#define LZMA_VERSION_STABILITY LZMA_VERSION_STABILITY_STABLE
 
 /** \brief Commit version number of the liblzma release */
 #ifndef LZMA_VERSION_COMMIT
index fd8f8c8b4af7ab9b9d7697a6c47b6e2ccb2c8327..20af32f6d6cd9a322bce101674c7eb02a3d6d593 100644 (file)
@@ -42,8 +42,6 @@
 
 #define LZMA_API(type) LZMA_API_EXPORT type LZMA_API_CALL
 
-#define LZMA_UNSTABLE
-
 #include "lzma.h"
 
 // This is for detecting modern GCC and Clang attributes
index 9ee07b638425bbebeff77e93905fdff236666ddb..2bef27a8f7d75c769810c0a5b3338fd556049c9f 100644 (file)
@@ -127,7 +127,7 @@ global:
        lzma_mt_block_size;
 } XZ_5.4;
 
-XZ_5.7.2beta {
+XZ_5.8 {
 global:
        lzma_bcj_arm64_encode;
        lzma_bcj_arm64_decode;
index 28a77a718b84b030f87f062e513930a250fdb7a2..50f1571de2196680cc2c1e6a46a0a73f38fa6e3b 100644 (file)
@@ -142,7 +142,7 @@ global:
        lzma_mt_block_size;
 } XZ_5.4;
 
-XZ_5.7.2beta {
+XZ_5.8 {
 global:
        lzma_bcj_arm64_encode;
        lzma_bcj_arm64_decode;