12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- From ef47f8f41722b90a86ace86f0f509b4775c2f725 Mon Sep 17 00:00:00 2001
- From: Khem Raj <raj.khem@gmail.com>
- Date: Tue, 24 Jan 2023 21:40:43 -0800
- Subject: [PATCH] Add missing includes <cstdint> and <cstdio>
- This is needed with GCC 13 and newer [1]
- [1] https://www.gnu.org/software/gcc/gcc-13/porting_to.html
- Upstream-Status: Pending
- Signed-off-by: Khem Raj <raj.khem@gmail.com>
- Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
- ---
- storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h | 1 +
- .../rocksdb/rocksdb/table/block_based/data_block_hash_index.h | 1 +
- storage/rocksdb/rocksdb/util/slice.cc | 2 +-
- storage/rocksdb/rocksdb/util/string_util.h | 1 +
- 4 files changed, 4 insertions(+), 1 deletion(-)
- diff --git a/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h b/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h
- index 7fb9d489..f7b4e6f0 100644
- --- a/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h
- +++ b/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h
- @@ -8,6 +8,7 @@
- #pragma once
- #ifndef ROCKSDB_LITE
-
- +#include <cstdint>
- #include <string>
- #include <vector>
- #include "rocksdb/status.h"
- diff --git a/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h b/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h
- index f356395f..32152217 100644
- --- a/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h
- +++ b/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h
- @@ -5,6 +5,7 @@
-
- #pragma once
-
- +#include <cstdint>
- #include <string>
- #include <vector>
-
- diff --git a/storage/rocksdb/rocksdb/util/slice.cc b/storage/rocksdb/rocksdb/util/slice.cc
- index 3c3656de..b18d7f5d 100644
- --- a/storage/rocksdb/rocksdb/util/slice.cc
- +++ b/storage/rocksdb/rocksdb/util/slice.cc
- @@ -12,7 +12,7 @@
- #include <stdio.h>
-
- #include <algorithm>
- -
- +#include <cstdint>
- #include "rocksdb/convenience.h"
- #include "rocksdb/slice_transform.h"
- #include "rocksdb/utilities/object_registry.h"
- diff --git a/storage/rocksdb/rocksdb/util/string_util.h b/storage/rocksdb/rocksdb/util/string_util.h
- index 7794dbb0..b480177e 100644
- --- a/storage/rocksdb/rocksdb/util/string_util.h
- +++ b/storage/rocksdb/rocksdb/util/string_util.h
- @@ -6,6 +6,7 @@
-
- #pragma once
-
- +#include <cstdint>
- #include <sstream>
- #include <string>
- #include <unordered_map>
- --
- 2.40.0
|