Skip to content

Commit c94a9da

Browse files
wep21claude
andcommitted
Force rebuild of ros-rolling-ompl in CI cache
The cached ros-rolling-ompl was built against an older Boost whose omplConfig.cmake requires the boost_system component. Boost 1.90 ships Boost.System as header-only with no boost_system-config.cmake, so downstream find_package(ompl) fails. Evict it from the build cache so it is rebuilt against the current Boost. Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ea1079e commit c94a9da

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/testpr.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,11 @@ jobs:
102102
shell: bash -l {0}
103103
run: |
104104
# rm -rf ${{ matrix.folder_cache }}/ros-rolling-urdf* 2>/dev/null || true
105+
# Evict the cached ros-rolling-ompl: it was built against an older Boost
106+
# and its omplConfig.cmake still requires the boost_system component,
107+
# which no longer exists in Boost 1.90. Forcing a rebuild regenerates
108+
# the config against the current Boost.
109+
rm -rf ${{ matrix.folder_cache }}/ros-rolling-ompl-* 2>/dev/null || true
105110
mkdir -p ${{ matrix.folder_cache }}
106111
pixi run rattler-index fs ${{ matrix.folder_cache }}/.. --force
107112

0 commit comments

Comments
 (0)