Opened 3 weeks ago

Last modified 5 days ago

#69696 new defect

The ports-11_arm64-builder is offline since 3 months

Reported by: tuffnatty (Phil Krylov) Owned by: admin@…
Priority: Normal Milestone:
Component: buildbot/mpbb Version:
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port:

Description

The ports-11_arm64-builder is offline since January, with quite a big queue. I have not found any information on the outage. Should I hope the builder will get well eventually?

Change History (4)

comment:1 Changed 3 weeks ago by jmroot (Joshua Root)

This was the resolution to #69048, since there is only enough room on the existing hardware for 3 installations.

comment:2 Changed 3 weeks ago by tuffnatty (Phil Krylov)

Thanks! An older @ryandesign's post quoted there mentions a few more possibilities:

Or I could ask Mac Stadium if there is a way to swap our machine for one with a bigger disk. Or I could follow up with another party who has offered MacPorts the use of another Apple Silicon Mac mini.

To me, omitting the darwin_20.arm64 builds among all the others (10.5+) is strange. Let's hope the project gets more hardware.

I have acknowledged myself with the related discussion on outdated OS/arch support. IMHO keeping old OS versions working is an invaluable competitive advantage for MacPorts, as building software releases on older OS/SDK versions is required for wider compatibility, and not having to recompile a half of the system there is a huge help.

comment:3 in reply to:  2 Changed 5 days ago by ryandesign (Ryan Carsten Schmidt)

Replying to tuffnatty:

To me, omitting the darwin_20.arm64 builds among all the others (10.5+) is strange. Let's hope the project gets more hardware.

Omitting Darwin 20 arm64 builds is not strange. It's easily explained by the fact that we have one Apple Silicon build machine and its disk is big enough for only three environments. Right now, that's macOS 12, 13, and 14. If we get a bigger disk or a second machine we can re-add macOS 11 builds.

We never built binaries for 10.5 Intel. We briefly built binaries for 10.5 PowerPC years ago but the hardware failed.

IMHO keeping old OS versions working is an invaluable competitive advantage for MacPorts, as building software releases on older OS/SDK versions is required for wider compatibility, and not having to recompile a half of the system there is a huge help.

MacPorts still works fine on macOS 11 arm64 and you can install any ports you want, they'll just have to compile from source instead of getting a binary. Thankfully, Apple Silicon processors are fast so this doesn't take very long for most ports.

comment:4 Changed 5 days ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added
Note: See TracTickets for help on using tickets.