Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2026-06-08 14:24:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Mon Jun 8 14:24:02 2026 rev:131 rq:1357915 version:2.6.5 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2026-05-06 19:23:46.083613133 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.2375/sbcl.changes 2026-06-08 14:28:49.277772086 +0200 @@ -1,0 +2,44 @@ +Mon Jun 8 06:55:53 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to 2.6.5 + * minor incompatible change: the condition signalled when an accessed slot + is missing from an object is no longer a TYPE-ERROR. + * minor incompatible change: the condition signalled when accessing an + uninitialized structure slot is no longer a TYPE-ERROR. + * minor incompatible change: the implementations of standardized functions + treating lists as sets, such as INTERSECTION and UNION, take more + advantage of the freedom to return the elements of the result in any + order. + * platform support: + ** add low-level support for floating point state manipulation on + PPC64/FreeBSD. (thanks to Piotr Kubaj) + ** improve the software emulation of displaced instructions on ARM64. + ** restore building the system using the musl C library. (lp#2153432, + reported by Tom Gillespie) + ** fix some SB-SIMD shifting instructions on AVX2. (lp#2152791, reported + by Willem Broekema) + * enhancement: definition sources for alien callbacks are now findable by + name in SB-INTROSPECT. + * bug fix: the SYMBOL restart for finding packages now actually performs a + non-local exit. (lp#2153092, reported by Zach Shaftel) + * bug fix: TYPEP on large disjoint numeric union types compiles faster using + fewer resources. (lp#2151818, reported by James McDonald) + * bug fix: strings of arbitrary size with fill-pointer set to 1 are + character designators. (reported by _death) + * bug fix: the KEEP-OLD restart established by ADD-PACKAGE-LOCAL-NICKNAME + keeps the old nickname instead of going ahead with the change (and the + restart report function no longer returns from ADD-PACKAGE-LOCAL-NICKNAME). + * bug fix: when EXPORT results in a conflict between symbols exported by + different used packages, the TAKE-NEW restart now shadowing-imports the + new symbol instead of doing nothing and leaving the package in an + inconsistent state. + * bug fix: the SB-EVAL interpreter checks program syntax more thoroughly. + * bug fix: compiler cross-reference data is decoded correctly for a + functional with more than one entry for a given name. + * bug fix: TYPE-ERRORs signalled by SBCL are more likely to have a DATUM + that is not of the condition's EXPECTED-TYPE. + * bug fix: the code walker no longer uses the stack to walk PROGN bodies. + * optimization: in various situations, INTERSECTION and UNION will use + hash-tables to perform the operation more quickly. + +------------------------------------------------------------------- Old: ---- sbcl-2.6.4-source.tar.bz2 New: ---- sbcl-2.6.5-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.iabcev/_old 2026-06-08 14:28:50.621827857 +0200 +++ /var/tmp/diff_new_pack.iabcev/_new 2026-06-08 14:28:50.629828189 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.6.4 +Version: 2.6.5 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND LicenseRef-SUSE-Public-Domain ++++++ sbcl-2.6.4-source.tar.bz2 -> sbcl-2.6.5-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.6.4-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.2375/sbcl-2.6.5-source.tar.bz2 differ: char 11, line 1
