From: Kefu Chai Date: Tue, 16 Jun 2026 08:24:16 +0000 (+0800) Subject: rocksdb: update submodule to fix FTBFS due to missing X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=59afb3d661ef6bc251bb65652032997d71844cee;p=ceph.git rocksdb: update submodule to fix FTBFS due to missing 43dd4cbd370 bumped the rocksdb submodule to v7.10.2 for CVE-2022-23476, dropping the includes the v7.9.2 pin carried. db/blob/blob_file_meta.h uses uint64_t but no longer includes , so it compiles only where another header pulls 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 --- diff --git a/src/rocksdb b/src/rocksdb index 0bd97e703ec..af6e913d159 160000 --- a/src/rocksdb +++ b/src/rocksdb @@ -1 +1 @@ -Subproject commit 0bd97e703ec62ad602717482508b08dd91baa8f5 +Subproject commit af6e913d15956f15ab888d1d0eb13120f462acba