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
