Closed ivivanov closed 6 months ago
I never came across this error. Did you also change anything in you build system? It looks like missing symbols from some system library.
I don't see anything interesting on our side: https://github.com/CosmWasm/wasmvm/compare/v1.2.3...v1.2.6
No changes in the our builder image. Only the wasmvm version https://github.com/nolus-protocol/nolus-core/commit/ae9b3f79ec2b2a429cbd5aa596d56c7c3cf26765
Okay, but your build system is not version pinned. You use FROM golang:1.21-alpine
which can have any version of Alpine and this can change during a rebuild. I'd pin to golang:1.21-alpine3.18
or golang:1.21-alpine3.19
and then see if you get a different behaviour between the two systems.
Thank you for your observation and suggestion. I've taken your advice and updated the Dockerfile to use a more specific Alpine version. Specifically, I've pinned it to golang:1.21-alpine3.18. After making this adjustment everything is back to normal.
Great. This now allows you to do the alpine3.19 migration explicitly. You probably need to install some extra dependency in that case. But I don't know which one.
Description
We are experiencing issues to create statically linked binary with version 1.2.5 and 1.2.6
Error
More info
We are successfully building with version 1.2.3 and 1.5.1 We are using CI for this build: https://github.com/nolus-protocol/nolus-core/actions/runs/7489560443/job/20386402114