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

Reply via email to