Skip to content

Compilation errors on Apple clang 15 — fixed in main #5

@briely

Description

@briely

On my system (Apple clang version 15.0.0), lsl-sys v0.1.1 was failing to compile liblsl. Updating to lsl = {git = "https://github.com/labstreaminglayer/liblsl-rust.git", branch = "main"} compiles.

I see that v0.1.1 is missing the commits updating to liblsl 1.16.2. Perhaps we need a new release? Is there anything blocking this from happening?

FWIW the compilation errors were related to enum-constexpr-conversion, which is an error identified by clang since LLVM 16. A lot changed in liblsl between 1.13.1 and 1.16.2, so I have no idea what specific change fixed the issue here 😅

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions