As seen in build 2568831793 (Link) multi-arch images are broken due to a dependency with Prisma not being met.
linux/arm64 wont build due to Error: Unknown binaryTarget linux-arm64-openssl-undefined and no custom engine files were provided. This appears to be remedied by setting --platform="platform=linux/amd64" however as we're obviously build for arm not amd this is bound to cause issues. This is error is only apparent in node-alpine builds it seemed.
linux/arm/v7 wont build due to sharp: Installation error: Prebuilt libvips 8.12.2 binaries are not yet available for linuxmusl-armv7. This is due to libraries not being compiled by sharp. This could be remedied by building these ourselves.
Description
As seen in build
2568831793
(Link) multi-arch images are broken due to a dependency with Prisma not being met.linux/arm64
wont build due toError: Unknown binaryTarget linux-arm64-openssl-undefined and no custom engine files were provided
. This appears to be remedied by setting--platform="platform=linux/amd64"
however as we're obviously build forarm
notamd
this is bound to cause issues. This is error is only apparent innode-alpine
builds it seemed.linux/arm/v7
wont build due tosharp: Installation error: Prebuilt libvips 8.12.2 binaries are not yet available for linuxmusl-armv7
. This is due to libraries not being compiled by sharp. This could be remedied by building these ourselves.Resolution
TBD.