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-08-01 18:33:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Sat Aug 1 18:33:08 2026 rev:133 rq:1368790 version:2.6.7 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2026-07-01 16:39:01.498046006 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.16738/sbcl.changes 2026-08-01 18:36:34.742803299 +0200 @@ -1,0 +2,50 @@ +Wed Jul 29 07:19:00 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to 2.6.7 + * new contrib module: SB-MANUAL contains the SBCL manual in docstrings of + section definitions, which tie together the docstrings of normal Lisp + definitions. The manual can thus be explored interactively in the usual + way (e.g. with Slime's M-.), and it is browsable with the MGL-PAX library + (out of tree). Also, https://fixnum.com/ (similarly unrelated to the SBCL + project) provides alternative renderings of the SBCL manual as heavily + linked PDF and HTML documents as well as Markdown and plain text. + * new feature: DOCUMENTATION supports DOC-TYPE DECLARATION. + * platform support: + ** the SB-SIMD contrib now supports ARM64. (Thanks to Sylvia Harrington) + ** AVX512 instructions are now supported on X86-64. (Thanks to Robert + Smith and Arthur Miller) + ** additional support for SIMD instructions on ARM64 and X86-64. (Thanks + to Arthur Miller) + ** fix miscompilation of SAP-REF-N on ARM64. (Thanks to Hayley Patton) + ** implement INTEGER-LENGTH on primitive types without a loop on MIPS and + LoongArch. + * bug fix: READing with *READ-SUPPRESS* T no longer emits warnings like + "<internal-feature> no longer present on *FEATURES*". + * bug fix: compiler type-error when compiling calls to CONCATENATE with + conditional known non-sequence arguments. (lp#2160747) + * bug fix: (EQL <complex>) types were not being treated as numeric by the + type system. (lp#2160429) + * bug fix: improve the handling of quiet (non-signalling) NaN inputs to LOG. + (lp#2160268, reported by Woodrow Kiang) + * bug fix: miscompilation of MULTIPLE-VALUE-CALL. (lp#2160207, reported by + Vasily Postnicov) + * optimization: passing constant complex numbers to local functions can be + done without consing. + * optimization: where available, use enhanced SIMD routines for UTF-8 + conversions. + * optimization: compiler transforms of COUNT are applicable with a wider + variety of keyword arguments. + * optimization: remove at least one redundant instruction from SB-ALIEN:DEREF. + * optimization: the sparse set implementation in the compiler has been tuned + to improve performance on real-world workloads. + * documentation: many typos and typesetting issues were fixed. + * documentation: SB-MANUAL:@FOREIGN-FUNCTION-INTERFACE now correctly states + that arrays are row-major (not column-major). (lp#2158033, thanks to Scott + L. Burson) + * documentation: internally, docstrings now conform to a subset of Markdown, + but DOCUMENTATION (and thus DESCRIBE) strips some of this markup. The + official manual is still generated from Texinfo, but the Texinfo files are + generated from SB-MANUAL. + * documentation: the manual now has a separate index for declarations. + +------------------------------------------------------------------- Old: ---- sbcl-2.6.6-source.tar.bz2 New: ---- sbcl-2.6.7-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.jJaefT/_old 2026-08-01 18:36:35.850841444 +0200 +++ /var/tmp/diff_new_pack.jJaefT/_new 2026-08-01 18:36:35.850841444 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.6.6 +Version: 2.6.7 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND LicenseRef-SUSE-Public-Domain ++++++ sbcl-2.6.6-source.tar.bz2 -> sbcl-2.6.7-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.6.6-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.16738/sbcl-2.6.7-source.tar.bz2 differ: char 11, line 1
