Hi ports@ update for devel/boehm-gc to the latest version 8.2.8. Main site: https://hboehm.info/gc/ (no detailed Changelog)
- update Makefile, distinfo and patches for this version Build and tests OK on current/amd64. Comments welcome and please commit if OK. Laurent
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/boehm-gc/Makefile,v diff -u -p -r1.82 Makefile --- Makefile 26 Sep 2023 17:58:05 -0000 1.82 +++ Makefile 17 Feb 2025 12:56:42 -0000 @@ -1,8 +1,8 @@ COMMENT-main= garbage collection and memory leak detection for C and C++ COMMENT-atomic= access to hardware provided atomic memory operations -VERSION= 8.2.4 -LIBAO_VERSION= 7.8.0 +VERSION= 8.2.8 +LIBAO_VERSION= 7.8.2 # has various machine-dependent parts; updates definitely need # tests on more than just amd64. @@ -17,12 +17,12 @@ DISTFILES.lib = libatomic_ops-${LIBAO_VE MULTI_PACKAGES= -main -atomic DEBUG_PACKAGES= ${BUILD_PACKAGES} -SHARED_LIBS += gc 6.0 # 6.2 -SHARED_LIBS += gccpp 1.0 # 5.0 -SHARED_LIBS += gctba 0.0 # 5.0 -SHARED_LIBS += cord 3.0 # 6.0 +SHARED_LIBS += gc 6.0 # 6.4 +SHARED_LIBS += gccpp 1.0 # 6.0 +SHARED_LIBS += gctba 0.0 # 6.0 +SHARED_LIBS += cord 3.0 # 6.1 SHARED_LIBS += atomic_ops 3.0 # 3.0 -SHARED_LIBS += atomic_ops_gpl 3.0 # 3.0 +SHARED_LIBS += atomic_ops_gpl 3.0 # 3.1 CATEGORIES= devel Index: distinfo =================================================================== RCS file: /cvs/ports/devel/boehm-gc/distinfo,v diff -u -p -r1.13 distinfo --- distinfo 21 Jun 2023 12:50:35 -0000 1.13 +++ distinfo 17 Feb 2025 12:56:42 -0000 @@ -1,4 +1,4 @@ -SHA256 (gc-8.2.4.tar.gz) = PQ082+B3QD0xBrtA8Mu1Y0E9bv27Kn4c1ohlld7Ej8I= -SHA256 (libatomic_ops-7.8.0.tar.gz) = FWdudnThG9paflCnP02efWBFInG4rPb9Oacf79+J+jE= -SIZE (gc-8.2.4.tar.gz) = 1210929 -SIZE (libatomic_ops-7.8.0.tar.gz) = 526300 +SHA256 (gc-8.2.8.tar.gz) = dkkCBiHLJjJeH7XIdCWQ2S+0jOXCWbUC+vfZ+12rsWA= +SHA256 (libatomic_ops-7.8.2.tar.gz) = 0wUgf+IH8rP7XLTAGdoStEzj/LxZPf1QgNhnsaJBm1E= +SIZE (gc-8.2.8.tar.gz) = 1219553 +SIZE (libatomic_ops-7.8.2.tar.gz) = 524637 Index: patches/patch-os_dep_c =================================================================== RCS file: /cvs/ports/devel/boehm-gc/patches/patch-os_dep_c,v diff -u -p -r1.12 patch-os_dep_c --- patches/patch-os_dep_c 21 Jun 2023 12:50:35 -0000 1.12 +++ patches/patch-os_dep_c 17 Feb 2025 12:56:42 -0000 @@ -3,7 +3,7 @@ Index: os_dep.c --- os_dep.c.orig +++ os_dep.c -@@ -887,7 +887,7 @@ GC_INNER size_t GC_page_size = 0; +@@ -889,7 +889,7 @@ GC_INNER size_t GC_page_size = 0; # if defined(SUNOS5SIGS) || defined(IRIX5) || defined(OSF1) \ || defined(HAIKU) || defined(HURD) || defined(FREEBSD) \