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 😅