-
Notifications
You must be signed in to change notification settings - Fork 14
Support jazzy #361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support jazzy #361
Conversation
| #ifdef ROS_DISTRO_jazzy | ||
| rc = rcl_timer_init2(&timer, clock_p, context_p, RCL_MS_TO_NS(period_ms), NULL, allocator, true); | ||
| #else | ||
| rc = rcl_timer_init(&timer, clock_p, context_p, RCL_MS_TO_NS(period_ms), NULL, allocator); | ||
| #endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rcl_timer_init has been deprecated in Jazzy.
| ROS_INCS ?= rcl rcutils rmw rcl_yaml_param_parser type_description_interfaces rosidl_runtime_c service_msgs builtin_interfaces rosidl_typesupport_interface rosidl_dynamic_typesupport | ||
| ROS_CFLAGS ?= $(addprefix -I$(ROS_DIR)/include/, $(ROS_INCS)) | ||
| else ifeq ($(ROS_DISTRO), jazzy) | ||
| ROS_INCS ?= rcl rcutils rmw rcl_yaml_param_parser type_description_interfaces rosidl_runtime_c service_msgs builtin_interfaces rosidl_typesupport_interface rosidl_dynamic_typesupport |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I checked that all include headers are same as iron.
| matrix: | ||
| dockertags: [ | ||
| latest, | ||
| jazzy-ex1.17.3-otp27.2, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making this image.
|
@pojiro thank you so much!!
I am particularly concerned about the last point, as I remember that with Iron it worked fine in the native environment, but there were issues compiling for Nerves. Please let me know if you have already checked this point. |
**Full Changelog**: v0.11.2...v0.11.3 * New features: none * Code Improvements/Fixes: none * Bumps: * Bump nimble_parsec from 1.4.0 to 1.4.2 by @dependabot in #360 * Bump credo from 1.7.8 to 1.7.11 by @dependabot in #358 * Bump ex_doc from 0.34.2 to 0.36.1 by @dependabot in #357 * Bump elixir_make from 0.8.4 to 0.9.0 by @dependabot in #353 * Bump dialyxir from 1.4.4 to 1.4.5 by @dependabot in #354 * Manually update of deps by `mix deps.update --all` by @takasehideki in #362 * Note in this release: * This may be the final release to support old ROS distribution, e.g., Foxy, Galactic and Iron. * Support for Jazzy is available in `main` branch. We'd like to release this ASAP (ref: #361)
takasehideki
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did "Re-run all jobs" for CI test after merging v0.11.3, of course it passed with no problems. So I will merge this!
\## v0.12.0 on 04 Mar 2025 **Full Changelog**: v0.11.3...v0.12.0 * New features: * Support jazzy by @pojiro in #361 * Remove old distro's dependent code that has already reached EOL by @takasehideki in #365 * Bump supported versions and CI targets by @takasehideki in #364 * Reapply git_hooks (v0.8.0 that has been addressed about path issue) by @takasehideki in #366 * Code Improvements/Fixes: * Patch for #366 by @pojiro in #368 * Bumps: none * Note in this release: * Please welecome Jazzy Jalisco to our supported ROS 2 LTS distribution!! 🎉 * We decided to stop the support for old distributions (Foxy, Galactic and Iron) which have already reached EOL because of the concentrataion of our development resources in the future. If you want to use these distributions, please consider to employ v0.11.3 or earlier (see [#PR365](#365)).
\## v0.12.0 on 04 Mar 2025 **Full Changelog**: rclex/rclex@v0.11.3...v0.12.0 * New features: * Support jazzy by @pojiro in rclex#361 * Remove old distro's dependent code that has already reached EOL by @takasehideki in rclex#365 * Bump supported versions and CI targets by @takasehideki in rclex#364 * Reapply git_hooks (v0.8.0 that has been addressed about path issue) by @takasehideki in rclex#366 * Code Improvements/Fixes: * Patch for rclex#366 by @pojiro in rclex#368 * Bumps: none * Note in this release: * Please welecome Jazzy Jalisco to our supported ROS 2 LTS distribution!! 🎉 * We decided to stop the support for old distributions (Foxy, Galactic and Iron) which have already reached EOL because of the concentrataion of our development resources in the future. If you want to use these distributions, please consider to employ v0.11.3 or earlier (see [#PR365](rclex#365)).
@takasehideki This is the PR for supporting
jazzy.