pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/sbcl
Module Name: pkgsrc
Committed By: ktnb
Date: Tue Sep 1 23:29:58 UTC 2026
Modified Files:
pkgsrc/lang/sbcl: Makefile distinfo
Log Message:
sbcl: update to 2.6.8
* minor incompatible change: FILE-POSITION on composite streams
returns a more accurate result for CONCATENATED-STREAM, and NULL on
TWO-WAY-STREAM and ECHO-STREAM.
* platform support:
** improvements to code generation for the ARM64 backend.
** improved support for AVX512 instruction encoding and decoding.
* various enhancements to the SB-SIMD contributed module.
* bug fix: FILE-POSITION on a stream after reading input into a list
or generic sequence returns the correct result.
* bug fix: allow the manual to build on more platforms.
* bug fix: infinite loop in the compiler while attempting to remove
data moves.
* bug fix: debugger failed to handle (COMPLEX DOUBLE-FLOAT) entities
on the stack.
* bug fix: error reporting from STRING-TO-OCTETS reported using the
wrong string indices.
* optimization: the compiler performs assignment conversion in nearly
all possible cases now, along the lines of Fluet and Weeks'
"Contification using Dominators" of 2001., which transforms
state-machine-like code written in terms of local functions into
the equivalent tagbody/go control structures.
* optimization: type inference of parameters is now possible for
local functions which recursively call themselves.
* optimization: special-case DPB with newbyte of 0 or -1.
* optimization: more improvements to UTF8 encoding and decoding.
* optimization: multiple structure TYPEP tests in sequence can elide
redundant memory loads of layouts.
* optimization: transform ZEROP of (LDB ...) to an equivalent zero
test with a mask.
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 pkgsrc/lang/sbcl/Makefile
cvs rdiff -u -r1.92 -r1.93 pkgsrc/lang/sbcl/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/sbcl/Makefile
diff -u pkgsrc/lang/sbcl/Makefile:1.119 pkgsrc/lang/sbcl/Makefile:1.120
--- pkgsrc/lang/sbcl/Makefile:1.119 Thu Jul 30 12:03:59 2026
+++ pkgsrc/lang/sbcl/Makefile Tue Sep 1 23:29:58 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.119 2026/07/30 12:03:59 ktnb Exp $
+# $NetBSD: Makefile,v 1.120 2026/09/01 23:29:58 ktnb Exp $
DISTNAME= ${PKGNAME_NOREV}-source
-PKGNAME= sbcl-2.6.7
+PKGNAME= sbcl-2.6.8
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/lang/sbcl/distinfo
diff -u pkgsrc/lang/sbcl/distinfo:1.92 pkgsrc/lang/sbcl/distinfo:1.93
--- pkgsrc/lang/sbcl/distinfo:1.92 Thu Jul 30 12:03:59 2026
+++ pkgsrc/lang/sbcl/distinfo Tue Sep 1 23:29:58 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.92 2026/07/30 12:03:59 ktnb Exp $
+$NetBSD: distinfo,v 1.93 2026/09/01 23:29:58 ktnb Exp $
-BLAKE2s (sbcl-2.6.7-source.tar.bz2) = 671810a976e3e330e190de245cf0a45c2aeb3fed389674f630c80641fec35cfd
-SHA512 (sbcl-2.6.7-source.tar.bz2) = 5546303e95e693816e5726f42e745a95b8df137ac093d50b22a07a2a0796e24f5f4f677c9784bb44b30def7afde66c77d563fbf67bdd2e45bab1bf218e7ad35d
-Size (sbcl-2.6.7-source.tar.bz2) = 8701323 bytes
+BLAKE2s (sbcl-2.6.8-source.tar.bz2) = f2b7cebdb3a0c172d1cee5b11e81e5d5b1487022d7debbd654dee6e8ccbf5315
+SHA512 (sbcl-2.6.8-source.tar.bz2) = e69d4ee4d357a2841207074404783d1a8736bed2c3fcf4a4ab7d1de3fa29a4d5e5b36365299ed7e25305bf73213a48c59515dd8d6aab5e49f24cc3c8a0ad27d8
+Size (sbcl-2.6.8-source.tar.bz2) = 8724527 bytes
SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596
SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa
SHA1 (patch-make-config.sh) = 83fff8df71f8722ba372cb6351b20472fe5e36cc
Home |
Main Index |
Thread Index |
Old Index