From fahree at gmail.com Wed Oct 19 04:25:53 2011 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Wed, 19 Oct 2011 00:25:53 -0400 Subject: [xcvb-devel] Release 0.565 Message-ID: After weeks of more coding and debugging, dancing with library dependencies and lisp implementations, here's a new-fangled version of XCVB. Since last release, I've focused on stability and usability. Notes: * The XCVB-Driver sports RUN-PROGRAM/PROCESS-OUTPUT-STREAM and derivative functions that I think is a good replacement for ASDF:RUN-SHELL-PROGRAM and similar half-baked interfaces to shell programs. It is also well-ported and well-documented. * More implementations supported as targets, in a more stable way. * More tests - and they all pass all tests on SBCL. * I am experiencing weird failures running XCVB on CLISP in some corner cases * dumping executables doesn't seem to work well on CCL, as any non-option first argument is interpreted as an image to load by the CCL runtime. * the farmer (fork-based) backend is disabled by default so we don't have to depend on libfixposix, but you can enable it in the configuration. Furthermore, it may have bitrotten since it isn't being actively tested. * XCVB now uses ironclad for crypto, and does not depend on an external program tthsum anymore. * Thanks to the new :around-compile feature (also in the newest ASDF), XCVB can compile ironclad natively. All XCVB dependencies have been converted and can be compiled natively. * The TODO list is very long. If anyone wants to help, there is no shortage of things to do, some simple some hard. * The Git tree is up to date. Dependencies that require patch are now all using an xcvb branch in a git tree; some have been rebased. * You can find a prepackaged tarball with all dependencies already pulled at the usual place. http://common-lisp.net/project/xcvb/ ??? ? Fran?ois-Ren? ?VB Rideau ?Reflection&Cybernethics? http://fare.tunes.org What we Are is God's gift to us. What we Become is our gift to God.