Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gc for openSUSE:Factory checked in 
at 2026-03-20 21:19:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gc (Old)
 and      /work/SRC/openSUSE:Factory/.gc.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gc"

Fri Mar 20 21:19:29 2026 rev:42 rq:1341131 version:8.2.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/gc/gc.changes    2024-09-09 14:43:32.532462845 
+0200
+++ /work/SRC/openSUSE:Factory/.gc.new.8177/gc.changes  2026-03-20 
21:19:52.913688287 +0100
@@ -1,0 +2,53 @@
+Thu Feb  5 23:16:20 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 8.2.12
+  * Eliminate 'unused parameter' clang warnings in GC_darwin_sigbus
+  * Fix a cycle in NORMAL freelist if malloc is redirected on Linux
+  * Fix code defect of LOCK/UNLOCK in separate 'if' in
+    GC_generic_malloc_many
+  * Fix missing new-line in help message of console variant of
+    cord/de
+  * Fix redirected 'free' for callers from libdl/libpthread if
+    IGNORE_FREE
+  * Fix reliance on glibc-specific '__data_start' for some Linux
+    platforms
+  * Fix SIGSEGV if pthread_detach is called before collector
+    initialization
+  * Fix SIGSEGV in remove_all_threads_but_me if fork from
+    unregistered thread
+  * Prevent collection if fork from an unregistered thread
+  * Workaround locals not pushed in sanitized binaries by disabling
+    fake stacks
+
+-------------------------------------------------------------------
+Sun Oct 19 09:36:12 UTC 2025 - Jan Engelhardt <[email protected]>
+
+- Update to release 8.2.10
+  * Support RISC-V ILP32 ABI (rv64ilp32)
+  * Turn off thread suspend/resume API support explicitly
+  * Export CMake libraries with aliases
+  * Fix deprecation warning about support of CMake older than v3.10
+  * Fix 'missing GNU-stack section in atomic_ops_sysdeps' ld
+    warning
+  * Fix assertion violation about GC_mark_lock_holder in
+    fork_child_proc
+  * Fix CPP_WORDSZ for LoongArch
+  * Fix I_HOLD_LOCK assertion violation in child process
+  * Fix mark lock in child process after fork
+  * Fix missing parentheses in SIG_THR_RESTART macro definition
+  * Fix print_heap_obj call with the lock held in backgraph
+    add_edge
+  * Fix pthread id stored in GC_threads of child process
+  * Fix pthread id stored in key thread_specific_data of child
+    process
+  * Fix pthread_sigmask result checking in
+    GC_start_mark_threads_inner
+  * Fix reading async proc maps when GC is single-threaded but
+    process is not
+  * Fix undefined reference to GC_objfreelist and GC_bytes_allocd
+  * Grow GC_proc_buf to required size in GC_proc_read_dirty instead
+    of WARN
+  * Workaround vpush/vpop instructions generation for non-FPU ARMv5
+    target
+
+-------------------------------------------------------------------

Old:
----
  gc-8.2.8.tar.gz

New:
----
  gc-8.2.12.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gc.spec ++++++
--- /var/tmp/diff_new_pack.zToBE8/_old  2026-03-20 21:19:53.685720272 +0100
+++ /var/tmp/diff_new_pack.zToBE8/_new  2026-03-20 21:19:53.689720437 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gc
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,15 @@
 
 
 Name:           gc
-Version:        8.2.8
+Version:        8.2.12
 Release:        0
 Summary:        A garbage collector for C and C++
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
 URL:            http://www.hboehm.info/gc/
 
-#Git-Clone:    https://github.com/ivmai/bdwgc
-Source:         
https://github.com/ivmai/bdwgc/releases/download/v%version/%name-%version.tar.gz
+#Git-Clone:    https://github.com/bdwgc/bdwgc
+Source:         
https://github.com/bdwgc/bdwgc/releases/download/v%version/%name-%version.tar.gz
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  c++_compiler
 BuildRequires:  libtool
@@ -80,7 +80,6 @@
 
 # see bugzilla.redhat.com/689877
 export CPPFLAGS="-DUSE_GET_STACKBASE_FOR_MAIN"
-export CXXFLAGS="%optflags"
 %configure --disable-static --docdir="%_docdir/%name" --with-gnu-ld \
        --enable-cplusplus --enable-large-config --enable-threads=posix \
        --enable-parallel-mark --with-libatomic-ops=yes
@@ -97,7 +96,7 @@
 
 %check
 %if !0%{?qemu_user_space_build}
-make check -j1
+%make_build check -j1
 %endif
 
 %ldconfig_scriptlets -n libgc1

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.zToBE8/_old  2026-03-20 21:19:53.733722260 +0100
+++ /var/tmp/diff_new_pack.zToBE8/_new  2026-03-20 21:19:53.737722426 +0100
@@ -1,4 +1,4 @@
-mtime: 1725861758
-commit: 9a30dc62a764d2d812c0ebc6a9b89e9b4a50990c86e46d728132c2af9a70fbc6
+mtime: 1770334347
+commit: 3c82a1d04e31234c596f49489aa3ead329fbc8a4b611b0064bcc4c6bd7916755
 url: https://src.opensuse.org/clibs/gc
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-02-06 00:32:39.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ gc-8.2.8.tar.gz -> gc-8.2.12.tar.gz ++++++
++++ 6558 lines of diff (skipped)

Reply via email to