Date: Thu, 10 Nov 2022 17:58:04 UTC
On 2022-11-09 17:46, Simon Wright wrote: > 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? Hurricane Electric: https://he.net || https://www.he.net offer IPv6 tunnels for free. Maybe that will help? I've used them && they work as advertised. HTH --Chris > > 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.