diff options
author | asau <asau@pkgsrc.org> | 2011-03-05 20:30:49 +0000 |
---|---|---|
committer | asau <asau@pkgsrc.org> | 2011-03-05 20:30:49 +0000 |
commit | 702f99c9bcc04be401d1780511002bc10c0ca27d (patch) | |
tree | a7c45d01ba3417fd77fdc44a8539d2f465c44fe4 /lang | |
parent | 85a6f438481fe6b380c4911360830f99d5d3e62e (diff) | |
download | pkgsrc-702f99c9bcc04be401d1780511002bc10c0ca27d.tar.gz |
Update to SBCL 1.0.46
Changes in sbcl-1.0.46 relative to sbcl-1.0.45:
* enhancement: largefile support on Solaris.
* enhancement: SB-PROFILE:REPORT now supports :LIMIT and :PRINT-NO-CALL-LIST
arguments (lp#710017)
* enhancement: SB-PCL:+SLOT-UNBOUND+ is exported, making it possible to
distinguish unbound instance slots when using STANDARD-INSTANCE-ACCESS
&co. (lp#718039)
* optimization: ERROR and CERROR are approximately 5 times faster.
* optimization: optimized constructors are used for MAKE-INSTANCE of classes
with applicable non-standard (SETF SLOT-VALUE-USING-CLASS),
SLOT-BOUNDP-USING-CLASS, and INITIALIZE-INSTANCE :AROUND methods, speeding
up instance creation in those cases.
* optimization: arithmetic operations with multiple constant arguments in now
have them reduced at compile-time. (lp#676414)
* optimization: determining current character position on string-streams for
pretty-printing was overly slow.
* bug fix: local tail calls to DYNAMIC-EXTENT functions can no longer cause
lifetime analysis to overwrite closed-over variables (lp#681092).
* bug fix: encoding errors from some multibyte external formats such as EUC-JP
were not handled correctly (lp#713063).
* bug fix: printing waitqueue objects without setting *PRINT-CIRCLE* to T is now
safe (lp#673630).
* bug fix: Solaris/x86-64 wasn't getting built with lutex support by
mistake. (lp#667297).
* bug fix: CONSTANTLY generated functions had bogus lambda-lists. (lp#713626)
* bug fix: RUN-PROGRAM :PTY option was racy on OpenBSD. (lp#669485)
* bug fix: UNINTERN takes a symbol, not a symbol designator -- could previously
unintern the wrong symbol with the same name. (lp#693796)
* bug fix: COPY-PPRINT-DISPATCH always has access to a pristine table,
making it possible to restore the initial table if it has been messed up.
(lp#678409)
Diffstat (limited to 'lang')
-rw-r--r-- | lang/sbcl/Makefile | 4 | ||||
-rw-r--r-- | lang/sbcl/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index 9d10a4caed5..918756e0e92 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.31 2010/12/14 23:44:09 asau Exp $ +# $NetBSD: Makefile,v 1.32 2011/03/05 20:30:49 asau Exp $ DISTNAME= ${PKGNAME_NOREV}-source -PKGNAME= sbcl-1.0.45 +PKGNAME= sbcl-1.0.46 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/} EXTRACT_SUFX= .tar.bz2 diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index a48475e1e5a..e3914f7a132 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.15 2010/12/14 23:44:09 asau Exp $ +$NetBSD: distinfo,v 1.16 2011/03/05 20:30:49 asau Exp $ -SHA1 (sbcl-1.0.45-source.tar.bz2) = fc376c17081dfc1f46ca24e9dcafac3a4026bcfe -RMD160 (sbcl-1.0.45-source.tar.bz2) = 96191491778252276ebe02c8ad1db97eb8fb81b6 -Size (sbcl-1.0.45-source.tar.bz2) = 3533569 bytes +SHA1 (sbcl-1.0.46-source.tar.bz2) = 16d518ec0b011e6e9be501c5a47b404b586215af +RMD160 (sbcl-1.0.46-source.tar.bz2) = aa08635a4e3d41e119a6df5f975768ba13f45af6 +Size (sbcl-1.0.46-source.tar.bz2) = 3521806 bytes SHA1 (patch-ab) = e8420a7aa51f6920d6556e84ef3f0ca32fdeb2fd SHA1 (patch-ad) = 4a10e7d498b686a09b067c527010981c15f0f8c8 SHA1 (patch-ae) = ea29307779f7aede89ab368a9a7901f95d16d5b2 |