Conversation
|
mea culpa for some reason I thought the scripts would just enumerate over the directories in unofficial-builds/bin/prepare-images.sh Lines 8 to 10 in 0d49da5 unofficial-builds/bin/build.sh Lines 11 to 17 in 0d49da5 FWIW The next release pre16 we have planned is next Tuesday (14.17.0, delayed for a week nodejs/node#38507 (comment)). |
Fixes `ModuleNotFoundError: No module named 'distutils.spawn'` error.
rvagg
left a comment
There was a problem hiding this comment.
btw the reason for the explicit list is that we need to run fetch separately and not have it included in this phase, but also that there's a sense of importance to the builds and because they're queued it's good to get the more important ones out first (although I don't recall whether we ended up with a "publish what's available" system or wait until they're all built - I'm also surprised that musl is not straight after headers since it's arguably much more important to get done ASAP).
Add the renamed
armv6l-pre16recipe to the explicit recipe list to build.Add missing dependency (
python3-distutils) for the newarmv6lrecipe to fixerror. FWIW in https://github.com/nodejs/build/blob/master/ansible/roles/docker/templates/ubuntu1804_arm_cross.Dockerfile.j2
python3-distutilsis installed as a dependency ofpython3-pip-- we do not need to install pip on the unofficial build Docker image as we're not running tap2junit here.Refs: #33