Skip to content

Fix build on Ubuntu 24 #9

@rubensworks

Description

@rubensworks

CI build on ubuntu-24.04 (ubuntu-latest) fails due to:

In file included from /home/runner/work/ostrich/ostrich/src/main/cpp/controller/snapshot_creation_strategy.cc:3:
/home/runner/work/ostrich/ostrich/src/main/cpp/controller/snapshot_creation_strategy.h:9:17: error: ‘uint64_t’ was not declared in this scope
    9 |     std::vector<uint64_t> delta_sizes;
      |                 ^~~~~~~~
/home/runner/work/ostrich/ostrich/src/main/cpp/controller/snapshot_creation_strategy.h:5:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
    4 | #include <vector>
  +++ |+#include <cstdint>

See LinkedDataFragments/HDT-Node@de0f7ee for a possible solution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions