Closed sudddy closed 9 months ago
What environment are you running it in? Any chance it uses musl for libc?
I was using node-20-alpine version and installed other dependencies for others manually to reduce the image size. Guess something went wrong over there.
Using node-20 version doesn't throw errors.
Didn't investigate much on it. @berendsliedrecht
Alpine uses musl which we did not account for. Not sure what a quick fix would be, but we should also release libraries for musl for the shared components.
Temporarily you could add RUN apk add --no-cache gcompat libstdc++
to your docker file. Depending on your opinion on musl, this might be a good solution. If you really want to keep the image size as small as possible, you could manually build askar for x86_64-unknown-linux-musl
and use that via the LIB_ARIES_ASKAR_PATH
env var.
Thanks @berendsliedrecht Yes, I will have to try those. 🙏
Is it due to the versions?
I'm currently using