ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

uncrustify_vendor windows 10 ROS2 installation error

asked 2021-10-14 17:41:44 -0500

JollyRogers gravatar image

updated 2021-10-17 09:58:08 -0500

clyde gravatar image

Hello,

I am obtaining the following error while executing:

colcon build --merge-install

Thus, the error is:

--- stderr: uncrustify_vendor
CMake Error at D:/Program Files/CMake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find Patch (missing: Patch_EXECUTABLE)
Call Stack (most recent call first):
  D:/Program Files/CMake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  D:/Program Files/CMake/share/cmake-3.21/Modules/FindPatch.cmake:70 (find_package_handle_standard_args)
  CMakeLists.txt:41 (find_package)
  CMakeLists.txt:88 (build_uncrustify)

Looks like there is a missing Patch_EXECUTABLE, but I am not sure which file should I will be looking for.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2021-10-28 00:31:02 -0500

It seems that you're using a very old version of uncrustify_vendor, likely circa 1.4.0. That problem was resolved in a later release of the package. The latest version is 1.5.3.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2021-10-14 17:41:44 -0500

Seen: 84 times

Last updated: Oct 28 '21