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:   rjs
Date:           Tue Jul  4 07:55:56 UTC 2023

Modified Files:
        pkgsrc/lang/sbcl: Makefile distinfo

Log Message:
Update to sbcl 2.3.6.

Add dependency on math/mpfr.

Changes in sbcl-2.3.6 relative to sbcl-2.3.5

    * platform support:
        * restore building contribs on riscv; (#2002930)
        * shorter constant-loading sequences on riscv;
        * on OpenBSD, map the stack without executable permission
          (thanks to Sébastien Marie)
        * Restore OpenBSD/arm64 for OpenBSD 7.3 (#2024003, reported by
          Robert Palm)
    * bug fix: AREF on multidimensional arrays with the wrong number
      of indices now signals an error. (#2022327, reported by EU)
    * bug fix: the nature of NIL as both STRING and SEQUENCE is
      correctly handled in the compiler's handling of string
      functions. (#2023118, reported by Patrick Poitras)
    * bug fix: the sb-bsd-sockets tests no longer fail on systems
      configured without IPv6. (reported by Will Senn)
    * bug fix: the compiler no longer transforms into
      incompletely-known functions (#1824351)
    * optimization: better (the word-sized-type (ASH word-sized
      word-sized)) when the result can overflow. For arm64 and x86-64.
    * optimization: better unoptimized calls to CEILING, FLOOR.
    * optimization: functions that involve coercing floats now cons
      less. For arm64 and x86-64.
    * optimization: array displacement to simple arrays is slightly
      faster. (reported by Shubhamkar Ayare)


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 pkgsrc/lang/sbcl/Makefile
cvs rdiff -u -r1.75 -r1.76 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.97 pkgsrc/lang/sbcl/Makefile:1.98
--- pkgsrc/lang/sbcl/Makefile:1.97      Tue Jun  6 12:41:46 2023
+++ pkgsrc/lang/sbcl/Makefile   Tue Jul  4 07:55:56 2023
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.97 2023/06/06 12:41:46 riastradh Exp $
+# $NetBSD: Makefile,v 1.98 2023/07/04 07:55:56 rjs Exp $
 
 DISTNAME=              ${PKGNAME_NOREV}-source
-PKGNAME=               sbcl-2.3.5
+PKGNAME=               sbcl-2.3.6
 CATEGORIES=            lang
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=sbcl/}
 EXTRACT_SUFX=          .tar.bz2
@@ -111,4 +111,5 @@ PLIST_SUBST+=       SUFX64=-64
 PLIST_SUBST+=  SUFX64=
 .endif
 
+.include "../../math/mpfr/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/lang/sbcl/distinfo
diff -u pkgsrc/lang/sbcl/distinfo:1.75 pkgsrc/lang/sbcl/distinfo:1.76
--- pkgsrc/lang/sbcl/distinfo:1.75      Sun Jun  4 18:54:36 2023
+++ pkgsrc/lang/sbcl/distinfo   Tue Jul  4 07:55:56 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.75 2023/06/04 18:54:36 wiz Exp $
+$NetBSD: distinfo,v 1.76 2023/07/04 07:55:56 rjs Exp $
 
-BLAKE2s (sbcl-2.3.5-source.tar.bz2) = 06f687961a2244b0a7bf3e2a479ab928c95276700108fa7a7c9237c3a92ac3fd
-SHA512 (sbcl-2.3.5-source.tar.bz2) = 89635b6ebd18a481c56bb40b69ef58f13b2e2ebdb6b1244a1eea3b0d9e85dc1659391754b7c8ba533455575e91989889fe41be05314297f8e49bf11170001004
-Size (sbcl-2.3.5-source.tar.bz2) = 7474392 bytes
+BLAKE2s (sbcl-2.3.6-source.tar.bz2) = 4f993a90f451106c0416afb8579512b96628d937bcc733353c4333693fc52c2d
+SHA512 (sbcl-2.3.6-source.tar.bz2) = f71ac11b3f70c77e5b87fced73333a466dfb387bc19170330419d71aea310bc09b9918ea106eb655cb8118b203191716a7b27406bb3557640395189c36e09282
+Size (sbcl-2.3.6-source.tar.bz2) = 7483612 bytes
 SHA1 (patch-ab) = b272bee6fc39ede638cbf71106150044a2977596
 SHA1 (patch-clean.sh) = 8dd795727c2e2cba2c4b5ca8cc4972c89eb6ecaa
 SHA1 (patch-make-genesis-2.sh) = 5d61f2662795c93aabfaa18ef686725d2ed9384a



Home | Main Index | Thread Index | Old Index