From e340b2e869e02718de9c9d7fa440ef4b35785388 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Sun, 4 Feb 2024 10:20:30 +0300 Subject: [PATCH] [8.2.6] Bump gc version to 8.2.6 * CMakeLists.txt (PACKAGE_VERSION): Bump micro version (to 8.2.6). * README.md: Likewise. * configure.ac (AC_INIT): Likewise. * doc/README.cmake (HOW TO IMPORT BDWGC): Likewise. * include/gc_version.h (GC_TMP_VERSION_MICRO): Likewise. * CMakeLists.txt (LIBCORD_VER_INFO): Increment revision (change version info of libcord.so to 6:1:5). * cord/cord.am (LIBCORD_VER_INFO): Likewise. * CMakeLists.txt (LIBGC_VER_INFO): Increment revision (change version info of libgc.so to 6:3:5). * Makefile.am (LIBGC_VER_INFO): Likewise. * ChangeLog (8.2.6): Set release date. --- CMakeLists.txt | 6 +++--- ChangeLog | 2 +- Makefile.am | 2 +- README.md | 2 +- configure.ac | 2 +- cord/cord.am | 2 +- doc/README.cmake | 2 +- include/gc_version.h | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8af443d7e..cb57e5a90 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,14 +24,14 @@ cmake_minimum_required(VERSION 3.5) -set(PACKAGE_VERSION 8.2.4) +set(PACKAGE_VERSION 8.2.6) # Version must match that in AC_INIT of configure.ac and that in README. # Version must conform to: [0-9]+[.][0-9]+[.][0-9]+ # Info (current:revision:age) for the Libtool versioning system. # These values should match those in cord/cord.am and Makefile.am. -set(LIBCORD_VER_INFO 6:0:5) -set(LIBGC_VER_INFO 6:2:5) +set(LIBCORD_VER_INFO 6:1:5) +set(LIBGC_VER_INFO 6:3:5) set(LIBGCCPP_VER_INFO 6:0:5) option(enable_cplusplus "C++ support" OFF) diff --git a/ChangeLog b/ChangeLog index fc8433849..f22f21c20 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,5 @@ -== [8.2.6] (not released yet) == +== [8.2.6] 2024-02-04 == * Avoid unexpected heap growth in gctest for the case of VERY_SMALL_CONFIG * Change gc.man to include gc/gc.h diff --git a/Makefile.am b/Makefile.am index ea5d7796e..2da5ce65f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -14,7 +14,7 @@ # Info (current:revision:age) for the Libtool versioning system. # These numbers should be updated at most once just before the release, # and, optionally, at most once during the development (after the release). -LIBGC_VER_INFO = 6:2:5 +LIBGC_VER_INFO = 6:3:5 LIBGCCPP_VER_INFO = 6:0:5 ## FIXME: `make distcheck' in this directory will not currently work. diff --git a/README.md b/README.md index eeb1450c6..85dfe194c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Boehm-Demers-Weiser Garbage Collector -This is version 8.2.4 of a conservative garbage +This is version 8.2.6 of a conservative garbage collector for C and C++. diff --git a/configure.ac b/configure.ac index 0ed718a05..1b5cc4d2b 100644 --- a/configure.ac +++ b/configure.ac @@ -14,7 +14,7 @@ dnl Process this file with autoconf to produce configure. dnl Initialization. -AC_INIT(gc,8.2.4,https://github.com/ivmai/bdwgc/issues) +AC_INIT(gc,8.2.6,https://github.com/ivmai/bdwgc/issues) dnl Version must conform to: [0-9]+[.][0-9]+[.][0-9]+ AC_CONFIG_SRCDIR(gcj_mlc.c) diff --git a/cord/cord.am b/cord/cord.am index 3deb4043f..466d50d52 100644 --- a/cord/cord.am +++ b/cord/cord.am @@ -3,7 +3,7 @@ # Info (current:revision:age) for the Libtool versioning system. # These numbers should be updated at most once just before the release, # and, optionally, at most once during the development (after the release). -LIBCORD_VER_INFO = 6:0:5 +LIBCORD_VER_INFO = 6:1:5 lib_LTLIBRARIES += libcord.la diff --git a/doc/README.cmake b/doc/README.cmake index b38f9e5dd..bec4a03bb 100644 --- a/doc/README.cmake +++ b/doc/README.cmake @@ -55,7 +55,7 @@ HOW TO IMPORT BDWGC Another project could add bdwgc as one of its dependencies with something like this in their CMakeLists.txt: -find_package(BDWgc 8.2.4 REQUIRED) +find_package(BDWgc 8.2.6 REQUIRED) add_executable(Foo foo.c) target_link_libraries(Foo BDWgc::gc) diff --git a/include/gc_version.h b/include/gc_version.h index bdd3dd196..2e561b312 100644 --- a/include/gc_version.h +++ b/include/gc_version.h @@ -30,7 +30,7 @@ /* it to keep the old-style build process working. */ #define GC_TMP_VERSION_MAJOR 8 #define GC_TMP_VERSION_MINOR 2 -#define GC_TMP_VERSION_MICRO 4 /* 8.2.4 */ +#define GC_TMP_VERSION_MICRO 6 /* 8.2.6 */ #ifdef GC_VERSION_MAJOR # if GC_TMP_VERSION_MAJOR != GC_VERSION_MAJOR \