This is an automated email from the ASF dual-hosted git repository.

pengzheng pushed a commit to branch hotfix/ubuntu-clang-compilation
in repository https://gitbox.apache.org/repos/asf/celix.git


The following commit(s) were added to 
refs/heads/hotfix/ubuntu-clang-compilation by this push:
     new acfe74d3 Add missing header include.
acfe74d3 is described below

commit acfe74d3ac095dd0732505c45d30ba6da69b2181
Author: PengZheng <[email protected]>
AuthorDate: Fri Oct 27 12:20:45 2023 +0800

    Add missing header include.
---
 libs/framework/gtest/src/DependencyManagerTestSuite.cc | 1 +
 libs/framework/include/celix/Bundle.h                  | 1 +
 libs/framework/include/celix/ServiceRegistration.h     | 1 +
 libs/framework/include/celix/Trackers.h                | 1 +
 libs/framework/include/celix/dm/Component.h            | 1 +
 libs/pushstreams/api/celix/PushEvent.h                 | 1 +
 6 files changed, 6 insertions(+)

diff --git a/libs/framework/gtest/src/DependencyManagerTestSuite.cc 
b/libs/framework/gtest/src/DependencyManagerTestSuite.cc
index 2138515d..1d03134b 100644
--- a/libs/framework/gtest/src/DependencyManagerTestSuite.cc
+++ b/libs/framework/gtest/src/DependencyManagerTestSuite.cc
@@ -20,6 +20,7 @@
 #include <gtest/gtest.h>
 #include <atomic>
 #include <condition_variable>
+#include <cstdint>
 
 #include "celix/dm/DependencyManager.h"
 #include "celix_framework_factory.h"
diff --git a/libs/framework/include/celix/Bundle.h 
b/libs/framework/include/celix/Bundle.h
index d977d323..67c60394 100644
--- a/libs/framework/include/celix/Bundle.h
+++ b/libs/framework/include/celix/Bundle.h
@@ -20,6 +20,7 @@
 #pragma once
 
 #include <cstdlib>
+#include <cstdint>
 #include <memory>
 
 #include "celix_bundle.h"
diff --git a/libs/framework/include/celix/ServiceRegistration.h 
b/libs/framework/include/celix/ServiceRegistration.h
index b5d2898a..659527b5 100644
--- a/libs/framework/include/celix/ServiceRegistration.h
+++ b/libs/framework/include/celix/ServiceRegistration.h
@@ -19,6 +19,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include <memory>
 #include <mutex>
 #include <vector>
diff --git a/libs/framework/include/celix/Trackers.h 
b/libs/framework/include/celix/Trackers.h
index 442f74b7..28edb482 100644
--- a/libs/framework/include/celix/Trackers.h
+++ b/libs/framework/include/celix/Trackers.h
@@ -19,6 +19,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include <memory>
 #include <mutex>
 #include <atomic>
diff --git a/libs/framework/include/celix/dm/Component.h 
b/libs/framework/include/celix/dm/Component.h
index 19e792e4..3085ff3a 100644
--- a/libs/framework/include/celix/dm/Component.h
+++ b/libs/framework/include/celix/dm/Component.h
@@ -23,6 +23,7 @@
 #include <string>
 #include <vector>
 #include <atomic>
+#include <cstdint>
 #include <mutex>
 #include <memory>
 #include <iostream>
diff --git a/libs/pushstreams/api/celix/PushEvent.h 
b/libs/pushstreams/api/celix/PushEvent.h
index 8be0a7a9..810b74af 100644
--- a/libs/pushstreams/api/celix/PushEvent.h
+++ b/libs/pushstreams/api/celix/PushEvent.h
@@ -19,6 +19,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include "celix/IllegalStateException.h"
 
 namespace celix {

Reply via email to