pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/sbcl Update to 2.1.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9a42716a0ea9
branches:  trunk
changeset: 456757:9a42716a0ea9
user:      rjs <rjs%pkgsrc.org@localhost>
date:      Sat Aug 07 14:33:32 2021 +0000

description:
Update to 2.1.7.

New in version 2.1.7

    * incompatible change: on certain platforms (currently just
      x86-64), dynamic-extent arrays specialized on character and
      numeric types and created without either :INITIAL-ELEMENT or
      :INITIAL-CONTENTS will reflect previous contents of the stack
      instead of #\null (or 0) in all elements.
    * minor incompatible change: SB-SPROF:START-PROFILING no longer
      silently does nothing if the clock is already running. It
      instead stop and restarts with the newly provided options, and
      warns.
    * minor incompatible change: the system attempts to refer to the
      supplied pathname in compiler diagnostics, if relevant, rather
      than the truename.
    * enhancement: new contrib module sb-graph producing graphical
      visualizations of Intermediate Representations of SBCL
      compilation data structures.
    * platform support:
        * improved code generation for unary minus in modular contexts
          on arm64.
        * make the disassembler annotations slightly more robust on arm64.
        * release space back to the Operating System on Windows.
        * improve the test for whether pages need to be committed on Windows.
        * fix a bug in the use of the VPCMPEQD opcode on
          x86-64. (#1928516, thanks to Marco Heisig)
    * optimization: the type of (LOOP ... COLLECT ...), and the type
      of COLLECT INTO variables, is derived as LIST. (#1934577,
      reported by SATO shinichi)

New in version 2.1.6

    * minor incompatible change: COMPILE-FILE does not merge the input
      file's pathname-directory into the output path if :OUTPUT-FILE
      was specified and has a directory that is not :UNSPECIFIC.
    * platform support:
        * improvements to unwind code generation on arm64.
        * on x86-64, accept three operands for vshufpd. (reported by
          Bela Pecsek)
        * on x86-64, improvements to use of popcount
        * improve exception handling on 64-bit Windows. (thanks to
          Luis Borges de Oliveira)
    * bug fix: allow use of macros with improper argument
      list. (#1929623, thanks to Sean Maher)
    * bug fix: COERCE no longer attempts to guess what the user meant
      if they provide a type specifier of a union of types other than
      STRING. (#1929614)
    * bug fix: print a single trailing zero after the decimal point
      for FORMAT ~E if there are no digits remaining to be printed and
      the width allows it. (#883520)

diffstat:

 lang/sbcl/Makefile |   4 ++--
 lang/sbcl/PLIST    |   4 +++-
 lang/sbcl/distinfo |  10 +++++-----
 3 files changed, 10 insertions(+), 8 deletions(-)

diffs (49 lines):

diff -r b1b4db5e938e -r 9a42716a0ea9 lang/sbcl/Makefile
--- a/lang/sbcl/Makefile        Sat Aug 07 13:39:41 2021 +0000
+++ b/lang/sbcl/Makefile        Sat Aug 07 14:33:32 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.92 2021/06/12 02:09:29 rjs Exp $
+# $NetBSD: Makefile,v 1.93 2021/08/07 14:33:32 rjs Exp $
 
 DISTNAME=              ${PKGNAME_NOREV}-source
-PKGNAME=               sbcl-2.1.5
+PKGNAME=               sbcl-2.1.7
 CATEGORIES=            lang
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=sbcl/}
 EXTRACT_SUFX=          .tar.bz2
diff -r b1b4db5e938e -r 9a42716a0ea9 lang/sbcl/PLIST
--- a/lang/sbcl/PLIST   Sat Aug 07 13:39:41 2021 +0000
+++ b/lang/sbcl/PLIST   Sat Aug 07 14:33:32 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2019/09/02 22:16:53 rjs Exp $
+@comment $NetBSD: PLIST,v 1.24 2021/08/07 14:33:32 rjs Exp $
 bin/sbcl
 lib/sbcl/contrib/asdf.fasl
 lib/sbcl/contrib/sb-aclrepl.asd
@@ -17,6 +17,8 @@
 lib/sbcl/contrib/sb-executable.fasl
 lib/sbcl/contrib/sb-gmp.asd
 lib/sbcl/contrib/sb-gmp.fasl
+lib/sbcl/contrib/sb-graph.asd
+lib/sbcl/contrib/sb-graph.fasl
 lib/sbcl/contrib/sb-grovel.asd
 lib/sbcl/contrib/sb-grovel.fasl
 lib/sbcl/contrib/sb-introspect.asd
diff -r b1b4db5e938e -r 9a42716a0ea9 lang/sbcl/distinfo
--- a/lang/sbcl/distinfo        Sat Aug 07 13:39:41 2021 +0000
+++ b/lang/sbcl/distinfo        Sat Aug 07 14:33:32 2021 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.68 2021/06/12 02:09:29 rjs Exp $
+$NetBSD: distinfo,v 1.69 2021/08/07 14:33:32 rjs Exp $
 
-SHA1 (sbcl-2.1.5-source.tar.bz2) = 00634f2ede9860ea9a0f8927fc51638bed6e9e15
-RMD160 (sbcl-2.1.5-source.tar.bz2) = 97f2278ad424f605953caf66eadc7742e81f3728
-SHA512 (sbcl-2.1.5-source.tar.bz2) = 5e208b3a1b3ff1a589c9ae0398e40086d979342c11fa7bb251797d0266618801b525dddb6998cebae3fc2a88547f7a71bdc43c5418f5edc2cf9bf699ed725334
-Size (sbcl-2.1.5-source.tar.bz2) = 6566902 bytes
+SHA1 (sbcl-2.1.7-source.tar.bz2) = 205841b8fc7a75a01bd4268d441457b96b02f014
+RMD160 (sbcl-2.1.7-source.tar.bz2) = 291fc8d7afd56d13dd71ebe8122edca47271c4c8
+SHA512 (sbcl-2.1.7-source.tar.bz2) = 52996bced71d003d7337c237b6078c6d7cece71a0e69ba77e2c735b9d0e92204e50a1e5eeaea946ca2adcc9c3a334b14693735817c0a19a4fbb4caf9cca3b52b
+Size (sbcl-2.1.7-source.tar.bz2) = 6622050 bytes
 SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596
 SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa
 SHA1 (patch-make-genesis-2.sh) = 5d61f2662795c93aabfaa18ef686725d2ed9384a



Home | Main Index | Thread Index | Old Index