Build fails at the moment:
Compiling glutin v0.26.0 (https://github.com/neovide/glutin?branch=new-keyboard-all#7c313d91)
error[E0658]: use of unstable library feature 'bool_to_option'
--> src/settings/window_geometry.rs:89:26
|
89 | .then_some(grid_size)
| ^^^^^^^^^
|
= note: see issue #80967 <https://github.com/rust-lang/rust/issues/80967> for more information
error[E0658]: use of unstable library feature 'bool_to_option'
--> src/settings/window_geometry.rs:96:26
|
96 | .then_some(position)
| ^^^^^^^^^
|
= note: see issue #80967 <https://github.com/rust-lang/rust/issues/80967> for more information
For more information about this error, try `rustc --explain E0658`.
error: could not compile `neovide` due to 2 previous errors
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'neovide-git-0.8.0.r0.g86aa275-1':
error: packages failed to build: neovide-git-0.8.0.r0.g86aa275-1
Pinned Comments
peeweep commented on 2022-08-15 03:29 (UTC) (edited on 2022-08-15 03:29 (UTC) by peeweep)
If you encounter compilation errors, it may be caused by the rust version, please try to use devtools: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot.
The latest version build status can refer to: https://build.archlinuxcn.org/packages/#/neovide-git