Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2015-02-01 12:30:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-01-09 20:50:40.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes 2015-02-01 12:30:22.000000000 +0100 @@ -1,0 +2,30 @@ +Sat Jan 31 20:05:23 UTC 2015 - tog...@opensuse.org + +- Update to version 1.2.8 + + * Enhancement: + +better error and warning messages. (lp#1314767, + lp#736383) + + backtrace for invalid argument count produces the + exact supplied arguments including the extra ones, on x86, + x86-64 and ARM. + + STYLE-WARNING is signaled for DEFSTRUCT accessors which + are used before the structure is defined; similarly for the + predicate. + * Optimization + + FORMAT NIL with only ~a and string arguments is transformed + into CONCATENATE. + + POSITION and FIND when inlined into code that is compiled + with qualities of safety < 2 and speed > space will no longer + signal an error on circular lists, but will potentially loop + forever if given no :END constraint. As was always the case, + calls that are not inlined are safe regardless of lexical + policy. + * Bug Fix: + + CLOS methods compiled with (OPTIMIZE (DEBUG 0))no longer + cause debugger failure when printing a backtrace + + more resilience to deleted code. (lp#1308328, lp#1390544) + + the CLHS example of MAKE-LOAD-FORM involving TREE-WITH-PARENT + did not work, and now it does. + +------------------------------------------------------------------- Old: ---- sbcl-1.2.7-source.tar.bz2 New: ---- sbcl-1.2.8-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.XrAZwP/_old 2015-02-01 12:30:23.000000000 +0100 +++ /var/tmp/diff_new_pack.XrAZwP/_new 2015-02-01 12:30:23.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package sbcl # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,7 +17,7 @@ Name: sbcl -Version: 1.2.7 +Version: 1.2.8 Release: 0 Summary: Steel Bank Common Lisp License: SUSE-Public-Domain and BSD-3-Clause ++++++ sbcl-1.1.17-optflags.patch ++++++ --- /var/tmp/diff_new_pack.XrAZwP/_old 2015-02-01 12:30:23.000000000 +0100 +++ /var/tmp/diff_new_pack.XrAZwP/_new 2015-02-01 12:30:23.000000000 +0100 @@ -52,8 +52,8 @@ --- a/src/runtime/Config.x86-linux +++ b/src/runtime/Config.x86-linux -@@ -42,6 +42,8 @@ ifdef LISP_FEATURE_SB_CORE_COMPRESSION - OS_LIBS += -lz +@@ -49,6 +49,8 @@ LINKFLAGS += -nopie + LDFLAGS += -nopie endif +CFLAGS += $(RPM_OPT_FLAGS) ++++++ sbcl-1.2.7-source.tar.bz2 -> sbcl-1.2.8-source.tar.bz2 ++++++ ++++ 10474 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org