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:           Tue Sep 22 11:34:48 UTC 2009

Modified Files:
        pkgsrc/lang/chicken: Makefile distinfo
Removed Files:
        pkgsrc/lang/chicken/patches: patch-aa

Log Message:
Update Chicken to 4.2.0.

Changes in 4.2.0:

- added compiler option `-emit-all-import-libraries'
- added `reexport'
- added compiler and interpreter option `-setup-mode'
- various minor performance improvements
- fix for 'create-directory' when parents wanted
- `for-each-line' and `for-each-argv-line' have been deprecated
- chicken-install tries alternative servers if server responds with error
- fixed load bug (ticket #72)
- new library procedure `get-condition-property'
- many mingw build fixes (thanks tp Fadi Moukayed)
- setup-api: deprecated `cross-chicken' (use `cond-expand' or
  `feature?' instead)
- added topological-sort to data-structures unit; chicken-install
  sorts dependencies before installing them
- "-optimize-level 2" enables inlining by default
- disable executable stack in assembly code modules (patch by
  Zbigniew, reported by Marijn Schouten)
- csc now always exits with a status code of 1 on errors (patch by Zbigniew)


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/lang/chicken/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/lang/chicken/distinfo
cvs rdiff -u -r1.14 -r0 pkgsrc/lang/chicken/patches/patch-aa

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