commit sbcl for openSUSE:Factory
Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2015-04-02 16:04:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-03-03 11:14:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes 2015-04-02 16:04:48.000000000 +0200 @@ -1,0 +2,48 @@ +Wed Apr 1 10:24:36 UTC 2015 - toganm@opensuse.org + +- Update to version 1.2.10 + +* One thing that is not mentioned in the release notes, but which + has been exercising developers recently, is a warning for the near + future: some interfaces which are currently in "early" deprecation + status (and so are emitting style-warnings at compilation-time) + will in the next release cycle or two start emitting full warnings, + either at compilation time or at load time. Particular interfaces + signalling warnings causing problems to some users include: + SB-EXT:QUIT, and the SB-THREAD:SPINLOCK API. If anyone is using + those, now is the time to update to SB-EXT:EXIT and + SB-THREAD:MUTEX respectively. (See also the "Deprecated Interfaces" + chapter in the manual). + + * minor incompatible change: + + all SOCKINT::WIN32-* functions have been deprecated with + EARLY deprecation state + + performing introspection via the system-internal SB-INT:INFO + function could expose that :TYPE :TRANSLATOR is not + necessarily a function, as it always was before. (Affects + swank-fancy-inspector) + * enhancement: + + The value of SXHASH on bit-vectors of length equal to the + word size now depends on the vector's contents instead of + being constant; its value on bit-vectors of length divisible + by the word size now depends also on the contents of the + vector's last word. + * bug-fix: + + sb-bsd-sockets on win32 uses proper C function declarations. + (lp#1426667) + + A new dead code elimination phase removes dead code loops + that confuse stack analysis. (lp#1255782, lp#308914) + + A toplevel form which was simple enough to bypass the main + compiler in COMPILE-FILE, and which contained an empty SETQ or + PROGN would produce an invalid fasl file. (lp#1427050) + + The compiler no longer signals an internal error when + encountering invalid FUNCTION forms like (function 1) + + express proper dependencies in the ASDF contrib, to support + systems where make runs in parallel. (lp#1434768; thanks to + Nikhil Benesch) + +- Apply disable-localport-bsd-sockets-test.patch for all since + without it random build failures are happening in OBS even though + local builds are just fine without disabling the bsd-socket-tests + +------------------------------------------------------------------- Old: ---- sbcl-1.2.9-source.tar.bz2 New: ---- sbcl-1.2.10-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.LH6cdJ/_old 2015-04-02 16:04:49.000000000 +0200 +++ /var/tmp/diff_new_pack.LH6cdJ/_new 2015-04-02 16:04:49.000000000 +0200 @@ -17,7 +17,7 @@ Name: sbcl -Version: 1.2.9 +Version: 1.2.10 Release: 0 Summary: Steel Bank Common Lisp License: SUSE-Public-Domain and BSD-3-Clause @@ -83,10 +83,7 @@ %patch4 -p1 -b personality %patch5 -p1 -b frlock %patch6 -p1 -b cast - -%if 0%{suse_version} > 1310 %patch7 -p1 -b sockets -%endif cp %{S:1} . cp %{S:2} . ++++++ sbcl-1.2.9-source.tar.bz2 -> sbcl-1.2.10-source.tar.bz2 ++++++ ++++ 6864 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de