Skip to content
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

Upgrade wayland-client version #318

Open
BartMassey opened this issue May 20, 2023 · 2 comments
Open

Upgrade wayland-client version #318

BartMassey opened this issue May 20, 2023 · 2 comments
Labels

Comments

@BartMassey
Copy link

Minifb 0.24.0 (and current git) uses wayland-client at 0.29.5. Sadly, this produces a "future deprecation warning" because of old wayland-client dependencies.

warning: the following packages contain code that will be rejected by a future version of Rust: nom v6.0.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`

Ideally, minifb would be updated to use wayland-client 0.30.1. I tried to update it myself, but there were too many breaking changes for me to work through it easily. For now, I'll just take the warning, which is against an example anyhow. But it would be great to fix it.

@emoon emoon added the wayland label May 20, 2023
@emoon
Copy link
Owner

emoon commented May 20, 2023

Thanks for the report. There are a number of Wayland related issues that I have flagged as such https://github.com/emoon/rust_minifb/issues?q=is%3Aissue+is%3Aopen+label%3Awayland

I have now switched my Linux desktop over to Wayland so I will try to tackle a number of these issues soon now when I can do some testing myself. I didn't implement the original Wayland support, but I will have to fix up all of the issues now and at the same time I will upgrade the crates to the supported version(s)

@BartMassey
Copy link
Author

Thank you much for a great package and for looking at this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants