Skip to content

fix(lucy_ros2_control): skip backward_ros on macOS for RoboStack link… - #46

Merged
charlesmadjeri merged 3 commits into
feat-pixifrom
cma/fix-skip-backward-ros-on-macOS
Sep 1, 2026
Merged

fix(lucy_ros2_control): skip backward_ros on macOS for RoboStack link…#46
charlesmadjeri merged 3 commits into
feat-pixifrom
cma/fix-skip-backward-ros-on-macOS

Conversation

@charlesmadjeri

@charlesmadjeri charlesmadjeri commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

OP#179

This PR needs to be tested/merged with the lucy_ws Pixi/Robostack refactor

Summary

lucy_ws macOS CI fails building lucy_ros2_control. RoboStack’s backward_ros exports GNU-only linker flags that AppleClang rejects; Linux is unaffected.

Skip find_package(backward_ros) on APPLE — it’s only used for stack traces, not core plugin behavior — so the package builds on macOS CI and Pixi dev machines while staying unchanged on Linux.

@charlesmadjeri
charlesmadjeri force-pushed the cma/fix-skip-backward-ros-on-macOS branch from a4f89df to bbd2923 Compare August 30, 2026 17:08
Signed-off-by: Charles Madjeri <80175305+charlesmadjeri@users.noreply.github.com>
@charlesmadjeri
charlesmadjeri force-pushed the cma/fix-skip-backward-ros-on-macOS branch from 6217433 to dac4d85 Compare August 30, 2026 17:56
Signed-off-by: Charles Madjeri <80175305+charlesmadjeri@users.noreply.github.com>
Signed-off-by: Charles Madjeri <80175305+charlesmadjeri@users.noreply.github.com>
@charlesmadjeri
charlesmadjeri marked this pull request as ready for review August 31, 2026 15:43
@charlesmadjeri
charlesmadjeri changed the base branch from dev to feat-pixi September 1, 2026 15:10
@charlesmadjeri
charlesmadjeri merged commit d9e0a4c into feat-pixi Sep 1, 2026
1 check passed
@charlesmadjeri
charlesmadjeri deleted the cma/fix-skip-backward-ros-on-macOS branch September 1, 2026 15:11
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.

4 participants