Hello community,

here is the log from the commit of package sbcl for openSUSE:Factory checked in 
at 2019-08-13 13:23:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
 and      /work/SRC/openSUSE:Factory/.sbcl.new.9556 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sbcl"

Tue Aug 13 13:23:16 2019 rev:48 rq:722647 version:1.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes        2018-06-29 
22:29:56.586322381 +0200
+++ /work/SRC/openSUSE:Factory/.sbcl.new.9556/sbcl.changes      2019-08-13 
13:23:22.949384942 +0200
@@ -1,0 +2,15 @@
+Tue Jul 16 12:25:02 UTC 2019 - Jonathan Brielmaier <[email protected]>
+
+- Update to version 1.5.4
+  for changes since version 1.4.7 have a look at the NEWS file
+- refresh patches:
+  * fix-tests.patch: remove second part of patch as the grent.2 test
+    in contrib/sb-posix/posix-tests.lisp doesn't use "hardcoded"
+    group id anymore
+- remove patches:
+  * 0003-Add-RPM_OPT_FLAGS-to-CFLAGS-for-Linux-builds.patch
+  * dont-split-doc.patch
+  * sbcl-1.1.13-personality.patch: code was heavily refactored
+- smaller spec clean ups
+
+-------------------------------------------------------------------

Old:
----
  0003-Add-RPM_OPT_FLAGS-to-CFLAGS-for-Linux-builds.patch
  dont-split-doc.patch
  sbcl-1.1.13-personality.patch
  sbcl-1.4.7-source.tar.bz2

New:
----
  sbcl-1.5.4-source.tar.bz2

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

Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.DGFYWd/_old  2019-08-13 13:23:24.457384545 +0200
+++ /var/tmp/diff_new_pack.DGFYWd/_new  2019-08-13 13:23:24.461384544 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sbcl
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 # Use --without-bootstrap to build sbcl with an existing sbcl package
 %bcond_without bootstrap
 
 Name:           sbcl
 #!BuildIgnore: gcc-PIE
-Version:        1.4.7
+Version:        1.5.4
 Release:        0
 Summary:        Steel Bank Common Lisp
-License:        SUSE-Public-Domain and BSD-3-Clause
+License:        SUSE-Public-Domain AND BSD-3-Clause
 Group:          Development/Languages/Other
 Url:            http://www.sbcl.org/
 Source:         
http://downloads.sourceforge.net/project/sbcl/sbcl/%version/%{name}-%{version}-source.tar.bz2
@@ -77,23 +78,16 @@
 %if 0%{?suse_version:1} && 0%{?suse_version} <= 1220
 BuildRequires:  texlive
 %else
+BuildRequires:  texlive-cm-super
 BuildRequires:  texlive-dvips
 BuildRequires:  texlive-ec
-BuildRequires:  texlive-cm-super
 %endif
-# PATCH-FIX-OPENSUSE Add $(RPM_OPT_FLAGS) to CFLAGS for Linux builds
-Patch0:         0003-Add-RPM_OPT_FLAGS-to-CFLAGS-for-Linux-builds.patch
-# PATCH-FIX-OPENSUSE  dont-split-doc.patch from debian author unknown --don't 
split docs
-Patch1:         dont-split-doc.patch
 # PATCH-FIX-OPENSUSE install README.openSUSE and sbclrc.sample
-Patch3:         sbcl-1.1.2-install.patch
-# PATCH-FIX-OPENSUSE  sbcl-1.1.4-personality.patch based on fedora author 
unknown --fix access to proc in chroot env
-Patch4:         sbcl-1.1.13-personality.patch
+Patch0:         sbcl-1.1.2-install.patch
 # PATCH-FIX-OPENSUSE  disable localport bsd sockets tests broken in kvm builds 
for some [email protected]
-Patch7:         disable-localport-bsd-sockets-test.patch
+Patch1:         disable-localport-bsd-sockets-test.patch
 # PATCH-FIX-OPENSUSE  fix some unsafe tests for our build hosts
-Patch8:         fix-tests.patch
-
+Patch2:         fix-tests.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExcludeArch:    ppc64 ppc64le
 
@@ -110,12 +104,9 @@
 ln -s "$(basename -- %{S:%{sbcl_bootstrap_src}} -binary.tar.bz2)" BOOTSTRAP
 %endif
 %setup -q
-%patch0 -p1
-%patch1 -p1 -b docpatch
-%patch3 -p1 -b install
-%patch4 -p1 -b personality
-%patch7 -p1 -b sockets
-%patch8 -p1 -b tests
+%patch0 -p1 -b install
+%patch1 -p1 -b sockets
+%patch2
 
 cp %{S:1} .
 cp %{S:2} .

++++++ fix-tests.patch ++++++
--- /var/tmp/diff_new_pack.DGFYWd/_old  2019-08-13 13:23:24.493384536 +0200
+++ /var/tmp/diff_new_pack.DGFYWd/_new  2019-08-13 13:23:24.493384536 +0200
@@ -1,28 +1,14 @@
+---
 sb-concurrency: frlock test needs longer timeout sometimes
-sb-posix:       getgrnam test needs an existing group name
 
---- a/contrib/sb-concurrency/tests/test-frlock.lisp
-+++ b/contrib/sb-concurrency/tests/test-frlock.lisp
-@@ -85,7 +85,7 @@
+--- contrib/sb-concurrency/tests/test-frlock.lisp
++++ contrib/sb-concurrency/tests/test-frlock.lisp
+@@ -86,7 +86,7 @@
        (values (cdr w-e!) (cdr r-e!))))
  
  #+sb-thread
 -(deftest* (frlock.1)
-+(deftest* (frlock.1 :fails-on :linux )
++(deftest* (frlock.1 :fails-on :linux)
      (handler-case
-         (sb-ext:with-timeout 10
+         (sb-ext:with-timeout 20
            (test-frlocks #+win32 :outer-write-pause #+win32 t ))
-sb-concurrency: frlock test needs longer timeout sometimes
-sb-posix:       getgrnam test needs an existing group name
-
---- a/contrib/sb-posix/posix-tests.lisp
-+++ b/contrib/sb-posix/posix-tests.lisp
-@@ -619,7 +619,7 @@
- #-(or android win32)
- (deftest grent.2
-   ;; make sure that we found something
--  (not (sb-posix:getgrnam "sys"))
-+  (not (sb-posix:getgrnam "root"))
-   nil)
- 
- #-(or android win32)

++++++ sbcl-1.4.7-source.tar.bz2 -> sbcl-1.5.4-source.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/sbcl/sbcl-1.4.7-source.tar.bz2 
/work/SRC/openSUSE:Factory/.sbcl.new.9556/sbcl-1.5.4-source.tar.bz2 differ: 
char 11, line 1


Reply via email to