Closed ijnek closed 2 years ago
I'm getting a similar error all of a sudden:
Starting >>> builtin_interfaces
--- stderr: builtin_interfaces
make[2]: execvp: /root/ws/install/rosidl_typesupport_cpp/lib/rosidl_typesupport_cpp/rosidl_typesupport_cpp: Permission denied
make[2]: *** [CMakeFiles/builtin_interfaces__rosidl_typesupport_cpp.dir/build.make:69: rosidl_typesupport_cpp/builtin_interfaces/msg/duration__type_support.cpp] Error 127
make[1]: *** [CMakeFiles/Makefile2:578: CMakeFiles/builtin_interfaces__rosidl_typesupport_cpp.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
---
Failed <<< builtin_interfaces [4.50s, exited with code 2]
This is my own nightly CI from last night. I'm also seeing it in action-ros-ci
-based CI: https://github.com/ros2/rosbag2/runs/3311661112#step:3:12916
Could it be related to this? #116 / https://github.com/ros2/rosidl_typesupport/commit/5d539269f1928c4397eb06c399d68af2329b4920
Could it be related to this? #116 / 5d53926
Seems unlikely; we merged that 3 days ago. I'm not sure what is going on yet.
Looks like this is implicitly using PythonInterp
. I don't know why this wasn't found by ros2/rosidl#612's CI
This is resolved by https://github.com/ros2/rosidl_typesupport/pull/118, thanks for reporting.
Getting permission denied errors when building ROS2 rolling from source, as below. This adds executable permissions to files in
bin/
Similar to https://github.com/ros2/rosidl_typesupport_fastrtps/pull/77