Update lsd to Rust version 2024/1.85 and update certain associated crate's versions#1153
Update lsd to Rust version 2024/1.85 and update certain associated crate's versions#1153zwpaper merged 3 commits intolsd-rs:masterfrom wbeebe:master
Conversation
|
Hi @wbeebe, we also depend on GitHub action to do tests, could you also help to update the CI rust version in |
I did. |
|
Unless I hear from someone in the next 24 hours, I will close this pull request, rename my copy of |
|
oops, sorry for the late, i have saw the CI previously, and want to fix the issues and push to your branch, but did not make time to do so. after a rethought, maybe we can merge this and fix the head step by step since there indeed has some break in upstream libs. let me reopen the pr and merge this first, and we can fix the head together. |
August 2025
This is how 1.1.5 builds with
cargo buildand the beginning messages that it produces (see below).Built with Rust 1.89 under Ubuntu 25.04 on a Raspberry Pi 5
Based on the messages output above, I've performed the following actions:
cargo buildoutput:Cargo.toml:Everything else didn't change.
Build errors with term_grid version 0.2
When attempting to step up to
term_gridversion 0.2, the following errors were produced:As a consequence
term_gridis left at version 0.1Build errors with xdg version 3.0
When attempting to steup up to
xdgversion 3.0, the following errors were produced:As a consequence
xdgis left at version 2.5Conclusion and Way Forward
lsdcloser to current Rust and crate releases. So far the version oflsdwith these updates seems to work as before, but the reader should realize my testing is limited at best.term-gridcrate and to incorporate the needed functionality withinlsdin order to stay up with Rust's evolving standards.xdgfrom version 2.5 to version 3.0. If the code depending upon the version 2.5 API is withinlsdthen it should be updated to use the version 3.0 API.