Mirorring distfiles

Ryan Schmidt ryandesign at macports.org
Thu Feb 22 20:14:49 UTC 2018

On Feb 22, 2018, at 04:57, Mojca Miklavec wrote:

> Dear Ryan,
> What is the current situaton with mirorring distfiles

Unchanged. I need to create a buildworker on the buildmaster. I then need to deploy the buildbot configuration that does the mirroring, figure out what configuration it needs if any, and see if it works, and if not, how it needs to be fixed. And it all needs to happen when the buildbot is idle.

> and some other
> tasks? (Yes, I wanted to put that on the list as well. The other
> semi-related issue is integration of xz library of course

Is this for the old idea of using xz instead of bz2 for compressing our binary archives? I assumed we had given up on that. I mean I'd love to do it because xz files would be smaller, but we either have to make that change and introduce it for the next major macOS version, and keep the old versions on bz2, or we have to develop a strategy for migrating existing systems from bz2 to xz and for recompressing our existing bz2 archives to xz and for eventually phasing out the bz2 archives.

> [and
> renaming binaries for legacy systems :].)

You're talking about choosing how to differentiate the libc++ binaries from the libstdc++ binaries?

> On 21 February 2018 at 21:22, Clemens Lang wrote:
>> Hi,
>> On Wed, Feb 21, 2018 at 05:33:53PM +0100, Mojca Miklavec wrote:
>>> I have a few ideas, but I would like to gather more input about what
>>> you consider the most burning issues that might need some discussions
>>> or hacking sessions during the MacPorts meeting. We'll try to fit
>>> those on the schedule.
>> Oh, and we might also want to set up build jobs for mirroring of
>> distfiles to get the ball rolling on this topic, too. The move to newer
>> TLS is quite the issue for old systems.
> From what I recall Rainer or someone else has already written up the
> code and it was only a matter of deploying the changes. Or am I
> missing something? (I didn't check right now.)
> It would be good to have a clear idea of what we can and cannot do
> (what needs to be done by Ryan or in case he needs someone's help).
> Mojca

More information about the macports-dev mailing list