Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sbcl for openSUSE:Factory checked in 
at 2021-08-03 22:48:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
 and      /work/SRC/openSUSE:Factory/.sbcl.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sbcl"

Tue Aug  3 22:48:59 2021 rev:69 rq:909969 version:2.1.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes        2021-06-29 
22:44:15.566952806 +0200
+++ /work/SRC/openSUSE:Factory/.sbcl.new.1899/sbcl.changes      2021-08-03 
22:49:35.308435515 +0200
@@ -1,0 +2,35 @@
+Tue Aug  3 11:40:01 UTC 2021 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to version 2.1.7
+  * incompatible change: on certain platforms (currently just x86-64),
+    dynamic-extent arrays specialized on character and numeric types and
+    created without either :INITIAL-ELEMENT or :INITIAL-CONTENTS will reflect
+    previous contents of the stack instead of #\null (or 0) in all elements.
+  * minor incompatible change: SB-SPROF:START-PROFILING no longer silently
+    does nothing if the clock is already running. It instead stop and restarts
+    with the newly provided options, and warns.
+  * minor incompatible change: the system attempts to refer to the supplied
+    pathname in compiler diagnostics, if relevant, rather than the truename.
+  * enhancement: new contrib module sb-graph producing graphical
+    visualizations of Intermediate Representations of SBCL compilation data
+    structures.
+  * platform support:
+    ** improved code generation for unary minus in modular contexts on arm64.
+    ** make the disassembler annotations slightly more robust on arm64.
+    ** release space back to the Operating System on Windows.
+    ** improve the test for whether pages need to be committed on Windows.
+    ** fix a bug in the use of the VPCMPEQD opcode on x86-64.  (lp#1928516,
+       thanks to Marco Heisig)
+  * optimization: the type of (LOOP ... COLLECT ...), and the type of COLLECT
+    INTO variables, is derived as LIST.  (lp#1934577, reported by SATO
+    shinichi)
+
+-------------------------------------------------------------------
+Wed Jul 28 05:47:05 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Add sbcl-use-SOURCE_DATE_EPOCH-for-build-id.patch: Use
+  SOURCE_DATE_EPOCH for build-id instead of hostname+build-date to
+  avoid rebuilds of dependencies purely due to build-id
+  differences (boo#1188873).
+
+-------------------------------------------------------------------

Old:
----
  sbcl-2.1.6-source.tar.bz2

New:
----
  sbcl-2.1.7-source.tar.bz2
  sbcl-use-SOURCE_DATE_EPOCH-for-build-id.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.JsW2FF/_old  2021-08-03 22:49:36.280434343 +0200
+++ /var/tmp/diff_new_pack.JsW2FF/_new  2021-08-03 22:49:36.284434338 +0200
@@ -21,7 +21,7 @@
 
 Name:           sbcl
 #!BuildIgnore:  gcc-PIE
-Version:        2.1.6
+Version:        2.1.7
 Release:        0
 Summary:        Steel Bank Common Lisp
 License:        BSD-3-Clause AND SUSE-Public-Domain
@@ -101,6 +101,8 @@
 Patch0:         sbcl-1.1.2-install.patch
 # PATCH-FIX-OPENSUSE  strip -armv5 from CFLAGS
 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
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExcludeArch:    s390x
 
@@ -121,6 +123,7 @@
 %setup -q
 %patch0 -p1 -b install
 %patch1 -p1
+%patch2 -p1
 
 cp %{S:1} .
 cp %{S:2} .

++++++ sbcl-2.1.6-source.tar.bz2 -> sbcl-2.1.7-source.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/sbcl/sbcl-2.1.6-source.tar.bz2 
/work/SRC/openSUSE:Factory/.sbcl.new.1899/sbcl-2.1.7-source.tar.bz2 differ: 
char 11, line 1

++++++ sbcl-use-SOURCE_DATE_EPOCH-for-build-id.patch ++++++
Index: sbcl-2.1.6/make-config.sh
===================================================================
--- sbcl-2.1.6.orig/make-config.sh
+++ sbcl-2.1.6/make-config.sh
@@ -723,7 +723,8 @@ if [ `uname` = "SunOS" ] ; then
   # use /usr/xpg4/bin/id instead of /usr/bin/id
   PATH=/usr/xpg4/bin:$PATH
 fi
-echo '"'`hostname`-`id -un`-`date +%Y-%m-%d-%H-%M-%S`'"' > output/build-id.inc
+SBCL_BUILD_ID=${SOURCE_DATE_EPOCH:=`hostname`-`id -un`-`date 
+%Y-%m-%d-%H-%M-%S`}
+echo '"'${SBCL_BUILD_ID}'"' > output/build-id.inc
 
 if [ -n "$SBCL_HOST_LOCATION" ]; then
     echo //setting up host configuration

Reply via email to