From 814482cd758cb80cdb85078e049178d03c9c5a71 Mon Sep 17 00:00:00 2001 From: ahoka Date: Tue, 15 Jul 2008 13:32:53 +0000 Subject: Update to CLISP 2.46. Removing patch-ad: Issue fixed upstream. User visible changes: * CLISP built natively on 64-bit platforms (i.e., with 64-bit pointers) now has :WORD-SIZE=64 in *FEATURES*. See for details. * Module syscalls now offers OS:ERRNO and OS:STRERROR (for the sake of FFI modules). See for details. * Modules MIT-CLX and NEW-CLX export a new macro XLIB:WITH-OPEN-DISPLAY. * Module netica has been upgraded to the Netica C API version 3.25 (from 2.15). See for details. * Module libsvm has been upgraded to the upstream version 2.86. See for details. * Bug fixes: + Work around the absence of tgamma() on solaris. + Avoid a rare segfault on SIGHUP. + Improve module portability to systems with non-GNU make. + Fix GRAY:STREAM-READ-SEQUENCE and GRAY:STREAM-WRITE-SEQUENCE. + Fix the remaining bugs in special bindings in evaluated code on TYPECODES (64-bit) platforms. + Fix SOCKET:SOCKET-CONNECT with timeout to a dead port. --- lang/clisp/Makefile | 4 ++-- lang/clisp/distinfo | 9 ++++----- lang/clisp/patches/patch-ad | 16 ---------------- 3 files changed, 6 insertions(+), 23 deletions(-) delete mode 100644 lang/clisp/patches/patch-ad (limited to 'lang') diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile index dc90f641636..6fa9429c795 100644 --- a/lang/clisp/Makefile +++ b/lang/clisp/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.68 2008/06/23 19:34:00 ghen Exp $ +# $NetBSD: Makefile,v 1.69 2008/07/15 13:32:53 ahoka Exp $ # -DISTNAME= clisp-2.45 +DISTNAME= clisp-2.46 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clisp/} #EXTRACT_SUFX= .tar.bz2 diff --git a/lang/clisp/distinfo b/lang/clisp/distinfo index 54cd0774a51..51618ddd727 100644 --- a/lang/clisp/distinfo +++ b/lang/clisp/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.21 2008/06/23 19:34:00 ghen Exp $ +$NetBSD: distinfo,v 1.22 2008/07/15 13:32:54 ahoka Exp $ -SHA1 (clisp-2.45.tar.gz) = 26fbf431a19bbb76ba442d5dec16823624756e50 -RMD160 (clisp-2.45.tar.gz) = fe5fa9fa55648205d8b7477e21278cbb76c0cf00 -Size (clisp-2.45.tar.gz) = 9076027 bytes +SHA1 (clisp-2.46.tar.gz) = 108d7de0251d73dead68bda078da6237d15b31a6 +RMD160 (clisp-2.46.tar.gz) = 60596522852db317aaeb9c620d354aa1af875ba0 +Size (clisp-2.46.tar.gz) = 9078177 bytes SHA1 (patch-aa) = d2f1de2e0f3e02ccf4ece2a7b1ed0ce6ba025af2 -SHA1 (patch-ad) = 7e591f7ba1599d2e4515a9bddda5216a4fb3a34c diff --git a/lang/clisp/patches/patch-ad b/lang/clisp/patches/patch-ad deleted file mode 100644 index 93fde9e65f5..00000000000 --- a/lang/clisp/patches/patch-ad +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-ad,v 1.10 2008/06/23 19:34:00 ghen Exp $ - -No tgamma in NetBSD. - ---- modules/syscalls/calls.c.orig 2008-05-15 08:44:49.000000000 +0400 -+++ modules/syscalls/calls.c 2008-06-21 00:13:41.000000000 +0400 -@@ -812,7 +812,9 @@ - DEFUNF(POSIX::Y0,x) { VAL_D(y0); mv_count=1; } - DEFUNF(POSIX::Y1,x) { VAL_D(y1); mv_count=1; } - DEFUNF(POSIX::YN,i y) { VAL_ID(yn); mv_count=1; } -+#if defined(HAVE_TGAMMA) - DEFUNF(POSIX::TGAMMA,x) { VAL_D(tgamma); mv_count=1; } -+#endif - - #if defined(HAVE_LGAMMA) || HAVE_DECL_LGAMMA_R - DEFUNF(POSIX::LGAMMA,x) { -- cgit v1.2.3