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