From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,FROM_LOCAL_NOVOWEL,HK_RANDOM_FROM, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3155 invoked from network); 14 Oct 2021 16:43:19 -0000 Received: from tb-ob21.topicbox.com (173.228.157.67) by inbox.vuxu.org with ESMTPUTF8; 14 Oct 2021 16:43:19 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob21.topicbox.com (Postfix) with ESMTP id C9495313E3 for ; Thu, 14 Oct 2021 12:43:17 -0400 (EDT) (envelope-from bounce.mM02c029a72d055f22324ee8e0.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 8E28F96C2C; Thu, 14 Oct 2021 12:43:17 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=L5LLxNh+ header.a=rsa-sha256 header.s=20210112 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; spf=pass smtp.mailfrom=ftrvxmtrx@gmail.com smtp.helo=mail-ua1-f50.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1634229797; bh=INpdAWFCxoVGE2I9 UdEzZdiVAbElnR/eSUp17VuQVGc=; b=UKVJCEw/owGqWnXfUcjyBHkWke436Td8 lZSAoeSs0YG/jw7G17FuHD5KF12owoV3rveS5n8pGx0h22ooTAqpXEspnzFGZWGv DwrOBDT7CGQKav9y6H4POGUu8GETbrMcbTNMh4EVKOe87x1pQbqgcV6EfBvznkfe wd6dk3IcWHo= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1634229797; b=l5LnvG0X7Xf0j7LA+5TBh2vR0G/1IRmqUxdBIHhLUSikHFjnHo FahrTENb8rOD//gnheqvNFBEVjAJz9CBkQrpftvtr09CyvRZr64b6+mObahyMl5f GWM7uEmAvqKdUDWL1C35BDWUBbdAydGh2fc+EEty6U+isZlc6QILHz6vw= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=L5LLxNh+ header.a=rsa-sha256 header.s=20210112 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; spf=pass smtp.mailfrom=ftrvxmtrx@gmail.com smtp.helo=mail-ua1-f50.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=L5LLxNh+ header.a=rsa-sha256 header.s=20210112 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.222.50 (mail-ua1-f50.google.com); spf=pass smtp.mailfrom=ftrvxmtrx@gmail.com smtp.helo=mail-ua1-f50.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=NZTgUw94; x-me-sender=none; x-ptr=pass smtp.helo=mail-ua1-f50.google.com policy.ptr=mail-ua1-f50.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,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=30 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=INpdAWFCxoVGE2I9UdEzZdiVAbElnR/eSUp17VuQVGc=; b=NcD8ASROfzmP UGXotzZ9WJAfHlWDwQLoIRtrL8j4z6wWZ4Q0eD28wb3bknzg1fL4DoP2nLAWY/wI IjwDDYf7g1uyvqca5O0LVrX0FZcopip2ix1Lia7V1G8OjPdkk4KSAyy6T9oNpeo+ fVXXBefIDGozuboPSFscJi0MG8BjVm4= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 8C16615FD68 for <9fans@9fans.net>; Thu, 14 Oct 2021 12:43:05 -0400 (EDT) (envelope-from ftrvxmtrx@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 7AC3B5943E0; Thu, 14 Oct 2021 12:43:05 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1634229785; b=TjygZSeWlwK+8ZZNHGHZC7Vb44o1nH1DjF4loIeSU9ipPLDFpK w8OItcNQuOlLrwNKCmZ64qTPEok5X1FkHRnSwTl1WQAs+qDTe/Uo76Q+QzirIEse DwRJTY0gptpHanyBSdk/vpK01urOl3IolfJgjBxqXZJUJC8trVkYGfKYkAvrNkto 9s7KvKW4alvuRz940ZU9iQlrrJUKBu0eQmvE1uIbRPNyYqyGG3M123zqJMf0yX3r BrWXxYQiq1lCIQ3uFiHwFKL/1FGfDHmQtd/fsUy7xW2BarqjMOxz9SyVWe4s1s05 1jz87AG6OQCmdAOcOddESmGVDduHoMttqd5A== 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:content-type; s=arcseal; t=1634229785; bh=nWTnnVMzGXBFxDI/LsLyP9hdyu67dNXXWchzrC3bY2E=; b=kWAweorkAAnC e7TqhcUHbmK9AYzp28Lo6gWBxnaxVETxCOVQwWw+i2gWlGa2mAb8WLX5gS5l/AqL IKpWcCgxgQTLP5SFbL8hPQa+DsIYoZBa/yDZiQmHuRjFWQ/j2zVDNRxYbZzvi7Xr dOa4CEDHJAxQG4iPTLgIHp1bzP0+R1iNku8kaZEGPo2/sYNY3cJuTe+Nfzq2uceW XcjhXeenbD2x+I3I2o9NCTzBXJ5PB/6ewau5gfu24SdfzEpsYCgkR2xU0g+FBq+0 DlEKLiqutNdmR+Xi/xzU8PUJOQMEhuSvWWjBIHCWBIHGtWky3ID/PpE0XeWNgiLu ZHQz3bLVqQ== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=L5LLxNh+ header.a=rsa-sha256 header.s=20210112 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.222.50 (mail-ua1-f50.google.com); spf=pass smtp.mailfrom=ftrvxmtrx@gmail.com smtp.helo=mail-ua1-f50.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=NZTgUw94; x-me-sender=none; x-ptr=pass smtp.helo=mail-ua1-f50.google.com policy.ptr=mail-ua1-f50.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,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=30 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdduvddghedvucdltddurdegudelrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucforghilhcuufhprhhinhhgucdlfedtmdenucfjughrpeggfhgjhfffkffuvfgtseht tdertddttdejnecuhfhrohhmpefuihhgrhhiuggpufholhhvvghighgpjfgrfhhlvohnuh gukphtthhirhcuoehfthhrvhigmhhtrhigsehgmhgrihhlrdgtohhmqeenucggtffrrght thgvrhhnpeejkeffledvffefgfegleekgfdvveefjeekteffgfdttdefteejieelteffve ekgfenucffohhmrghinhepshhrrdhhthdplehfrhhonhhtrdhorhhgnecukfhppedvtdel rdekhedrvddvvddrhedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinh gvthepvddtledrkeehrddvvddvrdehtddphhgvlhhopehmrghilhdquhgruddqfhehtddr ghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoehfthhrvhigmhhtrhigsehgmhgrih hlrdgtohhmqe X-ME-VSScore: 30 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'ftrvxmtrx@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="ftrvxmtrx@gmail.com"; helo=mail-ua1-f50.google.com; client-ip=209.85.222.50 Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com [209.85.222.50]) (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>; Thu, 14 Oct 2021 12:43:04 -0400 (EDT) (envelope-from ftrvxmtrx@gmail.com) Received: by mail-ua1-f50.google.com with SMTP id a17so3507736uax.12 for <9fans@9fans.net>; Thu, 14 Oct 2021 09:43:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=nWTnnVMzGXBFxDI/LsLyP9hdyu67dNXXWchzrC3bY2E=; b=NZTgUw94rTS72DSXD01Xh+flbsSEET3GyJsvAyHpMRE+nmwT20+DFHbGFTWnHQxfeH 4RHiNRIUhI2r5BJMebwLbCDrgR1HAAvs+ZsF+az3Bm56l0APeVsa/Bfq6ENv8TNSaJtL Z9L6vQ8iOrGNkTAbqLn1kn/TkuOsTNnhGWqoejvqgB9YN9im7eUbMRLuTMXO1Uhc8QOD drccjDaNw7Ui3MN32UO8MhKG9Imsa6CjYRfBXiaN6HyO/EiWG2tr86haRs/+5ZMj45YW QtyJOhbL+e9JKOQJjy1Upw4lfdTLWeODFOaBeKdVXAVJodBb9PpA90ZHvn5yFaHQHbts 32dA== X-Gm-Message-State: AOAM5300c0ISryPMEj0iSICYn28ZGOJYZye94ZUXu8T8qdLVX9H3WVJM ClgWYkd9PU6ZkZVcxHNj0GyF2gABdKEhgyD/AI09ROt5J68= X-Google-Smtp-Source: ABdhPJwA3spgBSWcFwQgRd3kEag2TgitdSpX8zKGDCEP/ommFqzKAbOvvX1SJxrXHTYFAaRrhcPr0j6bM7/gt83IAyw= X-Received: by 2002:a05:6102:31af:: with SMTP id d15mr7887445vsh.39.1634229784419; Thu, 14 Oct 2021 09:43:04 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?Sigrid_Solveig_Hafl=C3=ADnud=C3=B3ttir?= Date: Thu, 14 Oct 2021 18:42:53 +0200 Message-ID: Subject: Re: [9fans] Linking against Plan9 own routines with APE To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: d1b40c18-2d0d-11ec-b50a-ae58aaedcecd Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZWIzZTUyYzIzYmIxYmNhNC1NMDJjMDI5YTcyZDA1NWYyMjMyNGVl?= =?UTF-8?B?OGUwPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M02c029a72d055f22324ee8e0:1:xSgNZEL9lFB3fetZJaGJUaGvVluHWwXgx5y7Cqe8vqo Sorry for not exactly being helpful with your issue, but that one is the exact reason I started on https://git.sr.ht/~ft/npe. APE is too limiting and sometimes it's easier to rewrite small parts of the software being ported with plan 9 libc-specific api. I also did a small write-up on porting in general some time ago: http://wiki.9front.org/porting. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Teb3e52c23bb1bca4-M02c02= 9a72d055f22324ee8e0 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription