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-03-29 23:28:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Wed Mar 29 23:28:09 2023 rev:89 rq:1075178 version:2.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2023-02-28 15:52:37.504834334 +0100 +++ /work/SRC/openSUSE:Factory/.sbcl.new.31432/sbcl.changes 2023-03-29 23:28:09.847766126 +0200 @@ -1,0 +2,40 @@ +Wed Mar 29 07:50:07 UTC 2023 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to version 2.3.3 + * enhancement: LET-bound anonymous closures declared dynamic extent can now + be stack allocated, just like closures bound with FLET or + LABELS. Otherwise-inaccessible closure subparts of objects declared + dynamic extent can now also be stack allocated + * optimization: many standard CL functions which take functional arguments + will automatically stack allocate any downward funarg closures. + * optimization: better arithmetic between signed and unsigned words on arm64. + * optimization: reduce consing when doing arithmetic resulting in small (3 + words or fewer) bignums. + * bug fix: miscompilation of some additions of signed and unsigned words on + x86-64. (lp#2008673) + * bug fix: loading the SB-SIMPLE-STREAMS contrib no longer incompatibly + overwrites CL:OPEN's function type. (lp#2008811) + * bug fix: implement the special-case automatic function definition for + PCL's slot accessor functions in the SB-EVAL interpreter. (lp#2008922, + reported by Jonathan Braud) + * bug fix: allow the build to succeed under SBCLs older than 2.0.0 in the + event that the host emits STYLE-WARNINGs while compiling the + cross-compiler. (lp#2009493, reported by Kirill) + * bug fix: restore compilation on ARM64 with OpenBSD. (lp#2009585, reported + by okflo) + * bug fix: compiling a HANDLER-BIND with an function undefined at + compile-time produces a compile-time STYLE-WARNING. (lp2010176) + * bug fix: support files bigger than 4GB on ARM64/Linux, *BSD. (lp#2011453, + reported by Yan) + * bug fix: it is now possible to run sb-simd tests on systems without AVX2. + (lp#2011923, thanks to Sergio Durigan Junior) + * bug fix: miscompilation of some conditional moves. (lp#2012312, reported + by Patrick Poitras) + * bug fix: SB-GMP no longer signals a TYPE-ERROR when raising a ratio base + to a negative integer exponent. (lp#2012577, thanks to Ari Projansky) + * bug fix: warn the user when they have declared a structure or + standard-object slot of :TYPE NIL. +- Refresh patches for new version + + strip-arm-CFLAGS.patch + +------------------------------------------------------------------- Old: ---- sbcl-2.3.2-source.tar.bz2 New: ---- sbcl-2.3.3-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.S5xusW/_old 2023-03-29 23:28:10.895771725 +0200 +++ /var/tmp/diff_new_pack.S5xusW/_new 2023-03-29 23:28:10.903771768 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.3.2 +Version: 2.3.3 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND SUSE-Public-Domain ++++++ sbcl-2.3.2-source.tar.bz2 -> sbcl-2.3.3-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.3.2-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.31432/sbcl-2.3.3-source.tar.bz2 differ: char 11, line 1 ++++++ strip-arm-CFLAGS.patch ++++++ --- /var/tmp/diff_new_pack.S5xusW/_old 2023-03-29 23:28:11.007772324 +0200 +++ /var/tmp/diff_new_pack.S5xusW/_new 2023-03-29 23:28:11.011772345 +0200 @@ -1,11 +1,11 @@ -diff -Nru sbcl-2.0.10.orig/src/runtime/Config.arm-linux sbcl-2.0.10/src/runtime/Config.arm-linux ---- sbcl-2.0.10.orig/src/runtime/Config.arm-linux 2020-10-27 14:44:50.000000000 +0100 -+++ sbcl-2.0.10/src/runtime/Config.arm-linux 2020-10-29 12:42:20.394163187 +0100 +diff -Nru sbcl-2.3.3.orig/src/runtime/Config.arm-linux sbcl-2.3.3/src/runtime/Config.arm-linux +--- sbcl-2.3.3.orig/src/runtime/Config.arm-linux 2023-03-28 19:42:53.000000000 +0000 ++++ sbcl-2.3.3/src/runtime/Config.arm-linux 2023-03-29 07:49:28.043914391 +0000 @@ -9,7 +9,7 @@ # provided with absolutely no warranty. See the COPYING and CREDITS # files for more information. --CFLAGS += -marm -march=armv5 +-CFLAGS += -marm -march=armv5t +CFLAGS += -marm ASSEM_SRC = arm-assem.S