Hello community,
here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2013-11-04 14:03:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
and /work/SRC/openSUSE:Factory/.sbcl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl"
Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2013-10-02 08:53:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes 2013-11-04 14:03:08.000000000 +0100
@@ -1,0 +2,50 @@
+Thu Oct 31 13:50:22 UTC 2013 - toganm@opensuse.org
+
+- Update to version 1.1.13
+
+ * Optimization:
+ + better distribution of SXHASH over small conses of related
+ values. (lp#309443)
+ + other improvements to SXHASH:
+ - use the whole of the positive-fixnum range for SXHASH of
+ fixnums
+ * Enhancement:
+ + The error message when calling an undefined alien function
+ includes the name of the function on x86-64.
+ + sb-ext:run-program now supports :environment on Windows.
+ + ASDF is no longer required to load contribs at runtime.
+ (lp#1132254)
+ + when called with a symbol, FIND-RESTART no longer calls
+ COMPUTE-RESTARTS, making it faster and cons less (lp#769615)
+ + FIND-RESTART and COMPUTE-RESTARTS handle huge restart
+ clusters better in some cases
+ + SOME/ANY/other quantification higher-order functions no
+ longer cons. (lp#1070635)
+ * Bug fix:
+ + forward references to classes in fasls can now be loaded.
+ (lp#746132)
+ + don't warn on a interpreted->compiled function redefinition
+ from the same location. (patch by Douglas Katzman, lp#1042405)
+ + Create vectors of proper internal length when reading literal
+ vectors from FASLs. (Reported by Jan Moringen)
+ + COMPILE can now succefully compile setf functions.
+ (Reported by Douglas Katzman)
+ + run-program performs more correct escaping of arguments on
+ Windows. (lp#1239242)
+ + function-lambda-expression on generic functions returns the
+ actual name.
+ + (the [type] [constant]) now warns when [constant] matches
+ [type] except for the number of values. (Reported by Nathan
+ Trapuzzano on sbcl-help)
+ + signal errors in required cases of slot-definition
+ initialization protocol. (lp#309072)
+ + run-sbcl.sh works better in the presence of symlinks on OS X.
+ (thanks to Stelian Ionescu, lp#1242643)
+ + when given a restart object, FIND-RESTART checks whether the
+ restart is active and, when a condition is supplied, whether
+ the restart is associated to a different condition (lp#774410)
+
+- drop sbcl-1.1.4-personality.patch and replace it with
+ sbcl-1.1.13-personality.patch.
+
+-------------------------------------------------------------------
Old:
----
sbcl-1.1.12-source.tar.bz2
sbcl-1.1.4-personality.patch
New:
----
sbcl-1.1.13-personality.patch
sbcl-1.1.13-source.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.DDD5KN/_old 2013-11-04 14:03:09.000000000 +0100
+++ /var/tmp/diff_new_pack.DDD5KN/_new 2013-11-04 14:03:09.000000000 +0100
@@ -17,7 +17,7 @@
Name: sbcl
-Version: 1.1.12
+Version: 1.1.13
Release: 0
Summary: Steel Bank Common Lisp
License: SUSE-Public-Domain and BSD-3-Clause
@@ -49,7 +49,7 @@
# 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.4-personality.patch
+Patch4: sbcl-1.1.13-personality.patch
# PATCH-FIX-OPENSUSE https://bugs.launchpad.net/sbcl/+bug/1087955
Patch5: sbcl-disable-frlock-test.patch
@@ -105,14 +105,6 @@
# remove Makefiles
find %{buildroot} -name Makefile | xargs rm -f
-# move foo.c away to documentation directory as they are examples
-%if 0%{?suse_version}
-mkdir -p %buildroot%_defaultdocdir/%name/sb-posix
-mkdir -p %buildroot%_defaultdocdir/%name/sb-bsd-sockets
-mv %buildroot/%_prefix/lib/%name/sb-posix/foo.c %buildroot%_defaultdocdir/%name/sb-posix/.
-mv %buildroot/%_prefix/lib/%name/sb-bsd-sockets/foo.c %buildroot%_defaultdocdir/%name/sb-bsd-sockets/.
-%endif
-
%clean
rm -rf %{buildroot}
++++++ dont-split-doc.patch ++++++
--- /var/tmp/diff_new_pack.DDD5KN/_old 2013-11-04 14:03:09.000000000 +0100
+++ /var/tmp/diff_new_pack.DDD5KN/_new 2013-11-04 14:03:09.000000000 +0100
@@ -10,7 +10,7 @@
--- a/doc/manual/Makefile
+++ b/doc/manual/Makefile
-@@ -88,7 +88,7 @@ pdf: $(PDFFILES)
+@@ -89,7 +89,7 @@ pdf: $(PDFFILES)
info: $(INFOFILES)
%.info: %.texinfo $(DOCFILES) docstrings
++++++ sbcl-1.0.54-optflags.patch ++++++
--- /var/tmp/diff_new_pack.DDD5KN/_old 2013-11-04 14:03:09.000000000 +0100
+++ /var/tmp/diff_new_pack.DDD5KN/_new 2013-11-04 14:03:09.000000000 +0100
@@ -8,7 +8,7 @@
--- a/contrib/asdf-module.mk
+++ b/contrib/asdf-module.mk
-@@ -25,6 +25,8 @@ ifeq (Linux,$(UNAME))
+@@ -27,6 +27,8 @@ ifeq (Linux,$(UNAME))
EXTRA_CFLAGS=-D_GNU_SOURCE
endif
@@ -16,7 +16,7 @@
+
export CC SBCL EXTRA_CFLAGS EXTRA_LDFLAGS
- all: $(EXTRA_ALL_TARGETS)
+ all: $(FASL) $(ASD) $(EXTRA_ALL_TARGETS)
--- a/src/runtime/Config.ppc-linux
+++ b/src/runtime/Config.ppc-linux
@@ -9,7 +9,7 @@
++++++ sbcl-1.1.4-personality.patch -> sbcl-1.1.13-personality.patch ++++++
--- /work/SRC/openSUSE:Factory/sbcl/sbcl-1.1.4-personality.patch 2013-03-08 11:20:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl-1.1.13-personality.patch 2013-11-04 14:03:08.000000000 +0100
@@ -1,29 +1,17 @@
---
- src/runtime/linux-os.c | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
+ src/runtime/linux-os.c | 4 ++++
+ 1 file changed, 4 insertions(+)
--- a/src/runtime/linux-os.c
+++ b/src/runtime/linux-os.c
-@@ -46,7 +46,10 @@
- #include