Re: CHICKEN 5.4.0 release candidate 2 available (Peter Bex)

2024-06-25 Thread Claude Marinier
On Tue, Jun 25, 2024 at 12:02 PM  wrote:
>
> The second release candidate for CHICKEN 5.4.0 is now available for
> download:

>   $ make PREFIX= install check
>   $ /bin/chicken-install pastiche

> Operating systemMX Linux (Debian Bookworm)
> Hardware platform: x86-64
> C Compiler: gcc (Debian 12.2.0-14) 12.2.0
> Installation works?: yes
> Tests work?: yes
> Installation of eggs works?: not cleanly

sudo chicken-install pastiche
fetching pastiche

Warning (/root/.cache/chicken-install/pastiche/pastiche.egg): property
`linkage' invalid or in wrong context (component)

building pastiche
   /usr/local/bin/csc -host -D compiling-extension -J -s
-regenerate-import-libraries -setup-mode -I
/root/.cache/chicken-install/pastiche -C
-I/root/.cache/chicken-install/pastiche -O2 -d1 pastiche.scm -o
/root/.cache/chicken-install/pastiche/pastiche.so
   /usr/local/bin/csc -regenerate-import-libraries -M -setup-mode
-static -I /root/.cache/chicken-install/pastiche -emit-link-file
/root/.cache/chicken-install/pastiche/pastiche.link -host -D
compiling-extension -c -unit pastiche -D compiling-static-extension -C
-I/root/.cache/chicken-install/pastiche -O2 -d1 pastiche.scm -o
/root/.cache/chicken-install/pastiche/pastiche.static.o
   /usr/local/bin/csc -setup-mode -s -host -I
/root/.cache/chicken-install/pastiche -C
-I/root/.cache/chicken-install/pastiche -O2 -d0 pastiche.import.scm -o
/root/.cache/chicken-install/pastiche/pastiche.import.so
installing pastiche

I built a couple of small utility programs without problem. I also
installed a couple of other eggs without problem.

Thank you for all the hard work you (plural) put into Chicken.

--
Claude Marinier



Re: [ANN] CHICKEN 5.4.0 release candidate 2 available

2024-06-25 Thread Christian Himpe
Hi,

Thanks for the rc1 fixes! Here are my 5.4-rc2 results:

HW: MacBook Air M2 (arm64)
OS: macos Montery 12.7.5
CC: clang 14.0.0 & gcc 14.1.0

Installation works?: yes
Tests work?: yes
Installation and tests of "pastiche" egg works?: yes
Installation and tests of "matrico" egg works?: yes
Installation of "arcadedb" egg works?: yes

I built with:

make PREFIX=/tmp/chicken PLATFORM=macosx C_COMPILER=gcc install check

Cheers

Christian



> On 25. Jun 2024, at 10:21, Peter Bex  wrote:
> 
> Hello all,
> 
> The second release candidate for CHICKEN 5.4.0 is now available for
> download:
> 
>  https://code.call-cc.org/dev-snapshots/2024/06/25/chicken-5.4.0rc2.tar.gz
> 
> The sha256sum of that tarball is:
> 
>  4733f7eaffbb9917605314fbc820ae693cb05a4d6829a229b0340ecd81479d72
> 
> The list of changes since 5.3.0 and 5.4.0rc1 is available here:
> 
>  https://code.call-cc.org/dev-snapshots/2024/06/25/NEWS
> 
> This release candidate fixes a problem with chicken-install on
> Windows when using the native shell, which would lead to empty .egg-info
> files.  The other fixes are all minor, mostly fixing build and test
> suite issues.
> 
> Please give it a test and report your findings to the mailing list.
> 
> Here's a suggested test procedure:
> 
>  $ make PREFIX= install check
>  $ /bin/chicken-install pastiche
> 
> If you want to build CHICKEN with a compiler other than the default one,
> just use C_COMPILER= (e.g., C_COMPILER=clang) on the make
> invocation.
> 
> Of course, feel free to explore other supported build options (see the
> README file for more information) and actually use CHICKEN 5.3.0rc2 for
> your software.
> 
> If you can, please let us know the following information about the
> environment you tested the RC tarball on:
> 
> Operating system: (e.g., FreeBSD 14.0, Debian 12, Windows 11 mingw-msys under 
> mingw32)
> Hardware platform: (e.g., x86, x86-64, PPC)
> C Compiler: (e.g., GCC 11.3.0, clang 16.0.6)
> Installation works?: yes or no
> Tests work?: yes or no
> Installation of eggs works?: yes or no
> 
> Thanks in advance!
> 
> The CHICKEN Team
> 




[ANN] CHICKEN 5.4.0 release candidate 2 available

2024-06-25 Thread Peter Bex
Hello all,

The second release candidate for CHICKEN 5.4.0 is now available for
download:

  https://code.call-cc.org/dev-snapshots/2024/06/25/chicken-5.4.0rc2.tar.gz

The sha256sum of that tarball is:

  4733f7eaffbb9917605314fbc820ae693cb05a4d6829a229b0340ecd81479d72

The list of changes since 5.3.0 and 5.4.0rc1 is available here:

  https://code.call-cc.org/dev-snapshots/2024/06/25/NEWS

This release candidate fixes a problem with chicken-install on
Windows when using the native shell, which would lead to empty .egg-info
files.  The other fixes are all minor, mostly fixing build and test
suite issues.

Please give it a test and report your findings to the mailing list.

Here's a suggested test procedure:

  $ make PREFIX= install check
  $ /bin/chicken-install pastiche

If you want to build CHICKEN with a compiler other than the default one,
just use C_COMPILER= (e.g., C_COMPILER=clang) on the make
invocation.

Of course, feel free to explore other supported build options (see the
README file for more information) and actually use CHICKEN 5.3.0rc2 for
your software.

If you can, please let us know the following information about the
environment you tested the RC tarball on:

Operating system: (e.g., FreeBSD 14.0, Debian 12, Windows 11 mingw-msys under 
mingw32)
Hardware platform: (e.g., x86, x86-64, PPC)
C Compiler: (e.g., GCC 11.3.0, clang 16.0.6)
Installation works?: yes or no
Tests work?: yes or no
Installation of eggs works?: yes or no

Thanks in advance!

The CHICKEN Team