This PR resolves the compilation errors described in #1960 by adding the yaml-cpp dependency to mavros_extras for ROS 2 Jazzy and Rolling. These changes also aid in closing #1958 (once the build is updated to support those releases).
Tridge has already made the relevant changes to pymavlink to support Python 3.12, which is included in the latest version pointed to by mavlink. If this looks good to be released for Jazzy and Rolling, I can submit an additional PR with a section in the README pointing to the Jazzy build status.
This PR resolves the compilation errors described in #1960 by adding the
yaml-cpp
dependency tomavros_extras
for ROS 2 Jazzy and Rolling. These changes also aid in closing #1958 (once the build is updated to support those releases).Tridge has already made the relevant changes to pymavlink to support Python 3.12, which is included in the latest version pointed to by mavlink. If this looks good to be released for Jazzy and Rolling, I can submit an additional PR with a section in the README pointing to the Jazzy build status.