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

Reply via email to