nodejs plugin support for ppc64el and s390x architectures
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Snapcraft | Status tracked in Trunk | |||||
Legacy |
Fix Committed
|
Wishlist
|
Sergio Schvezov | |||
Trunk |
Fix Released
|
Wishlist
|
Anthony Fok |
Bug Description
After adding nodejs plugin to the Hugo snap package, which used to build fine for all 6 supported architectures (i386, amd64, armhf, arm64, ppc64el, s390x) on Launchpad snap autobuilder, started failing on ppc64el and s390x with one of the following error messages:
architecture not supported (ppc64el)
architecture not supported (s390x)
See https:/
This error perplexed me initially because it was not obvious from the build log that the error it was coming from the nodejs plugin, and a quick look at https:/
grep -r "architecture not supported" /snap/snapcraft/
Looking through Node.js's Previous Releases page at https:/
I think it should be a good time to add ppc64el and s390x to the list of supported architectures in nodejs.py. Link to GitHub pull request will be posted shortly.
Pull request filed at https:/ /github. com/snapcore/ snapcraft/ pull/2310