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: Thu Jan 29 16:23:54 UTC 2026
Modified Files:
pkgsrc/lang/sbcl: Makefile distinfo
Log Message:
changes in sbcl-2.6.1 relative to sbcl-2.6.0:
* minor incompatible change: the never-documented :NO-CONSTRUCTOR-DEFUN
option to DEFSTRUCT is no longer supported.
* platform support:
** support for the LoongArch architecture has been added. (thanks to
ZiLong Wang)
** support for FreeBSD on 32-bit and 64-bit PowerPC platforms has been
added. (thanks to Piotr Kubaj)
** SB-ALIEN now supports passing and returning structures by value (rather
than by reference) in accordance with the platform ABIs, on x86-64 and
arm64 platforms. (lp#313202, thanks to Jesse Bouwman)
** wide compare-and-exchange is supported on the arm64 platform for
Armv8.1-A or later.
* bug fix: signal a DIVISION-BY-ZERO error in calls of (/ 0 0).
(lp#2137266, reported by khbit)
* bug fix: compiler infinite loop from previously-acceptable recursive
inline expansions. (lp#2137380, reported by Frode Fjeld)
* bug fix: unnormalized inequality constraints causing a compiler infinite
loop. (lp#2137422, reported by Jesse Bouwman)
* bug fix: compiler infinite loop from a deleted loop with an remnant
TAGBODY. (lp#2137493)
* bug fix: miscompilation of REDUCE #'APPEND with non-null INITIAL-VALUE and
:FROM-END NIL. (lp#2137736, reported by Vasily Postnicov)
* bug fix: encode XREF locations in a way that allows for higher form
numbers. (lp#2137765, reported by Jim White)
* bug fix: lookups of optimized memory movers fails when *PRINT-BASE* is not
10. (lp#2138812, reported by Robert Dodier)
* bug fix: CLRHASH on a hash table with weak keys should not corrupt the
table's index vector. (lp#2138965, reported by Patrick Poitras)
* bug fix: address a number of type derivation subtleties related to
floating point zeros.
* optimization: various combinations of arithmetic operations with variables
and constants are simplified to have fewer calls.
* optimization: elide full calls to CONJUGATE when its argument is known to
be of type REAL. (lp#2137354, thanks to Vasily Postnicov)
* optimization: the compiler knows more about the type and results of
ARRAY-DIMENSION.
* optimization: transform ARRAY-DIMENSIONS away on objects with array types
of known dimensions. (lp#2138581, thanks to Vasily Postnicov)
* optimization: (equal (array-dimensions a) (array-dimensions b)) does not
cons intermediate lists.
* optimization: (make-array (array-dimensions a)) does not cons a list.
To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 pkgsrc/lang/sbcl/Makefile
cvs rdiff -u -r1.86 -r1.87 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.113 pkgsrc/lang/sbcl/Makefile:1.114
--- pkgsrc/lang/sbcl/Makefile:1.113 Mon Dec 29 17:34:42 2025
+++ pkgsrc/lang/sbcl/Makefile Thu Jan 29 16:23:54 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.113 2025/12/29 17:34:42 ktnb Exp $
+# $NetBSD: Makefile,v 1.114 2026/01/29 16:23:54 ktnb Exp $
DISTNAME= ${PKGNAME_NOREV}-source
-PKGNAME= sbcl-2.6.0
+PKGNAME= sbcl-2.6.1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/lang/sbcl/distinfo
diff -u pkgsrc/lang/sbcl/distinfo:1.86 pkgsrc/lang/sbcl/distinfo:1.87
--- pkgsrc/lang/sbcl/distinfo:1.86 Mon Dec 29 17:34:42 2025
+++ pkgsrc/lang/sbcl/distinfo Thu Jan 29 16:23:54 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.86 2025/12/29 17:34:42 ktnb Exp $
+$NetBSD: distinfo,v 1.87 2026/01/29 16:23:54 ktnb Exp $
-BLAKE2s (sbcl-2.6.0-source.tar.bz2) = f8338544fd537b94afbbd83d417db108fdcf286e75f2d7b01cee65dca9a87f53
-SHA512 (sbcl-2.6.0-source.tar.bz2) = 65cb2645a9f2a643775f3fa29a656bc5810a1f374aa6ef133d12626ee77ad3d5666ec63808be3cfb74a44b6b0d6276ce21ff26b98ae1a4106cfa966fedec30cc
-Size (sbcl-2.6.0-source.tar.bz2) = 8370495 bytes
+BLAKE2s (sbcl-2.6.1-source.tar.bz2) = 97315f2fe0f212e190ff7f2f1c0ef7da90bc63ad948e11935ddbdb9f97452afc
+SHA512 (sbcl-2.6.1-source.tar.bz2) = 7e26d1ad52726eb3827f125c4afcffed8e174cf086a050f03bab26322ac0ad24930c810411b72296d0ba8bdda43b78bd6ccd9814487be82b97e0d20827e0283c
+Size (sbcl-2.6.1-source.tar.bz2) = 8427751 bytes
SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596
SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa
SHA1 (patch-make-config.sh) = bcef514abcd7cc9f08c7440d1fe1ddcca615d230
Home |
Main Index |
Thread Index |
Old Index