Re: [ANN] CHICKEN 5.4.0 release candidate available
Hi'all! About testing 5.4.0rc1 Operating system: Linux Mint 21.3 Hardware platform: x86-64 C Compiler: GCC 11.4.0 Installation works?: yes Tests work?: yes Installation of eggs works?: yes PS.sha256sum chicken-5.4.0rc1.tar.gz d936e3ac81b68c9709feceb7dd093bd5e43d9f9d6aba9bcb8848c0cbdd055006 chicken-5.4.0rc1.tar.gz not 61d59cb4f3ca226995d7dca3510c7a646c2cf1e28ebc771bf6c5177e28d14c81 sorry? PPS one small question. Does or not cache files produced by chicken-install 5.4.X interfere with chicken-install 5.3.X? Thanks All! пт, 31 мая 2024 г. в 11:09, Peter Bex : > Hello everyone, > > We are happy to announce the first release candidate of the upcoming > CHICKEN 5.4.0. > > CHICKEN 5.4.0rc1 is now available at this location: > https://code.call-cc.org/dev-snapshots/2024/05/31/chicken-5.4.0rc1.tar.gz > > The SHA256 sum of that tarball is > 61d59cb4f3ca226995d7dca3510c7a646c2cf1e28ebc771bf6c5177e28d14c81 > > This is mostly a bugfix and maintenance release, preparing for the > upcoming CHICKEN 6 release (hopefully later this year). > > It contains some security hardening regarding option parsing and a > fix for CVE-2022-45145 handling of escape characters in egg metadata. > > Notable new features are new thread-safe APIs for POSIX signals and > finalizers, support for weak pairs and having line numbers available > on error traces in the interpreter. > > The complete list of changes since version 5.3.0 is available here: > https://code.call-cc.org/dev-snapshots/2024/05/31/NEWS > > 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.0rc1 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 > >
Re: [ANN] CHICKEN 5.4.0 release candidate available
Hi all, here are the results of installing the release candidate: Hardware platform: x86-64 C-compiler: gcc-13.2.0_2 OS: GNU/Linux void 6.3.12_1 Installation works: yes (with some warnings) Tests work: yes Installation of eggs works: yes Thanks for the efforts of the Chicken Team Cheers Juergen Installation works: yes Am Fri, May 31, 2024 at 10:08:42AM +0200 schrieb Peter Bex: > Hello everyone, > > We are happy to announce the first release candidate of the upcoming > CHICKEN 5.4.0. > > CHICKEN 5.4.0rc1 is now available at this location: > https://code.call-cc.org/dev-snapshots/2024/05/31/chicken-5.4.0rc1.tar.gz > > The SHA256 sum of that tarball is > 61d59cb4f3ca226995d7dca3510c7a646c2cf1e28ebc771bf6c5177e28d14c81 > > This is mostly a bugfix and maintenance release, preparing for the > upcoming CHICKEN 6 release (hopefully later this year). > > It contains some security hardening regarding option parsing and a > fix for CVE-2022-45145 handling of escape characters in egg metadata. > > Notable new features are new thread-safe APIs for POSIX signals and > finalizers, support for weak pairs and having line numbers available > on error traces in the interpreter. > > The complete list of changes since version 5.3.0 is available here: > https://code.call-cc.org/dev-snapshots/2024/05/31/NEWS > > 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.0rc1 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 > -- Dr. Juergen Lorenz Gruener Weg 27 29471 Gartow signature.asc Description: PGP signature
Re: [Chicken-announce] [ANN] CHICKEN 5.4.0 release candidate available
(sorry, forgot) make PLATFORM=macosx PREFIX=/usr/local/chicken/5 C_COMPILER=/usr/bin/clang CXX_COMPILER=/usr/bin/clang++ CHICKEN=/usr/local/chicken/5/bin/chicken C_COMPILER_OPTIMIZATION_OPTIONS='-I/opt/local/include -I/usr/local/include -O3 -fomit-frame-pointer -Wall -Wno-unused -Wno-uninitialized' LINKER_OPTIMIZATION_OPTIONS='-L/opt/local/lib -L/usr/local/lib' all > On Jun 1, 2024, at 8:58 AM, Kon Lovett wrote: > > Operating system: > Darwin Kyushu.local 23.5.0 Darwin Kernel Version 23.5.0: Wed May 1 20:09:52 > PDT 2024; root:xnu-10063.121.3~5/RELEASE_X86_64 x86_64 > > Hardware platform: > x86-64 > > C Compiler: > Apple clang version 15.0.0 (clang-1500.3.9.4) > Target: x86_64-apple-darwin23.5.0 > Thread model: posix > InstalledDir: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin > > Installation works?: yes > > Tests work?: yes (w/ workaround for subshell DYLD_LIBRARY_PATH env var export > issue) > > Installation of eggs works?: yes (srfi-29) >
Re: [Chicken-announce] [ANN] CHICKEN 5.4.0 release candidate available
Operating system: Darwin Kyushu.local 23.5.0 Darwin Kernel Version 23.5.0: Wed May 1 20:09:52 PDT 2024; root:xnu-10063.121.3~5/RELEASE_X86_64 x86_64 Hardware platform: x86-64 C Compiler: Apple clang version 15.0.0 (clang-1500.3.9.4) Target: x86_64-apple-darwin23.5.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin Installation works?: yes Tests work?: yes (w/ workaround for subshell DYLD_LIBRARY_PATH env var export issue) Installation of eggs works?: yes (srfi-29)
Re: [ANN] CHICKEN 5.4.0 release candidate available
> Please give it a test and report your findings to the mailing list. Here a few results. Unfortunately I forgot to run "make check", but "chicken-install -test pastiche" ran successfuly on all tested systems.. OS: Darwin cfarm104.cfarm.net 21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22 20:20:05 PDT 2022; root:xnu-8020.140.49~2/RELEASE_ARM64_T8101 arm64 CC: Apple clang version 14.0.0 (clang-1400.0.29.202) Target: arm64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin Build instructions: make PREFIX=$HOME/test-install PLATFORM=macosx XCODE_TOOL_PATH=/usr/bin C_COMPILER=cc -- OS: Linux cfarm93.cfarm.net 6.6.0-starfive2 #1 SMP Sat Jan 20 10:21:27 UTC 2024 riscv64 GNU/Linux CC: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/riscv64-linux-gnu/13/lto-wrapper Target: riscv64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 13.2.0-25' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=riscv64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --disable-multilib --with-arch=rv64gc --with-abi=lp64d --enable-checking=release --build=riscv64-linux-gnu --host=riscv64-linux-gnu --target=riscv64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (Debian 13.2.0-25) -- OS: OpenBSD u.my.domain 7.4 GENERIC.MP#1397 amd64 CC: OpenBSD clang version 13.0.0 Target: amd64-unknown-openbsd7.4 Thread model: posix InstalledDir: /usr/bin felix