bump to stretch, ensure ssl-dev is installed #2131
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
wheezy GPG keys have expired, and building for AMD64 no longer works.
This bumps the amd64 docker image to match the arm64 (ARM) one for the most part.
I'm unclear why
node
is needed for the arm64 build. Building amd64 worked without it.This also adds the
--platform
flag to slightly better support Apple M1 Rossetta and cross compiling.Logs example
Current
master
:note:
W: GPG error: http://archive.debian.org wheezy Release: The following signatures were invalid: KEYEXPIRED 1587841717 KEYEXPIRED 1668891673 KEYEXPIRED 1557241909
Tests
%files
section is correctly updated if necessary%files
section is correctly updated if necessary