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 Jun 2 14:47:26 UTC 2026
Modified Files:
pkgsrc/lang/sbcl: Makefile distinfo
Log Message:
sbcl: update to 2.6.5
- minor incompatible change: the condition signalled when an
accessed slot is missing from an object is no longer a TYPE-ERROR.
- minor incompatible change: the condition signalled when accessing
an uninitialized structure slot is no longer a TYPE-ERROR.
- minor incompatible change: the implementations of standardized
functions treating lists as sets, such as INTERSECTION and UNION,
take more advantage of the freedom to return the elements of the
result in any order.
- platform support:
- add low-level support for floating point state manipulation on
PPC64/FreeBSD
- improve the software emulation of displaced instructions on
ARM64
- restore building the system using the musl C library
- fix some SB-SIMD shifting instructions on AVX2
- enhancement: definition sources for alien callbacks are now
findable by name in SB-INTROSPECT.
- bug fix: the SYMBOL restart for finding packages now actually
performs a non-local exit
- bug fix: TYPEP on large disjoint numeric union types compiles
faster using fewer resources.
- bug fix: strings of arbitrary size with fill-pointer set to 1 are
character designators.
- bug fix: the KEEP-OLD restart established by
ADD-PACKAGE-LOCAL-NICKNAME keeps the old nickname instead of going
ahead with the change (and the restart report function no longer
returns from ADD-PACKAGE-LOCAL-NICKNAME).
- bug fix: when EXPORT results in a conflict between symbols
exported by different used packages, the TAKE-NEW restart now
shadowing-imports the new symbol instead of doing nothing and
leaving the package in an inconsistent state.
- bug fix: the SB-EVAL interpreter checks program syntax more
thoroughly.
- bug fix: compiler cross-reference data is decoded correctly for a
functional with more than one entry for a given name.
- bug fix: TYPE-ERRORs signalled by SBCL are more likely to have a
DATUM that is not of the condition's EXPECTED-TYPE.
- bug fix: the code walker no longer uses the stack to walk PROGN
bodies.
- optimization: in various situations, INTERSECTION and UNION will
use hash-tables to perform the operation more quickly.
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 pkgsrc/lang/sbcl/Makefile
cvs rdiff -u -r1.89 -r1.90 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.116 pkgsrc/lang/sbcl/Makefile:1.117
--- pkgsrc/lang/sbcl/Makefile:1.116 Sat May 2 13:03:45 2026
+++ pkgsrc/lang/sbcl/Makefile Tue Jun 2 14:47:26 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.116 2026/05/02 13:03:45 ktnb Exp $
+# $NetBSD: Makefile,v 1.117 2026/06/02 14:47:26 ktnb Exp $
DISTNAME= ${PKGNAME_NOREV}-source
-PKGNAME= sbcl-2.6.4
+PKGNAME= sbcl-2.6.5
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/lang/sbcl/distinfo
diff -u pkgsrc/lang/sbcl/distinfo:1.89 pkgsrc/lang/sbcl/distinfo:1.90
--- pkgsrc/lang/sbcl/distinfo:1.89 Sat May 2 13:03:45 2026
+++ pkgsrc/lang/sbcl/distinfo Tue Jun 2 14:47:26 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.89 2026/05/02 13:03:45 ktnb Exp $
+$NetBSD: distinfo,v 1.90 2026/06/02 14:47:26 ktnb Exp $
-BLAKE2s (sbcl-2.6.4-source.tar.bz2) = ab772671132026f67be04756937a195ce371aa477e78dd6df90ac513bf9fe8a8
-SHA512 (sbcl-2.6.4-source.tar.bz2) = a3997f5dcf778202df192de1ff8888e6d81b9d1152bc4ba0c7b1b549b663d9be9cea78bdb34cea02a77395c703c6208d14a80acad9a1aae07722b87ad803c09d
-Size (sbcl-2.6.4-source.tar.bz2) = 8482159 bytes
+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
SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596
SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa
SHA1 (patch-make-config.sh) = bcef514abcd7cc9f08c7440d1fe1ddcca615d230
Home |
Main Index |
Thread Index |
Old Index