Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GLIBC_2.28 missing on docker:latest and v5.21.0 #5324

Closed
stvno opened this issue Dec 20, 2018 · 3 comments
Closed

GLIBC_2.28 missing on docker:latest and v5.21.0 #5324

stvno opened this issue Dec 20, 2018 · 3 comments

Comments

@stvno
Copy link

stvno commented Dec 20, 2018

I'm trying to run the osrm-routed on the latest docker images but I get an error:

$ docker run -ti -p 5000:5000 -v $(pwd)/data:/data osrm/osrm-backend:latest osrm-routed  /data/netherlands-latest.osrm

osrm-routed: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by osrm-routed)

It happens both with osrm/osrm-backend:latest and osrm/osrm-backend:v5.21.0 it works however with osrm/osrm-backend:v5.20.0

@danpat
Copy link
Member

danpat commented Dec 20, 2018

@stvno This should get fixed by #5323, but I haven't had a chance to merge that yet.

@rajasaur
Copy link

rajasaur commented Jan 4, 2019

@danpat : Can you publish the latest image with this fixed, or are there other things blocking a release.

@danpat
Copy link
Member

danpat commented Jan 12, 2019

I finally got some time to dig into this - looks like there have been upstream changes in Debian buster that have fixed this already - doing:

docker build -f docker/Dockerfile .

to build OSRM locally now does not complain about the missing GLIBC_2.28 symbol.

So I suspect the root cause here was some instability in dependencies in buster.

I've closed #5323 and merged #5338 instead - by downgrading the base image to stretch-slim, we should have a much more stable set of dependencies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants