Re: [ANN] CHICKEN 6.0.0 rerlease candidate available

Kristian Lein-Mathisen via Chicken-users <[email protected]> Tue, 12 May 2026 21:45:02 +0200
Newsgroups gmane.lisp.scheme.chicken
Message-ID <CAAGQtHwke95Sq1CyfVpyB9h8UqcTtA=AhtdDFNLuhxtW=oWzYQ@mail.gmail.com>
--000000000000c9e7fd0651a41cb0
Content-Type: multipart/alternative; boundary="000000000000c9e7fc0651a41cae"

--000000000000c9e7fc0651a41cae
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I know that the official toolchain/build environment for Windows is
w64devkit,
I though it would be useful to test it on msys2.org.

Operating system: Windows 11 using msys2
Hardware platform: x86-64
C Compiler: gcc 16.1.0
Installation works?: yes
Tests work?: no (1)
Installation of eggs work?: no (2)

###################### (1) failing tests #########################

+ make check
cd tests; sh runtests.sh
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D repository search path ...
(C:/msys64/ucrt64/lib/chicken-6.0.0rc3/12)
(PASS) (repository-path) contains something by default
 TOTALS:
  1 tests completed in 0.281 seconds
  1 (100.00%) tests passed
  0 (0.00%) tests failed
"C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/chicken-6.0.0rc3"
"sample-module.scm" "-output-file" "sample-module.c" "-dynamic" "-feature"
"chicken-compile-shared" "-verbose" "-include-path"
"C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3" "-consult-types-file"
"../types.db" "-ignore-repository" "-emit-import-library" "sample-module"

Error: (process-spawn) cannot spawn process - No such file or directory:
"C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3"
make: *** [rules.make:1020: check] Error 70

############## I suspect that may be related to this:
$ file
C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3
C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3:
PE32+ executable for MS Windows 5.02 (console), x86-64, 19 sections
# but the file isn't *really* there, I think:
$ file
C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3.exe
C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3.exe=
:
PE32+ executable for MS Windows 5.02 (console), x86-64, 19 sections

###################### (2) failing egg installation
#########################

+ chicken-install-6.0.0rc3.exe awful
fetching awful
cp: cannot stat 'C:msys64tmp/temp115c.1508/awful-server.scm': No such file
or directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/awful.egg': No such file or
directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/awful.meta': No such file or
directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/awful.scm': No such file or
directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/awful.setup': No such file or
directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/LICENSE': No such file or
directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/release-info': No such file or
directory
cp: cannot stat 'C:msys64tmp/temp115c.1508/tests': No such file or director=
y
cp: cannot stat 'C:msys64tmp/temp115c.1508/version.scm': No such file or
directory

Error: (open-input-file) cannot open file - No such file or directory:
"C:\\Users\\chicken\\AppData\\Local/chicken-install-6.0.0rc3/awful/awful.eg=
g"
## I've attached full build log in case it is useful.
############

Also, I ran into a minor issue when running over an HTTP proxy. I had to
change from
    export http_proxy =3Dhttp://10.0.2.10:80/ # to
    export http_proxy =3Dhttp://10.0.2.10:80
which I'm happy to do, but I was also thinking since all the other tools
(curl, pacman and wget so far) will happily ignore the
trailing slash, perhaps chicken-install could too? modifying the current
regex in chicken-install.scm should be straight-forward.

Very exciting to get here! I will try this on my main GNU Guix workstation
too when I get the chance.
- Kris


On Tue, May 12, 2026 at 9:08=E2=80=AFPM Pietro Cerutti via Chicken-users <
[email protected]> wrote:

> On May 12 2026, 08:44 +0000, Felix Winkelmann via Chicken-users <
> [email protected]> wrote:
> >If you can, please let us know the following information about the
> >environment you tested the RC tarball on:
>
> Operating system: FreeBSD 15.0-STABLE / FreeBSD 14.4-STABLE
> Hardware platform: aarch64 / i386
> C Compiler: FreeBSD clang version 19.1.7 (
> https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
> Installation works?: yes
> Tests work?: yes
> Installation of eggs works?: yes (awful)
>
> Thank you!
>
> --
> Pietro Cerutti
> I have pledged to give 10% of income to effective charities
> and invite you to join me - https://givingwhatwecan.org
>

--000000000000c9e7fc0651a41cae
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><br></div><div><br></div><div>I know that the officia=
l toolchain/build environment for Windows is w64devkit,</div><div>I though =
it would be useful to test it on <a href=3D"http://msys2.org">msys2.org</a>=
.</div><div><br></div>Operating system: Windows 11 using msys2<br>Hardware =
platform: x86-64<br>C Compiler: gcc 16.1.0<br>Installation works?: yes<br>T=
ests work?: no (1)<br>Installation of eggs work?: no (2)<div><br></div><div=
>###################### (1) failing tests #########################</div><d=
iv><br></div><div>+ make check</div><div>cd tests; sh runtests.sh<br>=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D repository search path ...<br>(C:/m=
sys64/ucrt64/lib/chicken-6.0.0rc3/12)<br>(PASS) (repository-path) contains =
something by default<br>=C2=A0TOTALS:<br>=C2=A0 1 tests completed in 0.281 =
seconds<br>=C2=A0 1 (100.00%) tests passed<br>=C2=A0 0 (0.00%) tests failed=
<br>&quot;C:/msys64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/chicken-6.0.0rc3&qu=
ot; &quot;sample-module.scm&quot; &quot;-output-file&quot; &quot;sample-mod=
ule.c&quot; &quot;-dynamic&quot; &quot;-feature&quot; &quot;chicken-compile=
-shared&quot; &quot;-verbose&quot; &quot;-include-path&quot; &quot;C:/msys6=
4/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3&quot; &quot;-consult-types-file&quot;=
 &quot;../types.db&quot; &quot;-ignore-repository&quot; &quot;-emit-import-=
library&quot; &quot;sample-module&quot;<br><br>Error: (process-spawn) canno=
t spawn process - No such file or directory: &quot;C:/msys64/tmp/tmp.9fzkr6=
0jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3&quot;<br>make: *** [rules.m=
ake:1020: check] Error 70<br></div><div><br></div><div>############## I sus=
pect that may be related to this:</div><div>$ file C:/msys64/tmp/tmp.9fzkr6=
0jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3</div><div>C:/msys64/tmp/tmp=
.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3: PE32+ executable fo=
r MS Windows 5.02 (console), x86-64, 19 sections<br></div><div># but the fi=
le isn&#39;t <i>really</i>=C2=A0there, I think:</div><div>$ file C:/msys64/=
tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3.exe<br>C:/msy=
s64/tmp/tmp.9fzkr60jrc/chicken-6.0.0rc3/tests/../chicken-6.0.0rc3.exe: PE32=
+ executable for MS Windows 5.02 (console), x86-64, 19 sections<br></div><d=
iv><br></div><div><div>###################### (2) failing egg installation =
#########################</div><div><br></div><div>+ chicken-install-6.0.0r=
c3.exe awful<br>fetching awful<br>cp: cannot stat &#39;C:msys64tmp/temp115c=
.1508/awful-server.scm&#39;: No such file or directory<br>cp: cannot stat &=
#39;C:msys64tmp/temp115c.1508/awful.egg&#39;: No such file or directory<br>=
cp: cannot stat &#39;C:msys64tmp/temp115c.1508/awful.meta&#39;: No such fil=
e or directory<br>cp: cannot stat &#39;C:msys64tmp/temp115c.1508/awful.scm&=
#39;: No such file or directory<br>cp: cannot stat &#39;C:msys64tmp/temp115=
c.1508/awful.setup&#39;: No such file or directory<br>cp: cannot stat &#39;=
C:msys64tmp/temp115c.1508/LICENSE&#39;: No such file or directory<br>cp: ca=
nnot stat &#39;C:msys64tmp/temp115c.1508/release-info&#39;: No such file or=
 directory<br>cp: cannot stat &#39;C:msys64tmp/temp115c.1508/tests&#39;: No=
 such file or directory<br>cp: cannot stat &#39;C:msys64tmp/temp115c.1508/v=
ersion.scm&#39;: No such file or directory<br><br>Error: (open-input-file) =
cannot open file - No such file or directory: &quot;C:\\Users\\chicken\\App=
Data\\Local/chicken-install-6.0.0rc3/awful/awful.egg&quot;<br></div><div>##=
 I&#39;ve attached full build log in case it is useful.</div><div>#########=
###</div></div><div><br></div><div>Also, I ran into a minor issue when runn=
ing over an HTTP proxy. I had to change from</div><div><div>=C2=A0 =C2=A0 e=
xport http_proxy =3D<a href=3D"http://10.0.2.10:80/">http://10.0.2.10:80/</=
a> # to</div><div><div>=C2=A0 =C2=A0 export http_proxy =3D<a href=3D"http:/=
/10.0.2.10:80">http://10.0.2.10:80</a></div><div>which I&#39;m happy to do,=
 but I was also thinking since all the other tools (curl, pacman and wget s=
o far) will happily ignore the=C2=A0</div></div></div><div>trailing slash, =
perhaps chicken-install could too? modifying the current regex in chicken-i=
nstall.scm should be straight-forward.</div><div><br></div><div>Very exciti=
ng to get here! I will try this on my main GNU Guix workstation too when I =
get the chance.</div><div>- Kris</div><div><div><br></div></div></div><br><=
div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"g=
mail_attr">On Tue, May 12, 2026 at 9:08=E2=80=AFPM Pietro Cerutti via Chick=
en-users &lt;<a href=3D"mailto:[email protected]">chicken-users@nong=
nu.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex">On May 12 2026, 08:44 +0000, Felix Winkelmann via Chicken-users &lt;<=
a href=3D"mailto:[email protected]" target=3D"_blank">chicken-users@=
nongnu.org</a>&gt; wrote:<br>
&gt;If you can, please let us know the following information about the<br>
&gt;environment you tested the RC tarball on:<br>
<br>
Operating system: FreeBSD 15.0-STABLE / FreeBSD 14.4-STABLE<br>
Hardware platform: aarch64 / i386<br>
C Compiler: FreeBSD clang version 19.1.7 (<a href=3D"https://github.com/llv=
m/llvm-project.git" rel=3D"noreferrer" target=3D"_blank">https://github.com=
/llvm/llvm-project.git</a> llvmorg-19.1.7-0-gcd708029e0b2)<br>
Installation works?: yes<br>
Tests work?: yes<br>
Installation of eggs works?: yes (awful)<br>
<br>
Thank you!<br>
<br>
-- <br>
Pietro Cerutti<br>
I have pledged to give 10% of income to effective charities<br>
and invite you to join me - <a href=3D"https://givingwhatwecan.org" rel=3D"=
noreferrer" target=3D"_blank">https://givingwhatwecan.org</a><br>
</blockquote></div>

--000000000000c9e7fc0651a41cae--

--000000000000c9e7fd0651a41cb0
Content-Type: application/gzip; 
	name="build-chicken-6.0.0rc3-win11-msys2-ucrt64.gz"
Content-Disposition: attachment; 
	filename="build-chicken-6.0.0rc3-win11-msys2-ucrt64.gz"
Content-Transfer-Encoding: base64
Content-ID: <f_mp31i2p00>
X-Attachment-Id: f_mp31i2p00

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
QY3+3m78H+CnAwN4xAAA
--000000000000c9e7fd0651a41cb0--