Open dmtrrk opened 3 years ago
Are you building your app with -tags musl
?
We have not done any testing with glibc on alpine, only with musl.
I'm using a such build command:
RUN dotnet publish -c Release -o ${buildDir} --self-contained=false -r linux-musl-x64 --no-restore ${projectDirectory}
would you mind to describe a bit more detailed what do you mean by that tag param?
Oh sorry, I mistook this for the Go client, my bad.
But even for the .NET client we havent tested using glibc on Alpine, so you are in uncharted territory.
I have the same situation, always generating these 4 files. I am also using linux-musl-x64. I am using Confluent.Kafka 1.5.1 :(
Description
I'm using Alpine v3.10 based docker image and Kafka client v1.2.2 Also I have to use glibc-2.32-r0.apk package in order to use GCP SDK (gRPC lib inside) in Alpine.
So whenever I use
glibc-2.32-r0
I can run GCP code. But whenever I try to use Kafka client withglibc-2.32-r0
it fails with segfault.In my output folder I have:
Do I need to do anything with these files or will it configure references automatically (e.g. rename
alpine-librdkafka.so
tolibrdkafka.so
)How to reproduce
Checklist
Please provide the following information: