blueprint-freespeech / ricochet-build

Repo for building ricochet-refresh
https://github.com/blueprint-freespeech/ricochet-refresh
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

Define a minimum build target to prevent issues on older (but still recent) linux releases #11

Open JeremyRand opened 3 years ago

JeremyRand commented 3 years ago

Trying to run the official amd64 binaries of Ricochet Refresh v3.0.10 on Debian Buster yields the following:

./ricochet-refresh: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ./ricochet-refresh)
./ricochet-refresh: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by ./ricochet-refresh)
m-simonelli commented 2 years ago

Ah, so this looks like the cause of https://github.com/blueprint-freespeech/ricochet-refresh/issues/152. As mentioned there, we'd have to build on an older container image (or against an older libc? I'm not too sure how that works on newer releases :/).