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 {