]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rocksdb: update submodule to fix FTBFS due to missing <cstdint> 69596/head
authorKefu Chai <k.chai@proxmox.com>
Fri, 19 Jun 2026 11:20:09 +0000 (19:20 +0800)
committerKefu Chai <k.chai@proxmox.com>
Fri, 19 Jun 2026 11:22:44 +0000 (19:22 +0800)
commit9df2719e63eed89781c0ab73db9cdfa8b320da22
tree440b0bb0693c4039bc3e497dab8eff197e21afdf
parent1ba7d25d0bdcd055fe34250ca188bcc5a0ff2bf8
rocksdb: update submodule to fix FTBFS due to missing <cstdint>

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 '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
```

in this change, we cherry-pick upstream fix to address this build
failure.

Signed-off-by: Kefu Chai <k.chai@proxmox.com>
src/rocksdb