Skip to content

Commit c47d3ff

Browse files
committed
fix: pin base image to alpine:3.21 to avoid GCC 15 build failures
alpine:latest now resolves to GCC 15.2.0 which causes two separate failures when building Node.js v24.5.0: - riscv64: GCC 15 internal compiler error (segfault) in V8's thread-id.cc after ~5 hours of build time - ppc64le: GCC 15 treats highway's ppc_vsx-inl.h template-body diagnostics as errors, failing at ~9 minutes Pin to alpine:3.21 (GCC 14.2.0) to restore stable builds across all architectures. Signed-off-by: Bruno Verachten <gounthar@gmail.com>
1 parent 3d5a0ee commit c47d3ff

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

staticnode/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:latest
1+
FROM alpine:3.21
22
ARG VERSION
33
# One of x64 or arm64 or ppc64le or riscv64
44
ARG ARCH

0 commit comments

Comments
 (0)