On 4/6/2026 05:15, Paul Guyot wrote:
I tried a prototype of waves, but I don't think it's very pretty:
https://github.com/pguyot/macports-ports/actions/workflows/wave-build.yml
That does look a bit complicated. The premise is that splitting into
multiple builds helps because each build gets its own 6 hour time limit,
right?
Maybe it would be simpler to do one build per port, like the buildbot
does. MPBB already has code that will give you an ordered list of
dependencies that need to be installed. If that results in too many
builds, it could be optimised by installing all the dependencies that
are available as a binary in one step.
- Josh