From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 5FC9A2DB0C49 for <9fans@9fans.net>; Sun, 21 Jun 2020 08:54:29 -0400 (EDT) (envelope-from mek@mek.cc) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id F3E8D28C87A; Sun, 21 Jun 2020 08:54:29 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1592744069; b=S5zybs6ZJtQFdTSfN/h7EBnnLnMQGebumPDXW0IecyK4lid6Ha AXxEOrLASUSz0c33YdVA7fGyR+paDsSdoCEWdgLJ6cjcB6dzotU3V1iL9fOIWmzv XLlZNstmPu9EEC8rp5VKXmqiHS/n/RpatHAso+KjkDh5MUEYpq2L/GibSQpD9YGA 3GOGezlb3TafYJw1N/iRYiCG8BsmZy0cRQw9CTN5+TwsyG9LBrnWIHPU6F0cMXem KvKDVA7CO5ZPILgeblUDwNFODQitutFFiz7nQ3klveN/4Y6zNBUmlZx2migJG2ky aDBKt9mTF+rU35fvCrMaaE11b4cc6Jj8rCHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:message-id:in-reply-to:references :date:from:to:subject:content-type; s=arcseal; t=1592744069; bh= IKlEkPEU0unOXmbR0dMbNrA0ZpPnRL2p+ezJLD9ITOE=; b=GBt2Tbv69ByB8Nrw FwQeOOsTc9tjHuHkKPx/akc3BwdOgsy0FbqZiTlUBna7Lr9Zk5IrXfFr3E4WubmX tRdWkq7DAUryHHXZKTSBSlnUdvfCg9UxysUtO4Hn5dNb1NtKjBffKff2zCf6NCjl YKyuthXGpN4cmVzKPUdup+fSd6E4UqRk7yiPmYGFOPPhTpKsAh8A8bLYUVh843Gu XPWUrMV/2mu188r4mPL7R9hYErV58sa8JmdwHn6OkoUYa5rbNasyMWoJaqy1+NlQ Q7uUN0S0HInN5q2KRXcoYiiwGEKQM9T5pDfZj/kAuaT+zi7j1SJc53f1UVa6T2yc S2oKCg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=T+Ns6aOf header.a=rsa-sha256 header.s=fm3 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=mek.cc; iprev=pass smtp.remote-ip=66.111.4.25 (out1-smtp.messagingengine.com); spf=none smtp.mailfrom=mek@mek.cc smtp.helo=out1-smtp.messagingengine.com; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=out1-smtp.messagingengine.com policy.ptr=out1-smtp.messagingengine.com; x-return-mx=pass header.domain=mek.cc policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-return-mx=pass smtp.domain=mek.cc policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=15 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=pass (2048-bit rsa key sha256) header.d=messagingengine.com header.i=@messagingengine.com header.b=T+Ns6aOf header.a=rsa-sha256 header.s=fm3 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=mek.cc; iprev=pass smtp.remote-ip=66.111.4.25 (out1-smtp.messagingengine.com); spf=none smtp.mailfrom=mek@mek.cc smtp.helo=out1-smtp.messagingengine.com; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=out1-smtp.messagingengine.com policy.ptr=out1-smtp.messagingengine.com; x-return-mx=pass header.domain=mek.cc policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-return-mx=pass smtp.domain=mek.cc policy.is_org=yes (MX Records found: in1-smtp.messagingengine.com,in2-smtp.messagingengine.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=15 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedrudektddgieduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucgfrhhlucfvnfffucdlud ehmdenucfjughrpefofgggkfgjfhffhffvufgtsegrtderreerredtnecuhfhrohhmpedf ofgrthcumfhovhgrtghhfdcuoehmvghksehmvghkrdgttgeqnecuggftrfgrthhtvghrnh epjeevtdegfefhgfeuleejgeeukeevhfetheeifeefieejteduueetheejuedtiedtnecu ffhomhgrihhnpehtohhpihgtsghogidrtghomhenucfkphepieeirdduuddurdegrddvhe enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeiiedrudduuddr gedrvdehpdhhvghlohepohhuthduqdhsmhhtphdrmhgvshhsrghgihhnghgvnhhgihhnvg drtghomhdpmhgrihhlfhhrohhmpeeomhgvkhesmhgvkhdrtggtqecuuffkkgfgpeeiieeh iedpmhgrihhlfhhrohhmpehmvghksehmvghkrdgttg X-ME-VSScore: 15 X-ME-VSCategory: clean Received-SPF: none (mek.cc: No applicable sender policy available) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="mek@mek.cc"; helo=out1-smtp.messagingengine.com; client-ip=66.111.4.25 Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sun, 21 Jun 2020 08:54:28 -0400 (EDT) (envelope-from mek@mek.cc) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 8F9575C031F for <9fans@9fans.net>; Sun, 21 Jun 2020 08:54:28 -0400 (EDT) Received: from imap2 ([10.202.2.52]) by compute3.internal (MEProxy); Sun, 21 Jun 2020 08:54:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=IKlEkP EU0unOXmbR0dMbNrA0ZpPnRL2p+ezJLD9ITOE=; b=T+Ns6aOfotiL5f0e2wx62G z1BqwgmnnCEkxc2vL+P9rOIdCaxHU1i3v0IFs5T81LxMXaU4te6fqdZrmhmCSqH/ D9Qc5WcJHpIRWoHHP05Kk7fkRpFN9VcL+KvqDLG5LnXQwyrgBB/ghXTE90uOAs8E lE+lUvZqoBp9PFw00aDy++Y8V3AAESCZ7auuV63oMiddICtKGDwegL6+RgKTNBhL dpfJFqtkNuAWrLYlHdHnFWMRgz7CB2XC7Z4OIZnasM4gnJd0PixIQ5S20prNagNa 6ljPUb9f6TYUi6BU0vf7hq6/8p8msJE6fr2kq/44H8/T/0QkuuGC+1l5TUrw1zgw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudektddgiedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgfrhhlucfvnfffucdludehmdenucfjughrpefofg ggkfgjfhffhffvufgtsegrtderreerredtnecuhfhrohhmpedfofgrthcumfhovhgrtghh fdcuoehmvghksehmvghkrdgttgeqnecuggftrfgrthhtvghrnhepjeevtdegfefhgfeule ejgeeukeevhfetheeifeefieejteduueetheejuedtiedtnecuffhomhgrihhnpehtohhp ihgtsghogidrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehmvghksehmvghkrdgttg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 2964FE00AA; Sun, 21 Jun 2020 08:54:28 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-dev0-543-gda70334-fm-20200618.004-gda703345 Mime-Version: 1.0 Message-Id: In-Reply-To: References: Date: Sun, 21 Jun 2020 08:54:06 -0400 From: "Mat Kovach" To: 9fans@9fans.net Subject: Re: [9fans] Tcl 8.7a3 port to Plan 9 Content-Type: multipart/alternative; boundary=743bce2544c44e9dbac090e5be8ab5c6 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 5a98c246-b3be-11ea-a9e5-a616dbc62351 --743bce2544c44e9dbac090e5be8ab5c6 Content-Type: text/plain TCL 8.6.10 is the latest release. 8.7 is an alpha release, with some significant changes and is still a bit of a moving target, if memory serves me right. The 8.6 version might be a better release tree to port. -- Mat Kovach mek@mek.cc On Sun, Jun 21, 2020, at 06:27, Conor Williams wrote: > hi 9Fans > > I'm porting the latest Tcl to Plan 9. Any help greatly appreciated. > I have it down to about 15 'c' files with bugs. See Ps. > > Kind Regards > Conor (Williams) > > Ps: > o. stat64 issue > o. VOID for OP dot > o. sizeof issue > o. addrinfo issue > o stat64 again... > o. not a member issue > o.VOID OP issue again > > in 'c' code files such as: > tclOOCall.c > tclSelectNotfy.c > tclUnixCompat.c > tclUnixThrd.c > etc... > using the standard ape env with standard 'cc'.... > > > *9fans * / 9fans / see discussions + participants + delivery options Permalink --743bce2544c44e9dbac090e5be8ab5c6 Content-Type: text/html Content-Transfer-Encoding: quoted-printable
TCL 8.6.10 is t= he latest release. 8.7 is an alpha release, with some significant change= s and is still a bit of a moving target, if memory serves me right. = ;

The 8.6 version might be a better release tre= e to port.

-- =
  Mat Kovach


<= /div>

On Sun, Jun 21, 2020, at 06:27, Conor Williams = wrote:
hi 9Fans

I'm porting the latest = Tcl to Plan 9. Any help greatly appreciated.
I have it dow= n to about 15 'c' files with bugs. See Ps.
 
Kind Regards
Conor (Williams)

Ps:
o. stat64 issue
o. VOID for OP do= t
o. sizeof issue
o. addrinfo issue
o stat64 again...
o. not a member issue
o.VOID OP issue again

in 'c' code files s= uch as:
tclOOCall.c
tclSelectNotfy.c
tclUnixCompat.c
tclUnixThrd.c
etc...<= br>
using the standard ape env with standard 'cc'....


--743bce2544c44e9dbac090e5be8ab5c6--