From: Stuart Henderson Subject: boehm-gc tests wanted (archs other than x86/arm64) To: ports Date: Sun, 19 Oct 2025 10:28:09 +0100 could anyone give this a spin on the less common archs please? works for me on i386/amd64/arm64. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/boehm-gc/Makefile,v diff -u -p -r1.86 Makefile --- Makefile 29 Apr 2025 16:12:34 -0000 1.86 +++ Makefile 19 Oct 2025 09:26:35 -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.8 -LIBAO_VERSION= 7.8.2 +VERSION= 8.2.10 +LIBAO_VERSION= 7.8.4 # has various machine-dependent parts; updates definitely need # tests on more than just amd64. @@ -18,8 +18,8 @@ MULTI_PACKAGES= -main -atomic DEBUG_PACKAGES= ${BUILD_PACKAGES} SHARED_LIBS += atomic_ops 3.0 # 3.0 -SHARED_LIBS += atomic_ops_gpl 3.0 # 3.0 -SHARED_LIBS += gc 7.0 # 6.4 +SHARED_LIBS += atomic_ops_gpl 3.1 # 3.1 +SHARED_LIBS += gc 8.0 # 6.5 SHARED_LIBS += gccpp 1.0 # 6.0 SHARED_LIBS += gctba 0.0 # 6.0 SHARED_LIBS += cord 3.0 # 6.1 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/boehm-gc/distinfo,v diff -u -p -r1.14 distinfo --- distinfo 29 Apr 2025 15:02:10 -0000 1.14 +++ distinfo 19 Oct 2025 09:26:35 -0000 @@ -1,4 +1,4 @@ -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 +SHA256 (gc-8.2.10.tar.gz) = gyz0989na1lYLtOxu9kKjQ4N28OxHLOyCWxRd845zEc= +SHA256 (libatomic_ops-7.8.4.tar.gz) = I1bgAugO9pWHXpcdak/YxhylxvpP0b8xzOVKJpyL/NU= +SIZE (gc-8.2.10.tar.gz) = 1229219 +SIZE (libatomic_ops-7.8.4.tar.gz) = 526632 Index: patches/patch-os_dep_c =================================================================== RCS file: patches/patch-os_dep_c diff -N patches/patch-os_dep_c --- patches/patch-os_dep_c 29 Apr 2025 15:02:10 -0000 1.13 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -- Fix unused variable old_segv_handler and old_bus_handler - -Index: os_dep.c ---- os_dep.c.orig -+++ os_dep.c -@@ -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) \ -- || defined(NETBSD) -+ || defined(NETBSD) || defined(OPENBSD) - static struct sigaction old_segv_act; - # if defined(_sigargs) /* !Irix6.x */ || defined(HPUX) \ - || defined(HURD) || defined(NETBSD) || defined(FREEBSD)