From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 141922A69A9F for <9fans@9fans.net>; Sun, 21 Jun 2020 20:47:19 -0400 (EDT) (envelope-from conor.williams@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id ED50DA9C9AF; Sun, 21 Jun 2020 20:47:19 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1592786839; b=LyyhCgFNKR2fctGEbU/nokmf2cQxplxy7BNeg4POA8BDCqVib7 yeMYPJvfa0fWkXsor94XQv8ZGyAhwtano6us34n3rxweIOxpQ+73E0fBddbrPbmt 83exfMMexz770zz/SwfqswC6zjMHGu4a8qBT+TZZYfoSzdXG9gs93iXqtlEBO5G0 TLFyU6+y4gzpuLU6PzRcWpfanGfyaUAB7Q0Q7//T1qsc8OLbPHrDpzitF2LoZ3tN Hn2mNGHzQ2zudGcyObl0Pvx330l09Yyjnw+BUq01NivjcTIA7NpmdobvbfX3qfXj 2/LMZe41hp/DfehfbefViQ5lVzkVxOzHawCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-type; s=arcseal; t=1592786839; bh=SPajfEH/xRFdcxmMSHkYK5WHzOZDZKNcPfo416iNE44=; b=U1j119rCk0q0 TEWGkKhaYCZCzx0klMjy+dVrQao9npEUnCLDB/c6Hx3x6oLtDgkjx5T1EwcWX1ZG R/O+XVzAuvBjjsmyYCqn+rXXb1BlN7/7bnCzWETBYTdYa3bxTYNeZV/GB5MQkr0y S+uoRqC9CJwWukhB0yjRi5DlcCsioCfRmORkXOKmRD5trxpckNKlNNEEhuRQ6cuF x3rf73G5mxsZShWc+qo9YGM3z31tlzlYjtZpyOrdt9BuUVqfFwzRNQhh48Hdj+X4 xXTOksKYnlMNqUdW3mYzORvpeehGg0L2bsjpFnEvKOoZs8nTI6xIqMG9kE2X4If9 FH2Zk0Cpbg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=pC+WVzwp header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.221.42 (mail-wr1-f42.google.com); spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-wr1-f42.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=OkoaqUJv; x-ptr=pass smtp.helo=mail-wr1-f42.google.com policy.ptr=mail-wr1-f42.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=-50 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=pC+WVzwp header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.221.42 (mail-wr1-f42.google.com); spf=pass smtp.mailfrom=conor.williams@gmail.com smtp.helo=mail-wr1-f42.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=OkoaqUJv; x-ptr=pass smtp.helo=mail-wr1-f42.google.com policy.ptr=mail-wr1-f42.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=-50 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedrudekuddgfeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnefurgguucifohhrughsucdlhedtmdenucfjughrpeggfhgjhfff kffuvfgtsegrtderredttdejnecuhfhrohhmpeevohhnohhrucghihhllhhirghmshcuoe gtohhnohhrrdifihhllhhirghmshesghhmrghilhdrtghomheqnecuggftrfgrthhtvghr nhepgeeugeehveegvddukeeiffekfefggfdtuedtudduueffueevudduuedugeekheevne cukfhppedvtdelrdekhedrvddvuddrgedvnecuvehluhhsthgvrhfuihiivgeptdenucfr rghrrghmpehinhgvthepvddtledrkeehrddvvddurdegvddphhgvlhhopehmrghilhdqfi hruddqfhegvddrghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoegtohhnohhrrdif ihhllhhirghmshesghhmrghilhdrtghomhequcfukfgkgfepheeljedv X-ME-VSScore: -50 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'conor.williams@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="conor.williams@gmail.com"; helo=mail-wr1-f42.google.com; client-ip=209.85.221.42 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sun, 21 Jun 2020 20:47:18 -0400 (EDT) (envelope-from conor.williams@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id l11so14951339wru.0 for <9fans@9fans.net>; Sun, 21 Jun 2020 17:47:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SPajfEH/xRFdcxmMSHkYK5WHzOZDZKNcPfo416iNE44=; b=pC+WVzwpvlZVJ3IxD6IBXoqi5OZ8yu87vE4wsF8pAwghk0dRfOG/JwcNlzKLGBvfZM zdd4pF54qb9yT6Yh5AjQOqQAnw9DkcMzhenwGMoiW/xi1WzR2WFiUXmWA4iZMGr6Klnq PbkSKIUi7wOfCi6W9qIdGEOhakq4iVAeOxl4ORn91KRMdgwbY/Ltzx5mxKCIAmhbmM+6 eCNhSnHKf02fYg8BC/BFrK40kxd7c0cDBwcW+ykLwtTK7FkaiWSLihMv9ump63eGRMmP azb8On3sh4b5f8gTRo8DplgYKK7VNgiWnK9konMmu27iX1IsKx0yKgBYj5XyxwDVjFZF 4zow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SPajfEH/xRFdcxmMSHkYK5WHzOZDZKNcPfo416iNE44=; b=OkoaqUJvLtURAzsrrJh1DWRViCLOpTeP3dQlilGYFyL3FcSYmKGXCmb8LpKH2i0ZKH iIlAsDQWHZMKDx9sToLs6PDxJdu22LSn5Ntw6396rNypDUMalB6AN7MWJlTLYaWgoYpq qKTpRr5NGp/m5AtuxjBfbCe+RkJbnEmUHe891IIGqGNc8dJ/IRiMLVPybMZtISD/iDTG oFfT+MwovGCiMFV/xnse3c+YYUDq0SHnGpWGnod1AUVSyQ/TnyPayrLH6Pcvd5sAFFt8 uSBW5s6Cpe1Rf1Uz/hehp2fley/JXKzR6TeBfJbRr6kHy9K45/TeWvaf7WPWi7lDArdh EGIg== X-Gm-Message-State: AOAM533maIs4eSAdxGUsf3mXxw+Rw/Imq1/CDacUXSFLT/0VvFP1SjMH r/wFiAIfwE9v6ZHLJ54nLZMN8Dpe6rcDF6EAYvI= X-Google-Smtp-Source: ABdhPJxcu/d4j24fLkZGKZTn2ExgiRNErQ55Pk3h4S9vgdhx+sS8h484IK8QGPQEFOTHar6RggYjTn92D1YiTztQTfs= X-Received: by 2002:a5d:630d:: with SMTP id i13mr12301872wru.208.1592786837437; Sun, 21 Jun 2020 17:47:17 -0700 (PDT) MIME-Version: 1.0 References: <2FF529B7E13C3E993667712121CE51F6@eigenstate.org> In-Reply-To: <2FF529B7E13C3E993667712121CE51F6@eigenstate.org> From: Conor Williams Date: Mon, 22 Jun 2020 01:47:06 +0100 Message-ID: Subject: Re: [9fans] Tcl 8.7a3 port to Plan 9 To: ori@eigenstate.org Cc: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000a5ff1b05a8a195a5" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: ef7225c0-b421-11ea-b4d1-ad6bc2a68fa8 --000000000000a5ff1b05a8a195a5 Content-Type: text/plain; charset="UTF-8" the linker is looking for libinet.a i dont have it on my virtual box von oracle...! thanks Ori Regards /C ------------------ cc -O tclAppInit.o -L/usr/glenda/tcl8.6.10/unix -ltcl8.6 libtclstub8.6.a -linet -o tclsh cc : cannot find library for -l TcpCloseProc: fake_freeaddrinfo is undefined IPv6AddressNeedsNumericRendering: IN6_IS_ADDR_V4MAPPED is undefined TcpHostPortList: fake_getnameinfo is undefined TclCreateSocketAddress: fake_getaddrinfo is undefined TclCreateSocketAddress: fake_gai_strerror is undefined *** Error code 1 --------------------- On Mon, Jun 22, 2020 at 1:08 AM wrote: > > it looks look that some of the last errors are > > to do with new errors not being defined > > I'm guessing you're not on 9front -- you're probably > going to need to backport some stuff. > > > SO_REUSEADDR > > 9front has it in /sys/include/ape/sys/socket.h:43, > doesn't seem to have any associated code needed in > our libap. > > > in errno.h > > ECONNRESET > > Seems we'll need this in 9front; I can commit > something; we can probably just define it and > never return it. > > > EWOULDBLOCK > > Should be an alias for EAGAIN. > > --000000000000a5ff1b05a8a195a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
the linker is looking for libinet.a=C2=A0
i dont have = it on my virtual box von oracle...!

thanks Ori
Regards
/C
------------------
cc -O = =C2=A0 =C2=A0 =C2=A0tclAppInit.o =C2=A0-L/usr/glenda/tcl8.6.10/unix -ltcl8.= 6 libtclstub8.6.a -linet =C2=A0 =C2=A0 -o tclsh
cc : cannot find library= for -l
TcpCloseProc: fake_freeaddrinfo is undefined
IPv6AddressNeeds= NumericRendering: IN6_IS_ADDR_V4MAPPED is undefined
TcpHostPortList: fak= e_getnameinfo is undefined
TclCreateSocketAddress: fake_getaddrinfo is u= ndefined
TclCreateSocketAddress: fake_gai_strerror is undefined
*** E= rror code 1

---------------------



=
On Mon, Jun 22, 2020 at 1:08 AM <<= a href=3D"mailto:ori@eigenstate.org">ori@eigenstate.org> wrote:
<= /div>
> it looks look t= hat some of=C2=A0 the last errors are
> to do with new errors not being defined

I'm guessing you're not on 9front -- you're probably
going to need to backport some stuff.

> SO_REUSEADDR

=C2=A0 =C2=A0 =C2=A0 =C2=A0 9front has it in /sys/include/ape/sys/socket.h:= 43,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 doesn't seem to have any associated code ne= eded in
=C2=A0 =C2=A0 =C2=A0 =C2=A0 our libap.

> in errno.h
> ECONNRESET

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Seems we'll need this in 9front; I can comm= it
=C2=A0 =C2=A0 =C2=A0 =C2=A0 something; we can probably just define it and =C2=A0 =C2=A0 =C2=A0 =C2=A0 never return it.

> EWOULDBLOCK

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Should be an alias for EAGAIN.

--000000000000a5ff1b05a8a195a5--