edge/nodejs: EVP_MD_CTX_get_size_ex: symbol not found
Package Information
- Package name: nodejs
- Package version: 22.13.1-r5
- Alpine version: 3.22.0_alpha20250108
- Alpine architecture: aarch64
Summary
node command fails with error Error relocating /usr/bin/node: EVP_MD_CTX_get_size_ex: symbol not found
From my digging, that's certainly an openssl symbol that should exist. Is node being built against a version of openssl with different flags than the openssl package provided on edge?
Steps to reproduce
I am using Docker:
docker run -it --rm alpine:edge
$ apt add nodejs
$ node