Skip to content

Commit bf5d974

Browse files
committed
Add eigen-abi-devel dependency to package that need it and pin eigen-abi-devel to 3.4.0
1 parent 1d6dc07 commit bf5d974

3 files changed

Lines changed: 19 additions & 5 deletions

File tree

conda_build_config.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ tbb_devel:
3333
cmake:
3434
- 3.*
3535

36+
# as of early April 2026 key robotics packages like pinocchio still required eigen 3.4.0.*,
37+
# see https://github.com/conda-forge/eigenpy-feedstock/pull/184
38+
eigen_abi_devel:
39+
- 3.4.0
40+
41+
3642
cdt_name: # [linux]
3743
- conda # [linux]
3844

patch/dependencies.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ rviz_ogre_vendor:
3939
add_build: ["vcstool"]
4040
add_run: ["assimp"]
4141
pcl_conversions:
42-
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel"]
42+
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel", "eigen-abi-devel"]
4343
pcl_ros:
4444
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel"]
4545
rviz_rendering:
@@ -133,6 +133,8 @@ rviz2:
133133
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
134134
plotjuggler_ros:
135135
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
136+
moveit_core:
137+
add_host: ["eigen-abi-devel"]
136138
moveit_setup_framework:
137139
add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"]
138140
moveit_setup_core_plugins:
@@ -227,7 +229,7 @@ sdformat_vendor:
227229
add_host: ["sdformat15"]
228230
add_run: ["sdformat15"]
229231
gz_dartsim_vendor:
230-
add_host: ["dartsim-cpp"]
232+
add_host: ["dartsim-cpp", "eigen-abi-devel"]
231233
add_run: ["dartsim-cpp"]
232234
gz_ogre_next_vendor:
233235
add_host: ["ogre-next"]
@@ -280,3 +282,9 @@ py_trees_ros:
280282
add_host: ["poetry-core"]
281283
py_trees_ros_viewer:
282284
add_host: ["poetry-core"]
285+
tf2_eigen_kdl:
286+
add_host: ["eigen-abi-devel"]
287+
pinocchio:
288+
add_host: ["eigen-abi-devel"]
289+
eigenpy:
290+
add_host: ["eigen-abi-devel"]

robostack.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -422,9 +422,9 @@ libpcl-all:
422422
robostack: [pcl]
423423
libpcl-all-dev:
424424
robostack:
425-
linux: [pcl, libboost-devel, vtk-base, libopengl-devel, libgl-devel]
426-
osx: [pcl, libboost-devel, vtk-base]
427-
win64: [pcl, libboost-devel, vtk-base]
425+
linux: [pcl, libboost-devel, vtk-base, libopengl-devel, libgl-devel, eigen-abi-devel]
426+
osx: [pcl, libboost-devel, vtk-base, eigen-abi-devel]
427+
win64: [pcl, libboost-devel, vtk-base, eigen-abi-devel]
428428
libpng-dev:
429429
robostack: [libpng]
430430
libpoco-dev:

0 commit comments

Comments
 (0)