[Top][All Lists]

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

Re: [Chicken-users] [ANN] CHICKEN 5.0.0 release candidate 1 available

From: Alexander Shendi (
Subject: Re: [Chicken-users] [ANN] CHICKEN 5.0.0 release candidate 1 available
Date: Sat, 11 Aug 2018 17:28:22 +0200
User-agent: K-9 Mail for Android

Operating System: Debian 9.4 under Chrome OS.
Hardware: ARM64 aka aarch64
C Compiler: gcc 6.3
Installation works?: yes
Tests work?: yes 
Installation of eggs works?: yes

Many thanks to the CHICKEN team for making this happen.

Best Regards,


Am 11. August 2018 11:43:58 MESZ schrieb Peter Bex <address@hidden>:
>Hello everyone,
>After many years of development, we are happy to announce the first
>release candidate of the upcoming CHICKEN 5.0.0.  This represents the
>largest change in CHICKEN since the 4.0.0 release.
>Most importantly, we have completely overhauled the module layout so
>that it should make more sense where each identifier is located.
>For a quick overview of where things are, see the page we used for
>discussion of these changes:
>The manual has of course also been updated to reflect these new
>Other notable features are:
>- Full numeric tower
>- A new declarative egg description format for chicken-install
>- Improved support for static linking (eggs are now also compiled
>- "Deployment" mode has been dropped as it was less portable and
>  than static linking.
>- Builds are fully bit-for-bit reproducible (for core, but user code
>- Random numbers now use a better PRNG than libc rand() (namely,
>- Core has gone on a diet: several libraries have been moved to eggs,
>  srfi-1, srfi-13, srfi-14, srfi-18, srfi-69, and several other things.
>The (very long!) complete list of changes since version 4.13.0 is
>available here:
>CHICKEN 5.0.0rc1 is now available at this location:
>The SHA256 sum of that tarball is
>Please give it a test and report your findings to the mailing list.
>Here's a suggested test procedure:
>  $ make PLATFORM=<platform> PREFIX=<some dir> install check
>  $ <some dir>/bin/chicken-install spiffy
>If you want to build CHICKEN with a compiler other than the default
>just use C_COMPILER=<the compiler> (e.g., C_COMPILER=clang) on the make
>Of course, feel free to explore other supported build options (see the
>README file for more information) and actually use CHICKEN 5.0.0rc1 for
>your software.  The tireless CHICKEN team has been busy porting eggs to
>CHICKEN 5 already, so you will find that many eggs you've been using
>already been ported.  Check out the ever-growing list at
>If you want to port your code to CHICKEN 5, you'll note the number of
>changes are so large that it can be overwhelming.  That's why we've
>written up a porting guide to help you get your code over to the new
>Please feel free to add to the guide if you run into problems that
>yet addressed on this wiki page.
>If you can, please let us know the following information about the
>environment you tested the RC tarball on:
>Operating system: (e.g., FreeBSD 11.1, Debian 9, Windows 10 mingw-msys
>Hardware platform: (e.g., x86, x86-64, PPC)
>C Compiler: (e.g., GCC 6.4.0, clang 5.0.0)
>Installation works?: yes or no
>Tests work?: yes or no
>Installation of eggs works?: yes or no
>Thanks in advance!

Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]