On Thu, 28 Oct 2021, Christopher Nielsen wrote:

Folks, this PR has been open since 5/12/2020, and we’d love to finally merge it. Of note, it’s also the key dependency preventing merge of PR 7399, the latter for a long-awaited update to gettext.

In short, we need someone to test a source-only install of clang-3.4 - along with all of its dependencies - for 10.6. I’ve done it twice, both via a VM, as well as a physical installation. But it would be beneficial to have one other person do this too, as it’s critical that we get this right the first time.

In terms of what’s needed:
* Setup a fresh MacPorts 2.7.1 installation on 10.6.
* Update the port file for python27, per the PR.
* Run ‘sudo port -s -N install clang-3.4’
* Wait for everything to build

Depending on your 10.6 setup, this is likely to take at least a few hours. But apart from that, it’s essentially a hands-off process.

Alternatively, if folks are comfortable with merging the PR as it is - with two rounds of testing, albeit from one individual - we can do that as well. But personally, I’d feel better if at least one other person validates this.

Thoughts?

To incentivize progress, I’ll give a $50 gift card to the first person who’s willing to validate this on 10.6.

Any takers?

I ran this on VMs for 10.6 i386, 10.6 x86_64, and 10.6 server x86_64. The good news is that all the builds succeeded. The bad news is that the list of installed ports afterward included gettext-bootstrap in the 64-bit cases, though not the 32-bit case.

The total build time was about 39 minutes, though I think the prep took longer than that, due to the requirement to start from a fresh install, and my wanting to preserve my existing installs in a restorable state,

Fred Wright

Reply via email to