-
-
Notifications
You must be signed in to change notification settings - Fork 478
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenBSD: Need to bump wayland-client version number #1130
Comments
Sorry! I spoke too soon. wayland-client v0.23.1 does not build. I'm determining a solution... |
Ok, the problem goes deeper than that. Nix needs to be v0.13 everywhere (including in the wayland-rs crates), but the newest wayland-client (v0.23.1) also tries to use a nix feature that is not available on OpenBSD (it tries to check for an EPROTO errno). My temporary fix is to use an older glium version (0.20) that still compiles. Will open an issue at wayland-rs. |
Issue opened: Smithay/wayland-rs#259 |
Actually, I was wrong about the whole EPROTO thing and need to correct the misinformation I spread. It turns out EPROTO and other new errnos have been available in OpenBSD since 6.2. Nix master was recently upgraded to account for that: nix-rust/nix#1036 |
Hello,
I found out today that glutin no longer builds on OpenBSD, since it uses an older version of wayland-client (v0.21) that depends on an older nix crate (v0.12) that does not compile on OpenBSD. Bumping wayland-client to v0.23.1 fixes this issue for me.
Thanks,
Rob
The text was updated successfully, but these errors were encountered: