From: Ceph Packaging Team Date: Mon, 9 Oct 2023 06:53:31 +0000 (+0100) Subject: fix-gcc-13-issue X-Git-Tag: archive/raspbian/16.2.11+ds-5+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9b732e36637bc38a77d05fe0525854fd60538e5b;p=ceph.git fix-gcc-13-issue Gbp-Pq: Name fix-gcc-13-issue.patch --- diff --git a/src/common/Cycles.h b/src/common/Cycles.h index 16e0aa67f..b546479c2 100644 --- a/src/common/Cycles.h +++ b/src/common/Cycles.h @@ -32,6 +32,8 @@ #ifndef CEPH_CYCLES_H #define CEPH_CYCLES_H +#include + /** * This class provides static methods that read the fine-grain CPU * cycle counter and translate between cycle-level times and absolute diff --git a/src/common/subsys_types.h b/src/common/subsys_types.h index cd4871be6..367095a42 100644 --- a/src/common/subsys_types.h +++ b/src/common/subsys_types.h @@ -17,6 +17,7 @@ #include #include +#include enum ceph_subsys_id_t { ceph_subsys_, // default diff --git a/src/librbd/api/PoolMetadata.h b/src/librbd/api/PoolMetadata.h index c0a817359..8d982879a 100644 --- a/src/librbd/api/PoolMetadata.h +++ b/src/librbd/api/PoolMetadata.h @@ -9,6 +9,7 @@ #include #include +#include namespace librbd { diff --git a/src/rocksdb/db/compaction/compaction_iterator.h b/src/rocksdb/db/compaction/compaction_iterator.h index 8be60eb9e..033773be2 100644 --- a/src/rocksdb/db/compaction/compaction_iterator.h +++ b/src/rocksdb/db/compaction/compaction_iterator.h @@ -9,6 +9,7 @@ #include #include #include +#include #include "db/compaction/compaction.h" #include "db/compaction/compaction_iteration_stats.h" diff --git a/src/rocksdb/include/rocksdb/rocksdb_namespace.h b/src/rocksdb/include/rocksdb/rocksdb_namespace.h index e9f8620d0..41c31ee2e 100644 --- a/src/rocksdb/include/rocksdb/rocksdb_namespace.h +++ b/src/rocksdb/include/rocksdb/rocksdb_namespace.h @@ -8,3 +8,5 @@ #ifndef ROCKSDB_NAMESPACE #define ROCKSDB_NAMESPACE rocksdb #endif + +#include diff --git a/src/rocksdb/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h b/src/rocksdb/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h index 573330ceb..ada1e63d4 100644 --- a/src/rocksdb/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h +++ b/src/rocksdb/third-party/folly/folly/synchronization/detail/ProxyLockable-inl.h @@ -14,6 +14,7 @@ #include #include #include +#include namespace folly { namespace detail {