On Fri, 29 Mar 2024 11:14:44 -0400 Wesley Schwengle <wes...@schwengle.net> wrote: > Package: rustc > Version: 1.70.0+dfsg1-9 > Severity: wishlist > X-Debbugs-Cc: wes...@schwengle.net > > Dear Maintainer, > > > I was trying to build a rust package from source when I noticed they use > traits. Async traits are supported as of 1.75. It would be beneficial to > Debian that > we can start developing rust with these traits. > > Currently upstream sits at 1.77.x, it would be nice if we could get at least > to > 1.75 , but 1.77.x would be preferred. > > https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html > > > Many thanks and cheers, > Wesley
Hi Wesley, Yaroslav, Carsten and Mike, while we try to keep rustc somewhat current in sid, this is not always possible in a timely manner. We are currently stuck on a few related issues: - the planned src:cargo and src:rustc merge being delayed because of t64 - t64 still not being done for us because LLVM is broken on armel - updating rustc can only be done version by version(!), or by a massive re-bootstrapping on each arch to jump versions I am sorry to say that I don't expect us to be caught up with 1.75 (which is 5 trips through bin-NEW, one of them bigger than usual cause of the merge, and probably 20-40h of rebasing and testing work on my end) until at least the end of May :( I will make sure to include the requirements of thunderbird/firefox if things get stuck in NEW for too long. I will prioritize the merge upload at the start of May, even if t64 is not done by then. In the worst case, armel/armhf will have to be rebootstrapped at some later point if they don't manage to catch up in time. Fabian