Re: [ANN] CHICKEN 6.0.0 rerlease candidate available

Kristian Lein-Mathisen via Chicken-users <[email protected]> Tue, 12 May 2026 19:38:59 +0200
Newsgroups gmane.lisp.scheme.chicken
Message-ID <CAAGQtHz8Y6VMGSY+qdV_J-7_UMvUJH-ZL57sBFH8ueiPU3MJ9w@mail.gmail.com>
--0000000000002fd1910651a25753
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Arnaud,

I'm not sure if having the prefix equal the source directory works. Has
this worked for you with other chicken versions? It could be worth trying
with $(pwd)/build or something.

K.


On Tue, May 12, 2026, 18:59 Arnaud Bailly via Chicken-users <
[email protected]> wrote:

> I got the following error on Mac OS X
>
> % ./configure --prefix $(pwd)
> ...
> % make install check
> ...
> =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 csc tests ...
> dyld[2447]: Library not loaded: libchicken.dylib
>   Referenced from: <97962E57-3D9C-3F6C-8883-0CF8EAE42A40>
> /Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/csc
>   Reason: tried: 'libchicken.dylib' (no such file),
> '/System/Volumes/Preboot/Cryptexes/OSlibchicken.dylib' (no such file),
> 'libchicken.dylib' (no such file),
> '/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/tests/l=
ibchicken.dylib'
> (no such file),
> '/System/Volumes/Preboot/Cryptexes/OS/Users/arnaud/projects/microgpt/micr=
ogpt-scheme/chicken-6.0.0rc3/tests/libchicken.dylib'
> (no such file),
> '/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/tests/l=
ibchicken.dylib'
> (no such file)
>
> Error: shell invocation failed with non-zero return status
> "/Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/csc -v
> -I.. -compiler
> /Users/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/chicken
> -libdir .. null.scm -t"
> 6
>
> Call history:
>
> csc-tests.scm:19  [csc] (apply run csc-path "-v" "-I.." "-compiler"
> (realpath chicken-path) "-libdir" ".." args)
> csc-tests.scm:19  [csc] (realpath chicken-path)
> csc-tests.scm:21  (csc "null.scm" "-t")
> csc-tests.scm:21  (csc "null.scm" "-t")
> csc-tests.scm:19  [csc] (apply run csc-path "-v" "-I.." "-compiler"
> (realpath chicken-path) "-libdir" ".." args)
> csc-tests.scm:19  [csc] (realpath chicken-path)
> csc-tests.scm:13  [realpath] (normalize-pathname (make-pathname
> (current-directory) x))
> csc-tests.scm:13  [realpath] (make-pathname (current-directory) x)
> csc-tests.scm:13  [realpath] (current-directory)
> csc-tests.scm:16  [run] (system* (string-intersperse (cons (realpath x)
> args)))
> csc-tests.scm:16  [run] (string-intersperse (cons (realpath x) args))
> csc-tests.scm:16  [run] (cons (realpath x) args)
> csc-tests.scm:16  [run] (realpath x)
> csc-tests.scm:13  [realpath] (normalize-pathname (make-pathname
> (current-directory) x))
> csc-tests.scm:13  [realpath] (make-pathname (current-directory) x)
> csc-tests.scm:13  [realpath] (current-directory) <--
> make: *** [check] Error 70
>
> I suspect this is because the dylib is not in a standard path, although i=
t
> exists and has been built.
>
> arnaud@MacBook-Pro-21 chicken-6.0.0rc3 % find . -name libchicken.dylib
> ./libchicken.dylib
> ./lib/libchicken.dylib
>
> Regards,
>
> --
> Arnaud Bailly - @dr_c0d3
>
>
> On Tue, May 12, 2026 at 5:57=E2=80=AFPM Anton Idukov via Chicken-users <
> [email protected]> wrote:
>
>> Operating system: Debian 12
>> Hardware platform:  x86_64
>> C Compiler: GCC 12.2.0
>> Installation works?: yes
>> Tests works?: yes
>> Installation of eggs works?: yes (matchable)
>>
>> =D0=B2=D1=82, 12 =D0=BC=D0=B0=D1=8F 2026=E2=80=AF=D0=B3. =D0=B2 15:33, P=
ietro Cerutti via Chicken-users <
>> [email protected]>:
>>
>>> 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-RELEASE-p8
>>> releng/15.0-n281036-53054229dcb3 GENERIC amd64
>>> Hardware platform: amd64 (x86-65)
>>> 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
>>>
>>

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

<div dir=3D"auto"><div><div dir=3D"auto"><br></div><div dir=3D"auto">Hi Arn=
aud,</div><div dir=3D"auto"><br></div><div dir=3D"auto">I&#39;m not sure if=
 having the prefix equal the source directory works. Has this worked for yo=
u with other chicken versions? It could be worth trying with $(pwd)/build o=
r something.</div><div dir=3D"auto"><br></div><div dir=3D"auto">K.</div><br=
><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" clas=
s=3D"gmail_attr">On Tue, May 12, 2026, 18:59 Arnaud Bailly via Chicken-user=
s &lt;<a href=3D"mailto:[email protected]">[email protected]<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><di=
v>I got the following error on Mac OS X=C2=A0</div><div><br></div><div>% ./=
configure --prefix $(pwd)<br></div><div>...</div><div>% make install check<=
br></div><div>...</div><div>=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=
 csc tests ...<br>dyld[2447]: Library not loaded: libchicken.dylib<br>=C2=
=A0 Referenced from: &lt;97962E57-3D9C-3F6C-8883-0CF8EAE42A40&gt; /Users/ar=
naud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/csc<br>=C2=A0 Reaso=
n: tried: &#39;libchicken.dylib&#39; (no such file), &#39;/System/Volumes/P=
reboot/Cryptexes/OSlibchicken.dylib&#39; (no such file), &#39;libchicken.dy=
lib&#39; (no such file), &#39;/Users/arnaud/projects/microgpt/microgpt-sche=
me/chicken-6.0.0rc3/tests/libchicken.dylib&#39; (no such file), &#39;/Syste=
m/Volumes/Preboot/Cryptexes/OS/Users/arnaud/projects/microgpt/microgpt-sche=
me/chicken-6.0.0rc3/tests/libchicken.dylib&#39; (no such file), &#39;/Users=
/arnaud/projects/microgpt/microgpt-scheme/chicken-6.0.0rc3/tests/libchicken=
.dylib&#39; (no such file)<br><br>Error: shell invocation failed with non-z=
ero return status<br>&quot;/Users/arnaud/projects/microgpt/microgpt-scheme/=
chicken-6.0.0rc3/csc -v -I.. -compiler /Users/arnaud/projects/microgpt/micr=
ogpt-scheme/chicken-6.0.0rc3/chicken -libdir .. null.scm -t&quot;<br>6<br><=
br>	Call history:<br><br>	csc-tests.scm:19	 =C2=A0[csc] (apply run csc-path=
 &quot;-v&quot; &quot;-I..&quot; &quot;-compiler&quot; (realpath chicken-pa=
th) &quot;-libdir&quot; &quot;..&quot; args)<br>	csc-tests.scm:19	 =C2=A0[c=
sc] (realpath chicken-path)<br>	csc-tests.scm:21	 =C2=A0(csc &quot;null.scm=
&quot; &quot;-t&quot;)<br>	csc-tests.scm:21	 =C2=A0(csc &quot;null.scm&quot=
; &quot;-t&quot;)<br>	csc-tests.scm:19	 =C2=A0[csc] (apply run csc-path &qu=
ot;-v&quot; &quot;-I..&quot; &quot;-compiler&quot; (realpath chicken-path) =
&quot;-libdir&quot; &quot;..&quot; args)<br>	csc-tests.scm:19	 =C2=A0[csc] =
(realpath chicken-path)<br>	csc-tests.scm:13	 =C2=A0[realpath] (normalize-p=
athname (make-pathname (current-directory) x))<br>	csc-tests.scm:13	 =C2=A0=
[realpath] (make-pathname (current-directory) x)<br>	csc-tests.scm:13	 =C2=
=A0[realpath] (current-directory)<br>	csc-tests.scm:16	 =C2=A0[run] (system=
* (string-intersperse (cons (realpath x) args)))<br>	csc-tests.scm:16	 =C2=
=A0[run] (string-intersperse (cons (realpath x) args))<br>	csc-tests.scm:16=
	 =C2=A0[run] (cons (realpath x) args)<br>	csc-tests.scm:16	 =C2=A0[run] (r=
ealpath x)<br>	csc-tests.scm:13	 =C2=A0[realpath] (normalize-pathname (make=
-pathname (current-directory) x))<br>	csc-tests.scm:13	 =C2=A0[realpath] (m=
ake-pathname (current-directory) x)<br>	csc-tests.scm:13	 =C2=A0[realpath] =
(current-directory)	&lt;--<br>make: *** [check] Error 70</div><div><br></di=
v><div>I suspect this is because the dylib is not in a=C2=A0standard path, =
although it exists and has been built.</div><div><br></div><div>arnaud@MacB=
ook-Pro-21 chicken-6.0.0rc3 % find . -name libchicken.dylib<br>./libchicken=
.dylib<br>./lib/libchicken.dylib<br></div><div><br></div><div>Regards,</div=
><div><br></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartm=
ail=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div di=
r=3D"ltr"><div><div><div>--=C2=A0<br></div>Arnaud Bailly - @dr_c0d3<br></di=
v></div></div></div></div></div></div></div></div><br></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, May 12, 2026=
 at 5:57=E2=80=AFPM Anton Idukov via Chicken-users &lt;<a href=3D"mailto:ch=
[email protected]" target=3D"_blank" rel=3D"noreferrer">chicken-users@=
nongnu.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div dir=3D"ltr">Operating system: Debian 12<br>
Hardware platform:=C2=A0 x86_64<br>C Compiler: GCC 12.2.0<br>Installation w=
orks?: yes=C2=A0<br>
Tests works?: yes<br>
Installation of eggs works?: yes (matchable)</div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">=D0=B2=D1=82, 12 =D0=BC=D0=B0=
=D1=8F 2026=E2=80=AF=D0=B3. =D0=B2 15:33, Pietro Cerutti via Chicken-users =
&lt;<a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"no=
referrer">[email protected]</a>&gt;:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin: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 v=
ia Chicken-users &lt;<a href=3D"mailto:[email protected]" target=3D"=
_blank" rel=3D"noreferrer">[email protected]</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-RELEASE-p8 releng/15.0-n281036-53054229dcb3 =
GENERIC amd64<br>
Hardware platform: amd64 (x86-65)<br>
C Compiler: FreeBSD clang version 19.1.7 (<a href=3D"https://github.com/llv=
m/llvm-project.git" rel=3D"noreferrer 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 noreferrer" target=3D"_blank">https://givingwhatwecan.org</a><br=
>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div>

--0000000000002fd1910651a25753--