From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f52.google.com ([209.85.218.52]) by ewsd; Sat Aug 22 00:52:30 EDT 2020 Received: by mail-ej1-f52.google.com with SMTP id d11so4748425ejt.13 for <9front@9front.org>; Fri, 21 Aug 2020 21:52:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition; bh=0SdK9aSwjB22ImVDDrM/DQa6UYdwj/QSvFWM3eRcWYU=; b=FTPNQ0Q7r+FWqrN7C+ocKWV+zHoSwoPKtBQjRfWaGqcSQhhDjmCRCc4KSXw0zLLnCc obrQntBqpBtSJ+IpdVG5CoyDwxWfmfK8DKuvfprmrkarAVPU4hFG8F3puChm/YRz2RtF L1J9yML/YYd3WyS6/aTxgBwPYbaBwe1jqYrdhVQoi9+ih+Ksq1730xC6Wf+n0rudqjuc R1QOeCuezfIO+GG00CjOBGIloO/uU13ZNXvrpbSlo1NtqFbUPcFk60w11Q2jX31vSlYi 1ibtdE9S2x5TnfKZ/IYwDooDNSALs90oLo9Asqo6Jjx+iEYnbgmv+JQbneSJjXiPM+Zj kVaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition; bh=0SdK9aSwjB22ImVDDrM/DQa6UYdwj/QSvFWM3eRcWYU=; b=oG37o4lxxiWJg6mra0eS5VAkHZWzxdrvGektf416atT98hiSR2wuKSgdpVvZ2GmkmZ WJvC0qXivE/QmRLUabOOrax24RkBZtBng7wEIzyiR6HqB+R0nzKBks5G+HQd3MsfEV97 M2BLPfDCrgBC60l2uQbJ8ZcCTgdCFeoKTFeiVsReHl45R93I00HLm5BXPh16Nd2bRAl5 02UcLCT7etOGmIUTMhcnpENeLlQ9OgryWEe3+8xq1aYsjOjUkTsRBQRbJshiWuTvLjJp GoVDymvCqNfVjmhC/Vbr4N+pYKJ6sz6wsU+qHpV8FTIAE4FBtqa36uzGSv1a6D4aUVTD C7Sg== X-Gm-Message-State: AOAM530u+PKP2ciIHct6f8VXrLQjOEtYKFbYjB+y7zm307OlUQAhQVOS kaX47/X4vaiQ1n0mG5/Dd5au3bT/RVQ= X-Google-Smtp-Source: ABdhPJx297uHupSVv8DZrPAhzuKCL0jkAnT09UPbLz8lmQyGkmNYKOgojMMSl7bRM761MlJ1VEtKuw== X-Received: by 2002:a17:906:b108:: with SMTP id u8mr6189874ejy.249.1598071945222; Fri, 21 Aug 2020 21:52:25 -0700 (PDT) Return-Path: Received: from Hugin (ptr-eitwsfeqnbu45pbta6b.18120a2.ip6.access.telenet.be. [2a02:1811:e405:5900:f203:8cff:fe97:17c3]) by smtp.gmail.com with ESMTPSA id x1sm2453078ejc.119.2020.08.21.21.52.24 for <9front@9front.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Aug 2020 21:52:24 -0700 (PDT) Date: Sat, 22 Aug 2020 06:52:07 +0200 From: Jens Staal To: 9front@9front.org Subject: (upstream) curl on 9front Message-ID: <20200822045207.kmjgnadv7ro5csdl@Hugin> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: SOAP over JSON rich-client hypervisor-based manager I am currently trying to go through all optional dependencies for netsurf to see if I can put/update them in ports. I had an old curl port in there but it depended on gawk and pulled in gnulib etc. I was happy to see that Lufia had managed to get Plan9 (9legacy) support upstream in curl some 5 months ago. https://github.com/curl/curl/blob/master/plan9/README as dependencies he wrote - latest 9legacy patches - zlib (OK) - libressl For the "latest 9legacy patches", he does not really specify which/what those may be. Has most of 9legacy been integrated in 9front? For libressl : I remember that an openssl port was replaced for the more native libsec for python. I am not sure if that would be the best option here too. If I remember correctly, this move away from openssl also blocked later versions of python so perhaps would it be interesting with a more up-to-date variant like what Lufia is proposing? https://github.com/libressl-portable/portable/pull/510 Looking at the different ssl options in curl, it looks like wolfssl might be an attractive alternative with some openssl compat options. https://curl.haxx.se/docs/ssl-compared.html