-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
libosrm interface broken due to public API changes #5548
libosrm interface broken due to public API changes #5548
Comments
As per https://github.com/Project-OSRM/osrm-backend/blob/master/docs/releasing.md
in the previous years we used to keep the API stable during minor version releases. If this is changing now we should update the docs and/or have a look at issues and pull requests for the major version 6 milestone https://github.com/Project-OSRM/osrm-backend/milestone/3 |
I understand your concerns. It seems that Mapbox does not develop OSRM now. For a long time, commits from its developers does not appear and pool requests from third parties were not merged. |
Hi @gardster I am the one who raised the compile issue with @daniel-j-h's library. Please let me know what the best way to proceed is. If the changes could be isolated and enumerated, I can look into patching them with help from some colleagues, but we will definitely be much slower since we aren't very familiar with the internals of either codebase. |
Hi @rdkt |
Well, i broke it so i'll fix it: daniel-j-h/libosrmc#17 |
A colleague and I have implemented changes that make libosrmc compatible with 5.22 (it's on my fork of the repo). The code might be a little hacky since we only touched the parts needed for our application (only modifying the Python-relevant bindings), but my colleague also added support for Match. Could help get us closer to the finish line. |
Hey folks, I have someone reporting my tiny C wrapper no longer compiling against libosrm.
Looks like you folks changed the libosrm public API in
75aadb0#diff-e8cabd3a392567e2a889841a1e789cc4
which was most likely by accident.
See for context: daniel-j-h/libosrmc#11
Best,
Daniel
The text was updated successfully, but these errors were encountered: