Open StefanFabian opened 3 years ago
@StefanFabian good catch! The service typesupport symbol is missing from srv__type_support.cpp.em
. A bugfix would be most welcome.
I actually did already create PRs to fix this for foxy and galactic. See #114 and #115.
Any update on what's missing to get these PRs merged? @hidmic I can't release two large projects until that happens and it's really not a lot of code. I understand that you guys are busy and have to make sure nothing will break but it's been 9 months since I made that PR.
Bug report
Required Info:
Steps to reproduce issue
Build a service definition
Expected behavior
There should be a symbol
rosidl_typesupport_cpp__get_service_type_support_handle__[package_name]__srv__[interface_name]
Actual behavior
There is no symbol
rosidl_typesupport_cpp__get_service_type_support_handle__[package_name]__srv__[interface_name]
Additional information
rosidl_typesupport_introspection_cpp contains the following:
the same should probably be in rosidl_typesupport_cpp but is missing.
I don't know where exactly this is generated, hence, I can't make a PR for this.