From 8e901091f48bf2e3dd3bd335588d381ebab44257 Mon Sep 17 00:00:00 2001 From: Sebastian Montabone Date: Thu, 4 Dec 2025 15:27:49 +1100 Subject: [PATCH] Fix go2_example pixi build issue, fixes #15 --- pixi.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pixi.toml b/pixi.toml index bb9c2da..cb66d29 100644 --- a/pixi.toml +++ b/pixi.toml @@ -59,7 +59,7 @@ cwd = "humble_ws" [tasks.rosbag2_storage_mcap] cmd = """ (test -d src/rosbag2_storage_mcap || git clone https://github.com/ros-tooling/rosbag2_storage_mcap.git src/rosbag2_storage_mcap) -&& colcon build --packages-select mcap_vendor rosbag2_storage_mcap_testdata rosbag2_storage_mcap --cmake-args -DCMAKE_BUILD_TYPE=Release +&& colcon build --packages-select mcap_vendor rosbag2_storage_mcap_testdata rosbag2_storage_mcap --cmake-args -DCMAKE_BUILD_TYPE=Release -DPython3_EXECUTABLE=$CONDA_PREFIX/bin/python3 """ depends-on = ["ws"] cwd = "humble_ws" @@ -93,7 +93,7 @@ depends-on = ["build"] [tasks.go2_ros2_sdk] cmd = """ (test -d src/go2_ros2_sdk || git clone --recurse-submodules https://github.com/abizovnuralem/go2_ros2_sdk.git src/go2_ros2_sdk) -&& colcon build --packages-select unitree_go go2_interfaces go2_robot_sdk --cmake-args -DCMAKE_BUILD_TYPE=Release +&& colcon build --packages-select go2_interfaces go2_robot_sdk --cmake-args -DCMAKE_BUILD_TYPE=Release -DPython3_EXECUTABLE=$CONDA_PREFIX/bin/python3 """ cwd = "humble_ws" depends-on = ["ws"] @@ -140,6 +140,7 @@ opencv = ">=4.9.0,<4.10" # Additional dependencies for mcap support ros-humble-rosbag2-test-common = ">=0.15.9,<0.16" +numpy = ">=1.26,<2" # Must be numpy 1.x for ROS2 Humble compatibility [target.linux-64.dependencies] sysroot_linux-64 = ">=2.17,<3" # rustc 1.64+ requires glibc 2.17+, see https://blog.rust-lang.org/2022/08/01/Increasing-glibc-kernel-requirements.html