Re: Gauche-gtk2 0.6.2_pre1

Shiro Kawai <[email protected]> Sat, 13 Dec 2025 15:49:13 -1000
Newsgroups gmane.lisp.scheme.gauche
Message-ID <CALN0JNHRfw_owmnxZSzeHTm1yF+TPzvKQFSQY2MS8DL0boqKAQ@mail.gmail.com>
--===============1854214335465224340==
Content-Type: multipart/alternative; boundary="000000000000387fd30645dfb482"

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

Ah, genstub is moved to tools/genstub some time ago.
Hmm, I wish distros will catch up; 0.9.12 was 3.5 years old.  But the newer
Gauche keeps a compatibility file, so keeping it as genstub still work.
Thanks for catching it.  Tarball is updated.

https://practical-scheme.net/vault/Gauche-gtk2-0.6.2_pre1.tgz

--shiro

On Sat, Dec 13, 2025 at 2:44=E2=80=AFPM Stephen Lewis <lewis+gauche@freeshe=
ll.org>
wrote:

> Shiro,
> So close, but no cigar!
> Under Gauche "0.9.12" the 'src' Makefile does not find "tools/gensub".
>
> Looks like you moved 'genstub' since Gauche version "0.9.12"
> which is the latest version packaged for Fedora Asahi Remix 42
> Though I don't know what other distros are doing. It would be
> nice if it built for "0.9.12" but I have built "Gauche-gtk2" 0.6.2_pre1
> with this patch and it builds and works.
>
> =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=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
> --- ./src/Makefile.in.orig      2025-12-13 12:13:45.494483515 -0800
> +++ ./src/Makefile.in   2025-12-13 12:14:04.334394630 -0800
> @@ -7,7 +7,7 @@
>  .SUFFIXES: .stub
>
>  .stub.c :
> -       $(GOSH) tools/genstub $<
> +       $(GOSH) genstub $<
>
>  # General info
>  SHELL       =3D @SHELL@
> =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=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
>
> I see Gauche "0.9.15" is latest but I don't know how many distros
> are up to date. Fedora 41, 42, 43 (and Rawhide, I think) are still on
> "0.9.12".
>
> Stephen Lewis
>
>
>
> --
> Stephen Lewis <[email protected]>
>
>
> _______________________________________________
> Gauche-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/gauche-devel
>

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

<div dir=3D"ltr">Ah, genstub is moved to tools/genstub some time ago.<div>H=
mm, I wish distros will catch=C2=A0up; 0.9.12 was 3.5 years old.=C2=A0 But =
the newer Gauche keeps a compatibility file, so keeping it as genstub still=
 work.</div><div>Thanks for catching it.=C2=A0 Tarball is updated.</div><di=
v><br></div><div><a href=3D"https://practical-scheme.net/vault/Gauche-gtk2-=
0.6.2_pre1.tgz">https://practical-scheme.net/vault/Gauche-gtk2-0.6.2_pre1.t=
gz</a></div><div><br></div><div>--shiro</div></div><br><div class=3D"gmail_=
quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, =
Dec 13, 2025 at 2:44=E2=80=AFPM Stephen Lewis &lt;<a href=3D"mailto:lewis%2=
[email protected]">[email protected]</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex">Shiro,<br>
So close, but no cigar!<br>
Under Gauche &quot;0.9.12&quot; the &#39;src&#39; Makefile does not find &q=
uot;tools/gensub&quot;.<br>
<br>
Looks like you moved &#39;genstub&#39; since Gauche version &quot;0.9.12&qu=
ot;<br>
which is the latest version packaged for Fedora Asahi Remix 42<br>
Though I don&#39;t know what other distros are doing. It would be<br>
nice if it built for &quot;0.9.12&quot; but I have built &quot;Gauche-gtk2&=
quot; 0.6.2_pre1<br>
with this patch and it builds and works.<br>
<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=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<br>
--- ./src/Makefile.in.orig=C2=A0 =C2=A0 =C2=A0 2025-12-13 12:13:45.49448351=
5 -0800<br>
+++ ./src/Makefile.in=C2=A0 =C2=A02025-12-13 12:14:04.334394630 -0800<br>
@@ -7,7 +7,7 @@<br>
=C2=A0.SUFFIXES: .stub<br>
<br>
=C2=A0.stub.c :<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0$(GOSH) tools/genstub $&lt;<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0$(GOSH) genstub $&lt;<br>
<br>
=C2=A0# General info<br>
=C2=A0SHELL=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D @SHELL@<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=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<br>
<br>
I see Gauche &quot;0.9.15&quot; is latest but I don&#39;t know how many dis=
tros<br>
are up to date. Fedora 41, 42, 43 (and Rawhide, I think) are still on &quot=
;0.9.12&quot;.<br>
<br>
Stephen Lewis<br>
<br>
<br>
<br>
-- <br>
Stephen Lewis &lt;<a href=3D"mailto:lewis%[email protected]" target=3D"_blank"=
>[email protected]</a>&gt;<br>
<br>
<br>
_______________________________________________<br>
Gauche-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Gau=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/gauche-devel" rel=
=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi=
nfo/gauche-devel</a><br>
</blockquote></div>

--000000000000387fd30645dfb482--


--===============1854214335465224340==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============1854214335465224340==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Gauche-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gauche-devel

--===============1854214335465224340==--