Re: [Chicken-announce] [ANN] CHICKEN 5.4.0 release candidate available

Mario Domenech Goulart <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <[email protected]>
Hi,

On Fri, 31 May 2024 10:08:42 +0200 Peter Bex <[email protected]> wrote:

> We are happy to announce the first release candidate of the upcoming
> CHICKEN 5.4.0.

I've tested 5.4.0rc1 on the systems below (all x86-64).  Build,
installation, "make check" of CHICKEN and installation + tests of
pastiche work.

OS             C Compiler    LibC
--------------+-------------+-------
Debian 12.5    gcc           glibc
Debian 12.5    clang         glibc
Debian 12.5    tcc           glibc
Alpine 3.19.1  gcc           musl
Alpine 3.19.1  clang         musl
Alpine 3.20.0  gcc           musl
Alpine 3.20.0  clang         musl

# Commands executed

$ make PREFIX=... C_COMPILER=... -j$(nproc) all
$ make PREFIX=... C_COMPILER=... install
$ make PREFIX=... C_COMPILER=... check
$ $PREFIX/bin/chicken-install -test pastiche

$(nproc) was 4, 8 or 12, depending on the system.


# Alpine 3.19.1

$ gcc --version
gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ clang --version
Alpine clang version 17.0.5
Target: x86_64-alpine-linux-musl
Thread model: posix
InstalledDir: /usr/bin
Configuration file: /etc/clang17/x86_64-alpine-linux-musl.cfg

$ /lib/ld-musl-x86_64.so.1 --version
musl libc (x86_64)
Version 1.2.4_git20230717
Dynamic Program Loader
Usage: /lib/ld-musl-x86_64.so.1 [options] [--] pathname [args]


# Alpine 3.20.0

$ gcc --version
gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ clang --version
Alpine clang version 17.0.6
Target: x86_64-alpine-linux-musl
Thread model: posix
InstalledDir: /usr/bin
Configuration file: /etc/clang17/x86_64-alpine-linux-musl.cfg

$ /lib/ld-musl-x86_64.so.1 --version
musl libc (x86_64)
Version 1.2.5
Dynamic Program Loader
Usage: /lib/ld-musl-x86_64.so.1 [options] [--] pathname [args]


# Debian 12.5

$ gcc --version
gcc (Debian 12.2.0-14) 12.2.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ clang --version
Debian clang version 14.0.6
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

$ tcc -version
tcc version 0.9.27 (x86_64 Linux)

(tcc has been patched with VSTACK_SIZE = 1024)

$ /lib/ld-linux.so.2 --version
ld.so (Debian GLIBC 2.36-9+deb12u7) stable release version 2.36.
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.


All the best.
Mario
-- 
http://parenteses.org/mario
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.