Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2025-10-01 18:57:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Wed Oct 1 18:57:23 2025 rev:121 rq:1308348 version:2.5.9 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2025-09-01 17:18:37.344038469 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.11973/sbcl.changes 2025-10-01 18:59:13.440100983 +0200 @@ -1,0 +2,34 @@ +Wed Oct 1 08:15:37 UTC 2025 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 2.5.9 + * minor incompatible change: remove (SETF SB-EXT:POSIX-GETENV), which only + ever existed as an operator in SBCL on Windows. + * minor incompatible change: (LOG -0.0) now returns + SINGLE-FLOAT-NEGATIVE-INFINITY, more consistently with IEEE 754. + * minor incompatible change: (EXPT 0.0 0.0) now returns 1.0, rather than + signalling an error. + * platform support + ** restore functionality on NetBSD. (thanks to Masatoshi SANO) + ** fix building SBCL as a shared library on ARM64. (lp#2122059, reported + by Guillaume LE VAILLANT) + * optimization: TYPEP with array types does less work in many cases. + * optimization: COMPLEMENT on a known function can be transformed away in + more cases. + * optimization: calls to local functions with &REST arguments can be + optimized in more cases. + * optimization: bound checks can be eliminated in ROW-MAJOR-AREF based on + constraints relating the index to the available array elements. + (lp#2121253, thanks to Vasily Postnicov) + * optimization: function type declarations no longer inhibit inlining local + functions. (lp#2121351, reported by kbhit) + * optimization: bulk movement of memory in the system is implemented with + less overhead around memmove(). + * optimization: MAKE-ARRAY with dimensions coming from ARRAY-DIMENSIONS on + an array with known dimensions avoids consing an intermediate dimensions + list. + * optimization: a number of arithmetic operators and relations in + combination with some constant arguments do partial expression + simplification at compile-time. (lp#2122063 for %NEGATE thanks to Vasily + Postnicov) + +------------------------------------------------------------------- Old: ---- sbcl-2.5.8-source.tar.bz2 New: ---- sbcl-2.5.9-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.DGCV37/_old 2025-10-01 18:59:16.776240692 +0200 +++ /var/tmp/diff_new_pack.DGCV37/_new 2025-10-01 18:59:16.800241697 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.5.8 +Version: 2.5.9 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND SUSE-Public-Domain ++++++ sbcl-2.5.8-source.tar.bz2 -> sbcl-2.5.9-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.5.8-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.11973/sbcl-2.5.9-source.tar.bz2 differ: char 11, line 1
