osmosis icon indicating copy to clipboard operation
osmosis copied to clipboard

The `release` command builds linux binaries with cross compiling warnings.

Open dzmitryhil opened this issue 1 year ago • 1 comments

Background

For the binaries release the osmosis uses the ghcr.io/goreleaser/goreleaser-cross image. But when the linux binaries are building the goreleaser prints the warnings:

warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking

Which, in my understanding, means that the binary still has the dependencies on the installed libs.

Here the example of the output with the --verbose flag enabled: https://github.com/dzmitryhil/osmosis/actions/runs/9486549776/job/26141144177#step:3:7672

dzmitryhil avatar Jun 13 '24 13:06 dzmitryhil