From 9df2719e63eed89781c0ab73db9cdfa8b320da22 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 19 Jun 2026 19:20:09 +0800 Subject: [PATCH] rocksdb: update submodule to fix FTBFS due to missing 59afb3d6 bumped rocksdb submodule in hope to address the FTBFS failure when building rocksdb with GCC 16, but the tree still failed to build: ``` In file included from /ceph/src/rocksdb/include/rocksdb/trace_record_result.h:14, from /ceph/src/rocksdb/trace_replay/trace_record_result.cc:6: /ceph/src/rocksdb/include/rocksdb/trace_record.h:55:32: error: expected ')' before 'timestamp' 55 | explicit TraceRecord(uint64_t timestamp); | ~ ^~~~~~~~~~ | ) /ceph/src/rocksdb/include/rocksdb/trace_record.h:63:11: error: 'uint64_t' does not name a type 63 | virtual uint64_t GetTimestamp() const; | ^~~~~~~~ /ceph/src/rocksdb/include/rocksdb/trace_record.h:1:1: note: 'uint64_t' is defined in header ''; this is probably fixable by adding '#include ' ``` in this change, we cherry-pick upstream fix to address this build failure. Signed-off-by: Kefu Chai --- src/rocksdb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rocksdb b/src/rocksdb index af6e913d159..c7a7c6340c5 160000 --- a/src/rocksdb +++ b/src/rocksdb @@ -1 +1 @@ -Subproject commit af6e913d15956f15ab888d1d0eb13120f462acba +Subproject commit c7a7c6340c522d2ecc21625e2b726554cb61eb72 -- 2.47.3