Fixed MSVC compile errors (backport #3135) - #3173
Conversation
Signed-off-by: Janosch Machowinski <JMachowinski@cellumation.com> Co-authored-by: Janosch Machowinski <JMachowinski@cellumation.com> (cherry picked from commit 45aef03) Signed-off-by: Marco A. Gutierrez <marcogg@marcogg.com>
|
Pulls: #3173 |
|
Hu ? Didn't we stop shipping jazzy windows binaries ? |
is this true? i am not aware of that... maybe just missed? 🤔 |
|
Pulls: #3173 |
since Windows 10 went EoL, only windows 11 has been available on the buildfarm and we've not been able to support the release of new windows binaries since our runners haven't been able to compile on jazzy. This patch will allow building from source on Windows again, but CI isn't expected to pass for Windows. |
Description
EventsCBGExecutorwas backported to jazzy by #3163 without theRCLCPP_PUBLICmakingrclcppfail to link on Windows.This PR cherry-picks #3135, which:
RCLCPP_PUBLICstd::shared_ptr::unique()withuse_count() == 1Is this user-facing behavior change?
The export additions are additive. The other change is internal
Did you use Generative AI?
No