Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2022-09-01 22:10:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Thu Sep 1 22:10:56 2022 rev:81 rq:1000416 version:2.2.8 Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2022-08-18 16:49:22.581475125 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new.2083/sbcl.changes 2022-09-01 22:11:59.880379837 +0200 @@ -1,0 +2,26 @@ +Wed Aug 31 09:40:34 UTC 2022 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to version 2.2.8 + * minor incompatible change: support for 32-bit x86/Darwin has been removed. + * bug fix: fix miscompilation related to empty infinite loops preceded by + conditional expressions. (lp#1986810, reported by Artyom Bologov) + * bug fix: fix gc invariant violations. (lp#1983218, reported by Marius + Gerbershagen; lp#1983248, reported by Vasily Postnicov) + * bug fix: use CC to compile SBCL as a shared library. (lp#1976148, + reported by Pierre Neidhardt) + * bug fix: don't crash the system completely if RUN-PROGRAM fails to create + a pipe. (lp#1979841, reported by Thor Kristofferson) + * bug fix: be more disciplined about use of C system includes. (lp#1981799, + reported by Mark Evenson) + * bug fix: STRING/= returning wrong results for some cases when :END1/:END2 + were not compile-time constants. (lp#1983284) + * bug fix: compile-time checking of :START and :END keyword arguments to + FILL is more complete. + * optimization: adjacent type tests on the same value are more compact + (arm64, x86-64). + * optimization: the compiler can inline COPY-STRUCTURE in more cases. + * optimization: type checks for non-simple arrays are shorter. + * optimization: printing strings (as Lisp data) is faster. +- Remove sbcl-allow-value-cell-value-in-RO-space.patch, merged upstream + +------------------------------------------------------------------- Old: ---- sbcl-2.2.7-source.tar.bz2 sbcl-allow-value-cell-value-in-RO-space.patch New: ---- sbcl-2.2.8-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.AgpI46/_old 2022-09-01 22:12:00.844382473 +0200 +++ /var/tmp/diff_new_pack.AgpI46/_new 2022-09-01 22:12:00.848382484 +0200 @@ -21,7 +21,7 @@ Name: sbcl #!BuildIgnore: gcc-PIE -Version: 2.2.7 +Version: 2.2.8 Release: 0 Summary: Steel Bank Common Lisp License: BSD-3-Clause AND SUSE-Public-Domain @@ -104,8 +104,6 @@ Patch1: strip-arm-CFLAGS.patch # PATCH-FEATURE-OPENSUSE sbcl-use-SOURCE_DATE_EPOCH-for-build-id.patch badshah...@gmail.com -- Use SOURCE_DATE_EPOCH for build-id instead of hostname+build-date to avoid rebuilds of dependencies purely due to build-id differences Patch2: sbcl-use-SOURCE_DATE_EPOCH-for-build-id.patch -# PATCH-FIX-UPSTREAM sbcl-allow-value-cell-value-in-RO-space.patch lp#1983218 badshah...@gmail.com -- Accept that value-cell-value can move to R/O space fixing build failures for maxima and other sbcl dependencies; patch taken from upstream git commit -Patch3: sbcl-allow-value-cell-value-in-RO-space.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch: s390x @@ -127,7 +125,6 @@ %patch0 -p1 -b install %patch1 -p1 %patch2 -p1 -%patch3 -p1 cp %{S:1} . cp %{S:2} . ++++++ sbcl-2.2.7-source.tar.bz2 -> sbcl-2.2.8-source.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/sbcl/sbcl-2.2.7-source.tar.bz2 /work/SRC/openSUSE:Factory/.sbcl.new.2083/sbcl-2.2.8-source.tar.bz2 differ: char 11, line 1