Messages in this thread | | | Date | Wed, 26 Apr 2023 15:22:14 +0200 | Subject | Re: [PATCH 0/6] Initial Rust V4L2 support | From | "Enrico Weigelt, metux IT consult" <> |
| |
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@metux.net -- +49-151-27565287
| |