pkgsrc-WIP-changes archive

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

cyclone: update to cyclone-0.24



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sun Jan 3 18:57:26 2021 +0200
Changeset:	26ab56e786819be2823ab08dbadaec6d35fa37d7

Modified Files:
	cyclone/Makefile
	cyclone/PLIST
	cyclone/distinfo

Log Message:
cyclone: update to cyclone-0.24

Announcement:

Released Cyclone Scheme 0.24
January 3rd, 2021

Bug Fixes

* Sean Lynch fixed a bug where record type predicates do not check
  the length of the target before checking if the vector is actually
  a record.
* Fixed vector? to no longer return true for instances of record types.
* Do not call eval from the runtime if (scheme eval) has not been
  imported. Instead we now raise a Scheme error in this case which
  prevents the possibility of a C segmentation violation. Thanks to
  Arthur Maciel for the bug report.
* When allocating very large vectors the object used to fill such
  a vector may not be transported to the heap. This was a nasty bug
  that could lead to random memory corruption. Fixed the minor garbage
  collector to properly track and transport these objects to prevent
  the possibility of memory corruption.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=26ab56e786819be2823ab08dbadaec6d35fa37d7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cyclone/Makefile | 2 +-
 cyclone/PLIST    | 4 ----
 cyclone/distinfo | 8 ++++----
 3 files changed, 5 insertions(+), 9 deletions(-)

diffs:
diff --git a/cyclone/Makefile b/cyclone/Makefile
index 32b26a3afd..0fa0be8808 100644
--- a/cyclone/Makefile
+++ b/cyclone/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
 GITHUB_PROJECT=	cyclone-bootstrap
-GITHUB_TAG=	v0.23
+GITHUB_TAG=	v0.24
 DISTNAME=	${GITHUB_TAG}
 PKGNAME=	cyclone-${DISTNAME:S,^v,,}
 CATEGORIES=	lang
diff --git a/cyclone/PLIST b/cyclone/PLIST
index 69731da98a..ab70f541b1 100644
--- a/cyclone/PLIST
+++ b/cyclone/PLIST
@@ -162,10 +162,6 @@ share/cyclone/srfi/60.so
 share/cyclone/srfi/69.o
 share/cyclone/srfi/69.sld
 share/cyclone/srfi/69.so
-share/cyclone/srfi/9.meta
-share/cyclone/srfi/9.o
-share/cyclone/srfi/9.sld
-share/cyclone/srfi/9.so
 share/cyclone/srfi/list-queues/list-queues-impl.scm
 share/cyclone/srfi/list-queues/list-queues-test.scm
 share/cyclone/srfi/sorting/delndups.scm
diff --git a/cyclone/distinfo b/cyclone/distinfo
index 79ddb8b8b4..a284e806e8 100644
--- a/cyclone/distinfo
+++ b/cyclone/distinfo
@@ -1,8 +1,8 @@
 $NetBSD$
 
-SHA1 (cyclone-bootstrap/v0.23.tar.gz) = 7d6591e9233d93348cc3667c27649808ea2fa2d6
-RMD160 (cyclone-bootstrap/v0.23.tar.gz) = 6aefe26e86a6b2a2eed614182a577633002cf941
-SHA512 (cyclone-bootstrap/v0.23.tar.gz) = 5b782a75ba4c0c2a31484b2ad5d896941dcd3c348b5a2a9fc72cb3020cf551d60f1b6d64f2498e510b6784ef613b9d6bc256f9a1508a7798604abce7d00c9d0e
-Size (cyclone-bootstrap/v0.23.tar.gz) = 3335887 bytes
+SHA1 (cyclone-bootstrap/v0.24.tar.gz) = 7ca1a5ed9e6f59ed80c832550647b35e94fda5a6
+RMD160 (cyclone-bootstrap/v0.24.tar.gz) = 584875fd19de269626f7a8209bcea6f7a69f648e
+SHA512 (cyclone-bootstrap/v0.24.tar.gz) = ed6aad8d4eb7c699b5cd4271abf037dfff9159718f483a7b09eeb3be3902805e74ea31e42cd4c13159326f0ffa236cb8b131a96b0c52e784ccc4fa44980b8381
+Size (cyclone-bootstrap/v0.24.tar.gz) = 3461589 bytes
 SHA1 (patch-Makefile) = 57caf8baa42259b870b5a47aad8d54bcee277515
 SHA1 (patch-Makefile.config) = b5f857305be64f8c05c04449bf5125746e44eb51


Home | Main Index | Thread Index | Old Index