-
Notifications
You must be signed in to change notification settings - Fork 58
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
Fix finding GzProtobuf to support version 4.23.2 #351
Conversation
Signed-off-by: Silvio Traversaro <silvio@traversaro.it>
Codecov Report
@@ Coverage Diff @@
## ign-sensors6 #351 +/- ##
=============================================
Coverage 73.78% 73.78%
=============================================
Files 34 34
Lines 3513 3513
=============================================
Hits 2592 2592
Misses 921 921 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've tested locally; thanks for the fix!
Signed-off-by: Silvio Traversaro <silvio@traversaro.it>
back porting to ign-sensors3 in #353 |
Signed-off-by: Silvio Traversaro <silvio@traversaro.it>
Signed-off-by: Silvio Traversaro <silvio@traversaro.it>
🎉 New feature
GzProtobuf: Do not require version 3 do support Protobuf 4.23.2 (23.2)
Summary
The motivation is similar to gazebosim/gz-msgs#346 . For some reason in the case of this library there are no linking problem at build time, but rather runtime ABI issues: conda-forge/gz-sensors-feedstock#13 (comment) .
Test it
Install protobuf 23.2 and run the tests (I guess the only way to do it easily for now is to use conda-forge, see https://repology.org/project/protobuf/versions .
Checklist
codecheck
passed (See contributing)Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining
Signed-off-by
messages.