Access to FreeBSD package build server via IPv4-only network

From: Simon Wright <simon.wright_at_gmx.net>
Date: Thu, 10 Nov 2022 01:46:12 UTC
Hi all!

I have a script to update my local ports tree to the same version being
used to build the Freebsd packages, then poudriere to build my own
packages where I want or need different options from default. I do this
to minimise issues with mixing package version since I don't want to
build *all* packages, only ones where my options are non-default - at
the moment about 12 packages. With dependencies this builds ~220
packages on a full rebuild but only a few per night normally.

My issue is that since the build servers are IPv6-only and my provider
in Philippines does not offer any IPv6 service at all, I need to use a
proxy to use curl to access this file:

http://beefy16.nyi.freebsd.org/data/131amd64-default/.data.json

and then parsing it to find the specific git revision hash to update my
tree to. The proxy I was using until last week
(http://www.ipv6proxy.net/) seems to have given up or is not accessible.
I don't want to buy a proxy just to access one small file once or twice
a day and free ones seem to be very very thin on the ground. Can anyone
recommend a free IPv4 to IPv6 proxy service?

Alternatively I can access the package build status pages at
https://pkg-status.freebsd.org/. Does anyone know whether I can find the
.data.json file from beefy16 (or from whichever is the "latest" amd64
system) via this server or another IPv4-accessible server? Or is there
another possible solution?

Thanks for any advice!

Simon.