diff --git a/external/CppMicroServices/framework/include/cppmicroservices/AnyMap.h b/external/CppMicroServices/framework/include/cppmicroservices/AnyMap.h
index 3f240f4..e9d5880 100644
--- a/external/CppMicroServices/framework/include/cppmicroservices/AnyMap.h
+++ b/external/CppMicroServices/framework/include/cppmicroservices/AnyMap.h
@@ -25,6 +25,8 @@

 #include "cppmicroservices/Any.h"

+#include <cstdint>
+
 #include <string>
 #include <unordered_map>

diff --git a/external/CppMicroServices/framework/include/cppmicroservices/ServiceEvent.h b/external/CppMicroServices/framework/include/cppmicroservices/ServiceEvent.h
index 451cb82..da7c5f0 100644
--- a/external/CppMicroServices/framework/include/cppmicroservices/ServiceEvent.h
+++ b/external/CppMicroServices/framework/include/cppmicroservices/ServiceEvent.h
@@ -25,6 +25,8 @@

 #include "cppmicroservices/ServiceReference.h"

+#include <cstdint>
+
 US_MSVC_PUSH_DISABLE_WARNING(
   4251) // 'identifier' : class 'type' needs to have dll-interface to be used by clients of class 'type2'

