-
Notifications
You must be signed in to change notification settings - Fork 280
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
Do not add_library() gmock and gtest if targets already exist #927
Conversation
Fixes build problems with Google Cartographer (cartographer-project/cartographer_ros#776), which provides its own `FindGMock.cmake`.
And I was just about to ask for the Thank you for the patch. |
@dirk-thomas is there a chance you could make a release? CI for cartographer_ros is currently kind of stuck because of this. |
A release especially in ROS distros with a lot of packages is a significant effort (requiring to rebuild all packages across all targeted platforms as well as all users downloading new Debian packages). Therefore low level packages like |
|
The For Kinetic and higher and will try to get this released but it might be a couple of weeks from now. |
@ojura There are other blockers for older targets due to incompatible versions of ceres. cartographer-project/cartographer_ros#158 I believe that there is a goal to get it working on Kinetic if we exclude Jessie, but won't be able to get it onto indigo target platforms. @mikaelarguedas FYI |
@tfoote Sure. I am not a Cartographer maintainer though, just a third-party contributor. So, I am not involved much with releasing to ROS. My interest here was to get |
Regarding debs: 0.3.0 has been released successfully in melodic (ros/rosdistro#17242), but this PR will be required to enable the release of |
We have just merged a mitigation for this in libcartographer (cartographer-project/cartographer#1011), so it's not a pressing issue anymore for cartographer_ros master :) |
thanks @ojura for the pointer to the mitigation PR 👍, I'll use that for releasing pending the release of this fix |
Fixes build problems with Google Cartographer (cartographer-project/cartographer_ros#776), which provides its own
FindGMock.cmake
.