-
Notifications
You must be signed in to change notification settings - Fork 10
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
latest lunar release breaks MoveIt #14
Comments
I thought I had fixed the cmake config files to be compatible with lunar, but obviously I messed up. Tell me what you want OMPL's config files to be named and where you want them installed for lunar and I'll fix it. |
I think installing cmake files to |
Now I am completely confused. How can |
I just changed the config file names to uppercase a couple days ago, because that's what MoveIt! wanted in Lunar. That's why I asked what filename you wanted, in case you wanted to change it. |
Argh! We did it the other way around: moveit/moveit#907. |
Fixed for real this time, I hope: |
@rhaschke @mamoll : note that this will break the currently released moveit version in Lunar and that a new release of MoveIt! including moveit/moveit#907 will need to be made shortly (as the next Lunar sync will likely happen later this week). We encourage to make breaking / non backward compatible changes only in new distributions, keeping the other ROS distributions stable. Linking to the same discussion from last year for book-keeping: ros/rosdistro#16367 While MoveIt is the only released repository using this package, it doesn't mean that there are not several, unreleased or private, ROS packages using it and relying on the original uppercase naming. |
@mamoll
With the latest release of ompl into lunar, MoveIt doesn't find ompl-config.cmake anymore. This is probably due to the fact that the installation folder for cmake files has changed:
# find /opt/ros -iname "*ompl*" ... /opt/ros/lunar/lib/x86_64-linux-gnu/libompl.so.1.3.2 /opt/ros/lunar/lib/x86_64-linux-gnu/cmake/ompl/omplConfigVersion.cmake /opt/ros/lunar/lib/x86_64-linux-gnu/cmake/ompl/omplConfig.cmake ...
while before we had:
# find /opt/ros -iname "*ompl*" ... /opt/ros/lunar/lib/x86_64-linux-gnu/libompl.so.1.3.1 /opt/ros/lunar/share/ompl/ompl-config.cmake ...
On Melodic, also omplConfig.cmake is installed, but directly in /opt/ros/*/lib/cmake:
# find /opt/ros -iname "*ompl*" ... /opt/ros/melodic/lib/libompl.so.1.4.0beta /opt/ros/melodic/lib/cmake/ompl/omplConfigVersion.cmake /opt/ros/melodic/lib/cmake/ompl/omplConfig.cmake ...
The text was updated successfully, but these errors were encountered: