Skip to content

Compilation issue with newer GCC #517

Description

@kydos

Describe the release item

The zenoh-backend-filesystem fails to compile due to errors on the rocksdb-sys crate. The compilations errors are due to rocksdb-sys crate referring a relatively old version of RocksDB which does not include and as such fails to compile on recent GCC compilers.

How to Reproduce
Simply try to build on a Fedora Workstation linux distribution.

Additional Comments
The last release of rocksdb-sys dates to nine (9) years ago. We should probably consider using another crate that provides Rust API to RocksDB.

Metadata

Metadata

Assignees

No one assigned

    Labels

    releasePart of the next release

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions