Skip to content

Remove 'system' component from Boost package - #61

Merged
rhaschke merged 1 commit into
moveit:ros2from
fmauch:patch-1
May 8, 2026
Merged

Remove 'system' component from Boost package#61
rhaschke merged 1 commit into
moveit:ros2from
fmauch:patch-1

Conversation

@fmauch

@fmauch fmauch commented May 7, 2026

Copy link
Copy Markdown
Contributor

With having system in the required components, this raises an error on ubuntu Resolute:

00:00:54 CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake:141 (find_package):
00:00:54   Could not find a package configuration file provided by "boost_system"
00:00:54   (requested version 1.90.0) with any of the following names:
00:00:54 
00:00:54     boost_systemConfig.cmake
00:00:54     boost_system-config.cmake

Ubuntu Resolute ships boost 1.90. According to the 1.89 release notes the component has been dropped, mentioning that exact cmake issue. The solution should be to simply remove the component from the list. This should be backwards compatible down to boost 1.69, where ubuntu 22.04 (for ROS Humble) uses 1.74, so it should be fine to simply remove it.

With having system in the required components, this raises an error on ubuntu Resolute:

```
00:00:54 CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake:141 (find_package):
00:00:54   Could not find a package configuration file provided by "boost_system"
00:00:54   (requested version 1.90.0) with any of the following names:
00:00:54 
00:00:54     boost_systemConfig.cmake
00:00:54     boost_system-config.cmake
```

Ubuntu Resolute shipts boost 1.90. According to the [1.89 release notes](https://www.boost.org/releases/1.89.0/) the component has been dropped, mentioning that exact cmake issue. The solution should be to simply remove the component from the list. This should be backwards compatible down to boost 1.69, where ubuntu 22.04 (for ROS Humble) uses 1.74, so it should be fine to simply remove it.
@rhaschke
rhaschke merged commit c3847d5 into moveit:ros2 May 8, 2026
8 checks passed
@fmauch
fmauch deleted the patch-1 branch May 9, 2026 04:57
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

Successfully merging this pull request may close these issues.

2 participants