mirror of
https://github.com/ceph/ceph
synced 2026-08-03 07:22:20 +00:00
rocksdb: update submodule to fix FTBFS due to missing <cstdint>
43dd4cbd37 bumped the rocksdb submodule to v7.10.2 for CVE-2022-23476,
dropping the <cstdint> includes the v7.9.2 pin carried.
db/blob/blob_file_meta.h uses uint64_t but no longer includes <cstdint>,
so it compiles only where another header pulls <cstdint> in transitively.
GCC with libstdc++ 16.1.0 no longer does, so the build fails:
db/blob/blob_file_meta.h: error: 'uint64_t' has not been declared
our targeted distros still pull it in, so the failure went unnoticed
there: ubuntu jammy (GCC 11.2.0) and noble (GCC 13.2).
bump the submodule to a cherry-pick of upstream rocksdb 72c3887167,
which fixes the same FTBFS.
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
This commit is contained in:
parent
2286265c0a
commit
59afb3d661
@ -1 +1 @@
|
||||
Subproject commit 0bd97e703ec62ad602717482508b08dd91baa8f5
|
||||
Subproject commit af6e913d15956f15ab888d1d0eb13120f462acba
|
||||
Loading…
Reference in New Issue
Block a user