CosmWasm / wasmvm

Go bindings to the running cosmwasm contracts with wasmer
Apache License 2.0
173 stars 99 forks source link

Improve cross-compilation for glibc aarch64 builds #416

Closed webmaster128 closed 2 months ago

webmaster128 commented 1 year ago

As mentioned in https://github.com/CosmWasm/wasmvm/issues/293#issuecomment-1498815306, depending on old third party libc builds for the cross-compilation is not great. Since there does not seem to be sufficient cross-compilation tooling on CentOS, I'd like to change the build distro for the glibc aarch64 builds.

This bumps the min glibc version of system running it for the ARM build only. x86 users are unaffected.

webmaster128 commented 2 months ago

As CentOS reached EOL, it is better to switch to Debian entirely for both aarch64 and x86_64. While much of the above is still valid, the architecture differentiation is not needed. Closing in favour of https://github.com/CosmWasm/wasmvm/issues/293.