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:   asau
Date:           Sun Apr 30 17:24:27 UTC 2017

Modified Files:
        pkgsrc/lang/sbcl: Makefile distinfo
        pkgsrc/lang/sbcl/patches: patch-src_runtime_gc-common.c

Log Message:
Update to SBCL 1.3.17

changes in sbcl-1.3.17 relative to sbcl-1.3.16:
  * enhancement: memory overhead from the garbage collector's metadata
    is reduced on 64-bit architectures; no change for 32-bit.
  * enhancement: further garbage collector speedups affecting
    pinned objects on conservative backends, and simple-vectors.
  * enhancement: on Linux a custom handler for SIGSEGV can be called
    for page faults outside of dynamic space by changing the C symbol
    "sbcl_fallback_sigsegv_handler".
  * bug fix: sb-cover does not lose source positions for AND/OR/COND.
  * bug fix: random disassembler failures. (lp#1527931)
  * The bundled sb-md5 contrib has been updated to release 2.0.4
    which is licensed under Creative Commons CC0 per author's statement
    https://github.com/pmai/md5/commit/fd134e71b71a10ab78905833a7cb9d4d6817c589
    (Refer to NEWS and COPYING in the contrib/sb-md5 subdirectory)


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/lang/sbcl/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/lang/sbcl/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/lang/sbcl/patches/patch-src_runtime_gc-common.c

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.71 pkgsrc/lang/sbcl/Makefile:1.72
--- pkgsrc/lang/sbcl/Makefile:1.71      Thu Apr 13 11:35:31 2017
+++ pkgsrc/lang/sbcl/Makefile   Sun Apr 30 17:24:26 2017
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.71 2017/04/13 11:35:31 asau Exp $
+# $NetBSD: Makefile,v 1.72 2017/04/30 17:24:26 asau Exp $
 
 DISTNAME=              ${PKGNAME_NOREV}-source
-PKGNAME=               sbcl-1.3.16
+PKGNAME=               sbcl-1.3.17
 CATEGORIES=            lang
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=sbcl/}
 EXTRACT_SUFX=          .tar.bz2

Index: pkgsrc/lang/sbcl/distinfo
diff -u pkgsrc/lang/sbcl/distinfo:1.52 pkgsrc/lang/sbcl/distinfo:1.53
--- pkgsrc/lang/sbcl/distinfo:1.52      Thu Apr 13 11:35:31 2017
+++ pkgsrc/lang/sbcl/distinfo   Sun Apr 30 17:24:26 2017
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.52 2017/04/13 11:35:31 asau Exp $
+$NetBSD: distinfo,v 1.53 2017/04/30 17:24:26 asau Exp $
 
-SHA1 (sbcl-1.3.16-source.tar.bz2) = 16f4fc8c4fbfec5ae9312fe528bb145770f83203
-RMD160 (sbcl-1.3.16-source.tar.bz2) = c8b6fd401be51ad77804015692e95cbbf77ce745
-SHA512 (sbcl-1.3.16-source.tar.bz2) = 6bb0a7c926ba8031c319697b49b85eb58ea262d47237b2e7735738ad6103a759016a269e617931095174066f830e2edc362bf89384a97c3d19807552caf826b4
-Size (sbcl-1.3.16-source.tar.bz2) = 5803184 bytes
+SHA1 (sbcl-1.3.17-source.tar.bz2) = 8d46f059c76019b505bc5c2d82aaf32958707bcb
+RMD160 (sbcl-1.3.17-source.tar.bz2) = 786ac67e4a26052267b1e93191378b08474755c5
+SHA512 (sbcl-1.3.17-source.tar.bz2) = c0309d12564783b9791daa7a7754ba21ba6a3429205cf83fd15d077ab5b8907de666b25071a823c5baa210877602219cb2d3ecf111f9710f0ed94bace2fb3001
+Size (sbcl-1.3.17-source.tar.bz2) = 5833092 bytes
 SHA1 (patch-ab) = b087921f7317523fd78396518dfd2cb1c8e6d5f9
 SHA1 (patch-src_runtime_backtrace.c) = ba3d7d152b279652d7074ebc9ba615c9d899f35c
 SHA1 (patch-src_runtime_breakpoint.c) = 019d98692411b5701ce14c023ed3afab71033323
@@ -11,7 +11,7 @@ SHA1 (patch-src_runtime_bsd-os.c) = 1c2b
 SHA1 (patch-src_runtime_bsd-os.h) = df48abd32b3b89b9d8a0ba4068c6723bea6617d6
 SHA1 (patch-src_runtime_coreparse.c) = 46f8b5ebea5ba3db7baaed124aaf15f2686f7202
 SHA1 (patch-src_runtime_dynbind.c) = 44b96758392c8d71834e665dfd62bc7464a033c9
-SHA1 (patch-src_runtime_gc-common.c) = 7b513de0058c33bd5673754a225bddf9196fd8f3
+SHA1 (patch-src_runtime_gc-common.c) = e74f4537971ee61181f2ed9d1f88fedafd980a47
 SHA1 (patch-src_runtime_gencgc.c) = 6862366d1998205f6bcf9cfded9acda1d03a2f52
 SHA1 (patch-src_runtime_globals.c) = ad8aedc43460892edb96e55276f1343abda2b7f5
 SHA1 (patch-src_runtime_interr.c) = a12a0a6826d7dd506d6012f10f69862f2a551174

Index: pkgsrc/lang/sbcl/patches/patch-src_runtime_gc-common.c
diff -u pkgsrc/lang/sbcl/patches/patch-src_runtime_gc-common.c:1.2 pkgsrc/lang/sbcl/patches/patch-src_runtime_gc-common.c:1.3
--- pkgsrc/lang/sbcl/patches/patch-src_runtime_gc-common.c:1.2  Mon Dec  5 20:03:29 2016
+++ pkgsrc/lang/sbcl/patches/patch-src_runtime_gc-common.c      Sun Apr 30 17:24:27 2017
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_runtime_gc-common.c,v 1.2 2016/12/05 20:03:29 asau Exp $
+$NetBSD: patch-src_runtime_gc-common.c,v 1.3 2017/04/30 17:24:27 asau Exp $
 
---- src/runtime/gc-common.c.orig       2016-11-29 21:07:36.000000000 +0000
+--- src/runtime/gc-common.c.orig       2017-04-28 09:54:14.000000000 +0000
 +++ src/runtime/gc-common.c
-@@ -27,6 +27,10 @@
- 
- #define _GNU_SOURCE /* for ffsl(3) from string.h */
+@@ -25,6 +25,10 @@
+  *   <ftp://ftp.cs.utexas.edu/pub/garbage/bigsurv.ps>.
+  */
  
 +#if defined(__NetBSD__)
 +#define _KERNTYPES



Home | Main Index | Thread Index | Old Index