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:           Wed Jul 15 15:56:26 UTC 2026

Modified Files:
        pkgsrc/lang/sbcl: Makefile distinfo

Log Message:
sbcl: update to 2.6.6

* minor incompatible change: FDEFINITION now returns the outermost
  wrapper (added e.g. by TRACE, PROFILE) like SYMBOL-FUNCTION
* minor incompatible change: in unsafe code, C strings with
  :EXTERNAL-FORMAT :ASCII are copied directly as byte-sized
  quantities without checking whether the top bit of the byte is set.
* platform support:
  ** fix the build on big-endian 64-bit PowerPC with ELFv2.
  ** move the static space address for macOS 27 on ARM64.
  ** optimizations to SB-THREAD:BARRIER for ARM64
  ** fix a compiler crash in MULTIPLE-VALUE-LIST in argument forms on
     ARM64.
* bug fix: TRACE no longer fails when trying to print a return value
  that cannot be printed readably and *PRINT-READABLY* is true.
* optimization: the compiler is more precise in its type derivation
  of COERCE given constraints on its inputs.
* optimization: the compiler is better able to derive the return
  types of AREF and ELT.
* optimization: faster encoding and decoding of UTF-8 C strings.
* optimization: (length (intersection a b)) doesn't cons an
  intermediate list.
* documentation: the manual now includes a section for SB-INTROSPECT,
  which has also seen improvement in its documentation strings and
  comments.
* documentation: fixed many typesetting problems and typos in the
  user manual.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 pkgsrc/lang/sbcl/Makefile
cvs rdiff -u -r1.90 -r1.91 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.117 pkgsrc/lang/sbcl/Makefile:1.118
--- pkgsrc/lang/sbcl/Makefile:1.117     Tue Jun  2 14:47:26 2026
+++ pkgsrc/lang/sbcl/Makefile   Wed Jul 15 15:56:26 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.117 2026/06/02 14:47:26 ktnb Exp $
+# $NetBSD: Makefile,v 1.118 2026/07/15 15:56:26 ktnb Exp $
 
 DISTNAME=              ${PKGNAME_NOREV}-source
-PKGNAME=               sbcl-2.6.5
+PKGNAME=               sbcl-2.6.6
 CATEGORIES=            lang
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=sbcl/}
 EXTRACT_SUFX=          .tar.bz2

Index: pkgsrc/lang/sbcl/distinfo
diff -u pkgsrc/lang/sbcl/distinfo:1.90 pkgsrc/lang/sbcl/distinfo:1.91
--- pkgsrc/lang/sbcl/distinfo:1.90      Tue Jun  2 14:47:26 2026
+++ pkgsrc/lang/sbcl/distinfo   Wed Jul 15 15:56:26 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.90 2026/06/02 14:47:26 ktnb Exp $
+$NetBSD: distinfo,v 1.91 2026/07/15 15:56:26 ktnb Exp $
 
-BLAKE2s (sbcl-2.6.5-source.tar.bz2) = b9df29c3903ff3dba74f23d1bc7bc3d3e171dfa9e321ff9a83ae73c1821378d4
-SHA512 (sbcl-2.6.5-source.tar.bz2) = 00f0f6a41864ae3f93d95e693744188e3543fae94f465292992d1701e0d022a409574304ed3276789abb0f3a4894f0aaa0dfd2b83613ceec26ea1477d451d4a1
-Size (sbcl-2.6.5-source.tar.bz2) = 8497853 bytes
+BLAKE2s (sbcl-2.6.6-source.tar.bz2) = cd06017791cbafbd378d1e461c2936f7c548333b1a44a1293b80d03490c31d37
+SHA512 (sbcl-2.6.6-source.tar.bz2) = 583fcfadaf88b2ef935631832734bcaee94dff0c0c8189c2098444990983dc571fc69179e3218023b4b76b24ca30de14b7a773397584e4f499db1e95abf923db
+Size (sbcl-2.6.6-source.tar.bz2) = 8514421 bytes
 SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596
 SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa
 SHA1 (patch-make-config.sh) = bcef514abcd7cc9f08c7440d1fe1ddcca615d230



Home | Main Index | Thread Index | Old Index