pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/chicken
Module Name: pkgsrc
Committed By: asau
Date: Wed Aug 5 20:41:14 UTC 2015
Modified Files:
pkgsrc/lang/chicken: Makefile distinfo
Removed Files:
pkgsrc/lang/chicken/patches: patch-scripts_csc-trans
Log Message:
Update to CHICKEN 4.10.0
This is mostly a bugfix release, containing quite a lot of accumulated
bug fixes but relatively few new features. Nevertheless, there are a
great many changes in this release since 4.9.0. It has three security
bugfixes: for CVE-2014-6310, CVE-2014-9651 and CVE-2015-4556.
Another important security-related cleanup/improvement is related to path
expansion: many file procedures in CHICKEN used to automatically and
implicitly convert paths containing tilde ("~") characters to $HOME,
and expand shell variables. This behaviour was deprecated in 4.9.0,
and has now been removed, in favor of the "pathname-expand" egg.
A few of the build variables have been renamed, so if you have a custom
build script, please review the NEWS file carefully.
Other notable changes:
* The performance of reading and writing SRFI-4 u8vectors has been
substantially improved.
* Various bugs in the functors implementation have been fixed, making
them better usable.
* chicken.h can once more be correctly compiled with a C++ compiler.
* The -r5rs-syntax flag has been fixed to enforce r5rs syntax.
For the full list of changes, see bundled NEWS or
http://code.call-cc.org/releases/4.10.0/NEWS-4.10.0
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/lang/chicken/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/lang/chicken/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/chicken/patches/patch-scripts_csc-trans
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index