Skip to content

Reimplementing shared libraries #277

@koutheir

Description

@koutheir

As far as I understand, this project is focused on reimplementing the binaries built from the util-linux C project. However, the util-linux C project also builds shared libraries (e.g., libmount, libsmartcols). For the moment, the binaries reimplemented by this project continue to rely on these C libraries (through *-sys bindings crates) in order to provide a very similar behavior to the C project. However, if the goal of this project is to reimplement the C project entirely in Rust, then these libraries must also be reimplemented.

Is there a goal or plan to reimplement the C libraries as Rust crates? Or is the scope only limited to the binaries?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions