lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <huatx5giw7r357zeecxngkqboiq3lfqndjjrcivxllurqpjvbi@4y5ejgwxhztm>
Date: Fri, 5 Jul 2024 15:09:45 +0200
From: Fabian Grünbichler <debian@...ian.gruenbichler.email>
To: Miguel Ojeda <miguel.ojeda.sandonis@...il.com>
Cc: Andrea Righi <righi.andrea@...il.com>, Miguel Ojeda <ojeda@...nel.org>,
 	Wedson Almeida Filho <wedsonaf@...il.com>,
 Alex Gaynor <alex.gaynor@...il.com>, 	Boqun Feng <boqun.feng@...il.com>,
 Gary Guo <gary@...yguo.net>,
 	Björn Roy Baron <bjorn3_gh@...tonmail.com>,
 Benno Lossin <benno.lossin@...ton.me>,
 	Andreas Hindborg <a.hindborg@...sung.com>,
 Alice Ryhl <aliceryhl@...gle.com>, 	rust-for-linux@...r.kernel.org,
 linux-kernel@...r.kernel.org, patches@...ts.linux.dev,
 	Jan Alexander Steffens <heftig@...hlinux.org>,
 Johannes Löthberg <johannes@...iasis.com>,
 	Josh Stone <jistone@...hat.com>,
 Randy Barlow <randy@...ctronsweatshop.com>,
 	Anna Figueiredo Gomes <navi@...l.dev>,
 Matoro Mahri <matoro_gentoo@...oro.tk>,
 	Ryan Scheel <ryan.havvy@...il.com>, figsoda <figsoda@...me>,
 	Jörg Thalheim <joerg@...lheim.io>,
 Theodore Ni <43ngvg@...qt.com>, Winter <nixos@...ter.cafe>,
 	William Brown <wbrown@...e.de>,
 Xiaoguang Wang <xiaoguang.wang@...e.com>,
 	Zixing Liu <zixing.liu@...onical.com>, Jonathan Corbet <corbet@....net>,
 workflows@...r.kernel.org, 	linux-doc@...r.kernel.org
Subject: Re: [PATCH 13/13] docs: rust: quick-start: add section on Linux
 distributions

On Fri, Jul 05, 2024 at 02:52:44PM GMT, Miguel Ojeda wrote:
> On Fri, Jul 5, 2024 at 8:47 AM Fabian Grünbichler
> <debian@...ian.gruenbichler.email> wrote:
> >
> > Debian (for building firefox and chromium), and uses a -web suffix for
> > that:
> >
> > https://tracker.debian.org/pkg/rustc-web
> 
> Like for Ubuntu's versioned ones, it seems not recent enough at the
> moment (i.e. for the current kernel), if I understand correctly.

yep.

> Also, it is a single version, i.e. 1.70, right? We didn't use that
> particular version in any old kernel version (we moved from 1.68.2 to
> 1.71.1 in commit 89eed1ab1161 ("rust: upgrade to Rust 1.71.1") back
> then). So I am not sure how useful it would be, but if you think it
> will be in the future, perhaps it is worth mentioning.

right now it is updated whenever its rdeps (firefox and chromium in
stable) need newer versions. once e.g. a stable Debian kernel has
similar requirements, I guess the same would apply there. I am not sure
upstream kernel development on Debian stable would be enough of an
argument to update it (or provide similar packages), but I am not a
member of the teams that would make that decision.

we currently don't provide multiple versions in parallel (like GCC or
LLVM though) besides this special affordance for browsers. I am not sure
this would be a good idea either given rustc's release cadence ;)

as discussed off-list, -backports might be a better place for providing
more recent toolchain packages on Debian stable, and independent from
this thread, I have pondered providing them there in the past already.
backports would only ship one version as well though, and at most the
one in testing (so it would also be affected by the freeze period, just
like unstable and testing).

> > https://tracker.debian.org/pkg/rust-cbindgen-web
> 
> We may use `cbindgen` too in the future, but not currently.

it's used by firefox :)

> Is something like `bindgen-web` also available for stable?

not yet, but could conceivably be provided once/iff there is a need (see
above).

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ