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-10-04 22:31:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.28202 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Wed Oct 4 22:31:40 2023 rev:95 rq:1115016 version:2.3.9 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2023-09-11 21:26:53.215436588 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.28202/sbcl.changes 2023-10-04 22:32:44.758448446 +0200 @@ -1,0 +2,37 @@ +Tue Oct 3 12:08:02 UTC 2023 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to version 2.3.9 + * enhancement: stack allocation via DYNAMIC-EXTENT now applies to all values + that a variable can take on (for example via SETQ), not just the initial + binding. This permits for example building complex or recursive structures + on the stack more easily via iteration. See the updated manual entry for + more details. + * minor incompatible change: some interfaces in the SB-POSIX contrib module + adhere to the spec that a NULL result from the C library is an error if + and only if errno was altered by the call. SYSCALL-ERROR will be signaled + if so. + * enhancement: the SB-POSIX contrib module provides DO-PASSWDS and DO-GROUPS + to allow users to iterate over password and group databases safely. + * platform support: + ** support for Darwin on x86 and PowerPC has been restored. (lp#2033287, + thanks to Kirill A. Korinsky, Sergey Fedorov and barracuda156) + * bug fix: miscompilation due to erroneous type derivation in the presence + of multiplication of fixnums by ratios. (lp#2033695, reported by Patrick + Dussud) + * bug fix: compiler error when compiling signed- and unsigned 64-bit type + checks in some cases. (lp#2033997, reported by Eric Smith) + * bug fix: compiler error when the :INITIAL-CONTENTS argument to MAKE-ARRAY + is a constant non-sequence. (lp#2037328) + * bug fix: compiler error when constant-folding sequence functions with + :TEST or :KEY functions erroring on the given sequence. (lp#2037341) + * bug fix: compiler error when arguments to array or sequence functions + imply a very large sequence size. (lp#2037443, lp#2037348) + * bug fix: compiler error when the return value of ADJUST-ARRAY is not used. + (lp#2037450) + * optimization: function types derived by the compiler can in some cases be + propagated backwards through the intermediate representation. + * optimization: better type derivations for LDB, LOGBITP, RATIO. + * optimization: eliminate bound checks in more cases involving transitive + comparisons. + +------------------------------------------------------------------- Old: ---- sbcl-2.3.8-source.tar.bz2 New: ---- sbcl-2.3.9-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.TqrDwH/_old 2023-10-04 22:32:46.970528397 +0200 +++ /var/tmp/diff_new_pack.TqrDwH/_new 2023-10-04 22:32:46.974528543 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.3.8 +Version: 2.3.9 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND SUSE-Public-Domain ++++++ sbcl-2.3.8-source.tar.bz2 -> sbcl-2.3.9-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.3.8-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.28202/sbcl-2.3.9-source.tar.bz2 differ: char 11, line 1