Skip to content

include <cstdint> wherever missing#48

Closed
rishabh-d-dave wants to merge 1 commit into
ceph:ceph-umbrellafrom
rishabh-d-dave:ceph-umbrella-stdint
Closed

include <cstdint> wherever missing#48
rishabh-d-dave wants to merge 1 commit into
ceph:ceph-umbrellafrom
rishabh-d-dave:ceph-umbrella-stdint

Conversation

@rishabh-d-dave

@rishabh-d-dave rishabh-d-dave commented Jun 18, 2026

Copy link
Copy Markdown

Fixes errors like this that are seen while building Ceph repo's main
branch on Fedora 42, 43 and 44 -

repos/ceph/src/rocksdb/include/rocksdb/trace_record.h:55:32: error: expected ‘)’ before ‘timestamp’
   55 |   explicit TraceRecord(uint64_t timestamp);

Fixes errors like this that are seen while building Ceph repo's main
branch on Fedora 46, 43 and 44 -

repos/ceph/src/rocksdb/include/rocksdb/trace_record.h:55:32: error: expected ‘)’ before ‘timestamp’
   55 |   explicit TraceRecord(uint64_t timestamp);

Signed-off-by: Rishabh Dave <ridave@redhat.com>
@rishabh-d-dave

Copy link
Copy Markdown
Author

It's on similar lines as #47 but the change to blob_file_meta.h is skipped as it was fixed by a recent commit.

@rzarzynski

Copy link
Copy Markdown

We'll need to bump up the rocksdb submodule in the main repo after merging this. CC: @aclamk.

@tchaikov

Copy link
Copy Markdown

we should cherry-pick upstream change (see facebook@58420b7) instead of carrying our own

@tchaikov

Copy link
Copy Markdown

we should cherry-pick upstream change (see facebook@58420b7) instead of carrying our own

done.

@tchaikov

Copy link
Copy Markdown

We'll need to bump up the rocksdb submodule in the main repo after merging this. CC: @aclamk.

created ceph/ceph#69596

@rishabh-d-dave

Copy link
Copy Markdown
Author

Closing in favour of ceph/ceph#69596.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants