From 8551607fae6b332b18dfd0b8885942b136d6571f Mon Sep 17 00:00:00 2001 From: Daisuke Nishimatsu Date: Sun, 19 Jul 2026 20:01:33 +1000 Subject: [PATCH] Export Message keys storage on Windows This upstreams RoboStack build fix patch/ros-rolling-ublox-serialization.win.patch. Best guess rationale: the static Message::keys_ storage is part of the ublox_serialization library ABI. Marking it with UBLOX_SERIALIZATION_EXPORT makes the symbol visible when building or consuming the library as a Windows DLL. Signed-off-by: Tobias Fischer --- .../include/ublox_serialization/serialization.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ublox_serialization/include/ublox_serialization/serialization.hpp b/ublox_serialization/include/ublox_serialization/serialization.hpp index f86baddd..44d5b636 100644 --- a/ublox_serialization/include/ublox_serialization/serialization.hpp +++ b/ublox_serialization/include/ublox_serialization/serialization.hpp @@ -325,7 +325,7 @@ class Message { }; private: - static std::vector > keys_; + static UBLOX_SERIALIZATION_EXPORT std::vector > keys_; }; /**