Re: CLISP on Haiku

Alexandru Popa <[email protected]> Wed, 8 Jan 2025 20:26:04 +0200
Newsgroups gmane.lisp.clisp.devel
Message-ID <CAL2wRjTzznUs4tu40sJJsrYtn4cpOq5uGO4Un8TQOMYFaO7Lpg@mail.gmail.com>
--===============3811808910580685204==
Content-Type: multipart/alternative; boundary="000000000000451e4b062b35ff3a"

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

Thank you Bruno for documentation links and especially for the bug report.

I don't know where you got this information from. Socket behaviour is
> generally specified by POSIX, and the Haiku bug tracker has a category
> "System/POSIX".
>
I understand this from the following response of Haiku OS developer:
https://discuss.haiku-os.org/t/make-ansi-common-lisp-available-on-haiku-aga=
in/15780/135
.


To show you how to report deviations from POSIX, I entered this one:
> https://dev.haiku-os.org/ticket/19347

Thank you, I reported several bugs here in the past.

This is likely a bug w.r.t. POSIX as well: POSIX specifes which error code
> is used in which case. Search for ESOCKTNOSUPPORT in
> https://pubs.opengroup.org/onlinepubs/9799919799/functions/V2_chap02.html
> https://pubs.opengroup.org/onlinepubs/9799919799/functions/socket.html
> If you find that Haiku does not behave like this (it most likely doesn't,
> since it does not even have the definition of ESOCKTNOSUPPORT), please
> report
> a bug.
>
Added this information to your ticket.

For now, I want to concentrate on failing tests:
-rw-r--r-- 1 user root 4444 =D0=BE=D0=BA=D1=82.  22 19:02 socket.erg
-rw-r--r-- 1 user root  769 =D0=BE=D0=BA=D1=82.  22 19:02 streams.erg
-rw-r--r-- 1 user root  528 =D0=BE=D0=BA=D1=82.  22 19:02 streamslong.erg

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

<div dir=3D"ltr"><div>Thank you Bruno for documentation links and especiall=
y for the bug report.<br></div><div dir=3D"ltr"><br></div><div class=3D"gma=
il_quote gmail_quote_container"><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex">
I don&#39;t know where you got this information from. Socket behaviour is<b=
r>
generally specified by POSIX, and the Haiku bug tracker has a category<br>
&quot;System/POSIX&quot;. <br></blockquote><div></div><div>I understand thi=
s from the following response of Haiku OS developer: <a href=3D"https://dis=
cuss.haiku-os.org/t/make-ansi-common-lisp-available-on-haiku-again/15780/13=
5">https://discuss.haiku-os.org/t/make-ansi-common-lisp-available-on-haiku-=
again/15780/135</a>.</div><div><br></div><div><br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">
To show you how to report deviations from POSIX, I entered this one:<br>
<a href=3D"https://dev.haiku-os.org/ticket/19347" rel=3D"noreferrer" target=
=3D"_blank">https://dev.haiku-os.org/ticket/19347</a></blockquote><div>Than=
k you, I reported several bugs here in the past.</div><div><br></div><block=
quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1=
px solid rgb(204,204,204);padding-left:1ex">
This is likely a bug w.r.t. POSIX as well: POSIX specifes which error code<=
br>
is used in which case. Search for ESOCKTNOSUPPORT in<br>
<a href=3D"https://pubs.opengroup.org/onlinepubs/9799919799/functions/V2_ch=
ap02.html" rel=3D"noreferrer" target=3D"_blank">https://pubs.opengroup.org/=
onlinepubs/9799919799/functions/V2_chap02.html</a><br>
<a href=3D"https://pubs.opengroup.org/onlinepubs/9799919799/functions/socke=
t.html" rel=3D"noreferrer" target=3D"_blank">https://pubs.opengroup.org/onl=
inepubs/9799919799/functions/socket.html</a><br>
If you find that Haiku does not behave like this (it most likely doesn&#39;=
t,<br>
since it does not even have the definition of ESOCKTNOSUPPORT), please repo=
rt<br>
a bug.<br></blockquote><div>Added this information to your ticket. <br></di=
v><div><br></div>For now, I want to concentrate on failing tests:</div><div=
 class=3D"gmail_quote gmail_quote_container">-rw-r--r-- 1 user root 4444 =
=D0=BE=D0=BA=D1=82. =C2=A022 19:02 socket.erg<br>-rw-r--r-- 1 user root =C2=
=A0769 =D0=BE=D0=BA=D1=82. =C2=A022 19:02 streams.erg<br>-rw-r--r-- 1 user =
root =C2=A0528 =D0=BE=D0=BA=D1=82. =C2=A022 19:02 streamslong.erg<br></div>=
</div>

--000000000000451e4b062b35ff3a--


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


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

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

--===============3811808910580685204==--