Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2023-09-11 21:22:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Mon Sep 11 21:22:16 2023 rev:94 rq:1110252 version:2.3.8 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2023-08-01 15:38:04.161649207 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.1766/sbcl.changes 2023-09-11 21:26:53.215436588 +0200 @@ -1,0 +2,39 @@ +Tue Aug 29 05:46:04 UTC 2023 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 2.3.8 + * enhancement: a mark-region parallel garbage collector is available as a + build-time option; it can be enabled by adding + `--without-gencgc --with-mark-region-gc` + to the build command line. (Thanks to Hayley Patton) + * enhancement: Stack allocation via DYNAMIC-EXTENT is now possible for + conditionals even when not all branches are stack-allocatable. Previously + all branches needed to be stack-allocatable for the otherwise-inaccessible + subparts to get stack allocated. + * platform support: + ** on Mac OS X Sonoma, loading the memory image no longer fails. + (lp#2029430, reported by cladur) + ** on Darwin, we no longer reimplement nanosleep(). + ** on PPC64, undefined function errors now work. + ** on ARM64/OpenBSD, enable the GCC TLS feature. (thanks to Sébastien + Marie) + ** when building the system, only display a reasonable amount of timing + precision. (thanks to Philipp Marek) + * bug fix: handling of inlining functions compiled to return unboxed values + no longer crashes the compiler. (lp#2029020, reported by Pascal + J. Bourguignon) + * bug fix: the source location for code executed within a top-level + (EVAL-WHEN (:COMPILE-TOPLEVEL) ...) form is now more useful. + * bug fix: address a race between user threads cancelling finalizers and the + finalizer thread executing them. (lp#2029306) + * bug fix: complex division returns the same value when evaluated inline and + out-of-line. (lp#2030097) + * bug fix: the pretty-printer no longer deletes syntactically-significant + whitespace immediately preceding a newline. (lp#1985814, reported by Mark + David) + * optimization: the compiler is more aware of the result type of the + NUMERATOR function. + * optimization: EQUAL and EQUALP compile to more efficient code when the two + arguments are known to be of the same nullable type. + * optimization: converting bignums to floats uses no intermediate memory. + +------------------------------------------------------------------- Old: ---- sbcl-2.3.7-source.tar.bz2 New: ---- sbcl-2.3.8-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.TQ1PDT/_old 2023-09-11 21:26:55.703525287 +0200 +++ /var/tmp/diff_new_pack.TQ1PDT/_new 2023-09-11 21:26:55.703525287 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.3.7 +Version: 2.3.8 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND SUSE-Public-Domain ++++++ sbcl-2.3.7-source.tar.bz2 -> sbcl-2.3.8-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.3.7-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.1766/sbcl-2.3.8-source.tar.bz2 differ: char 11, line 1
