summaryrefslogtreecommitdiff
path: root/lang/sbcl/Makefile
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2017-06-17 20:58:27 +0000
committerasau <asau@pkgsrc.org>2017-06-17 20:58:27 +0000
commitc30d25519f3e84c326d1d113937ff3c5ff0e07ff (patch)
treef52fb07476f23816f75354e107e90c8d28caea38 /lang/sbcl/Makefile
parent6b4a001b3e3012449462efaadd6e65e4275f6371 (diff)
downloadpkgsrc-c30d25519f3e84c326d1d113937ff3c5ff0e07ff.tar.gz
Update to SBCL 1.3.18
changes in sbcl-1.3.18 relative to sbcl-1.3.17: * minor incompatible change: existing values of CFLAGS, ASFLAGS, CPPFLAGS, and LINKFLAGS will be incorporated into C compiler invocations when building from source. * minor incompatible change: the result of WRITE-TO-STRING may be a BASE-STRING if all characters written are of type BASE-CHAR. * minor incompatible change: the broadcast stream with no output streams is a singleton object. That object satisfies OPEN-STREAM-P regardless of how many times CLOSE is invoked on it. * enhancement: x86[-64] backends contain an experimental feature which aids in demonstrating reachability of any object starting from a tenured object or a thread stack by producing a proof as a sequence of pointers to follow. The file "tests/traceroot.test.sh" contains an example usage. * enhancement: if the alien symbol "gc_coalesce_string_literals" is set to 1 prior to SAVE-LISP-AND-DIE, then similar string constants loaded from different fasl files may be collapsed to one object. If the variable is set to 2, then additionally strings which are STRING= in code resulting from COMPILE can be coalesced. For instance, two functions returning the literal string "HI" might return EQ strings after collapsing, which may be undesired in a particular use. The flag pertains to gencgc only. * enhancement: SXHASH values on pathnames are better distributed * bug fix: MAKE-PATHNAME removes empty strings as components of a directory, as is permitted: "Whenever a pathname is constructed the components may be canonicalized if appropriate." * optimization: various printer and FORMAT performance enhancements. * bug fix: GET-FOREGROUND no longer fails in case all other interactive threads exit (lp#1682671, reported by Syll) * bug fix: RELEASE-FOREGROUND always removes the current thread from the list of interactive threads. (lp#1682867, reported by Syll)
Diffstat (limited to 'lang/sbcl/Makefile')
-rw-r--r--lang/sbcl/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index a17ff64331f..17ea341f1f9 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.72 2017/04/30 17:24:26 asau Exp $
+# $NetBSD: Makefile,v 1.73 2017/06/17 20:58:27 asau Exp $
DISTNAME= ${PKGNAME_NOREV}-source
-PKGNAME= sbcl-1.3.17
+PKGNAME= sbcl-1.3.18
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
EXTRACT_SUFX= .tar.bz2