[Pkg-rust-maintainers] Rust architecture status

James Cowgill jcowgill at debian.org
Thu Feb 22 22:10:03 UTC 2018


Hi,

On 22/02/18 21:51, John Paul Adrian Glaubitz wrote:
> Hello!
> 
> I would like to a quick heads-up regarding the architecture status of Rust
> after having had at the possibilities to get it bootstrapped for the remaining
> architectures in Debian.
> 
> This is as of Rust 1.24.
[...]
> mips
> ====

I believe this sums up the current situation of Rust on mips*. Hopefully
all the issues are covered.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881845#29

> Status:
> 
> Both pre-compiled as well as freshly compiled binaries of the Rust
> compiler crash quite early when trying to build the Rust compiler
> natively on mips. See: http://paste.debian.net/1011381/

This is probably the 128-bit integer bug (wrong results from 128-bit
integer arithmetic). It was fixed in LLVM 5.

> mips64el
> ========
> 
> Status:
> 
> Rust compiler seems generally relatively stable and compiling the compiler
> natively on mips64el will progress quite far but the linker will eventually
> bail out with "error adding symbols: Bad value" (I accidentally pasted the
> full backtrace into a pastebin with an expiration date :().

I don't recall seeing any ld errors in my testing (although I have been
using upstream nightly rather than the Debian packaging). It would be
good to know what the error was :) I'll try building it again after my
mips64 ABI PR gets merged.
https://github.com/rust-lang/rust/pull/47964

James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20180222/8e92bae9/attachment.sig>


More information about the Pkg-rust-maintainers mailing list