system76 / firmware-open

System76 Open Firmware
Other
967 stars 84 forks source link

rust nightly required? #533

Closed loftlifter31 closed 8 months ago

loftlifter31 commented 8 months ago

I get errors when I try to build firmware. error[E0554]: #![feature] may not be used on the stable release channel The components which have redox uefi as a dependency are the ones with this issue. I'm using the version of rust which comes packaged with Debian 12 which is rustc 1.63.0 presumably stable build. The error seems to indicate that the nightly build is required. For reasons I don't want to get into I'd rather not use the nightly build. Is it possible to build the firmware with rust stable?

Steps to reproduce

Expected behavior

Actual behavior

Additional info

crawfxrd commented 8 months ago

If you're not using the version of the toolchain specified by the toolchain file then you're environment is not set up correctly.

It is not possible to build with a stable toolchain.