On 12.04.23 04:58, Theodore Ts'o wrote:
Something that would perhaps be useful is to document (a) what versions of Rust is available for various distributions, or pointers to how to get that information for various distributions. For example, you can get that information from Debian using [1]. It appears that Fedora isn't distributing rustc at *all*, at least according to [2], so apparently for Fedora people will need to install it from source.
As already said in my other mail, one major problem IMHO is (recent enough) toolchain availability for the major distros and package build
systems - including the embedded ones (ptxdist, buildroot, bitbake, ...). IMHO, those who want Rust in the kernel, should take care of this first. (and no: asking to download some precompiled binary from somewhere is not any acceptable solution)
If the goal is accelerate adoption of Rustc, and calm people's fears vis-a-vis using Rust, it's not enough to say, "why don't you use the distribution-provided version or Rust"? It would be helpful if those Rust pioneers can share what versions of Rust they have tested against, especially for those commonly used distributions, such as Debian, and give us a report whether we should expect things to work, so we can ignore the scary warning from the build system that we're using an unsupported version of Rust, and if it breaks, we get to keep both pieces.
ACK. Maybe those folks could set up some CIs for at least building and deploying the Rust patches on as many distros as possible - hopefully before they're sent to lkml. --mtx -- --- Hinweis: unverschlüsselte E-Mails können leicht abgehört und manipuliert werden ! Für eine vertrauliche Kommunikation senden Sie bitte ihren GPG/PGP-Schlüssel zu. --- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@xxxxxxxxx -- +49-151-27565287