tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: rust update proposal



> Does the current version work on any 32-bit platform?
> It's failing in all the bulk builds, including armv7

As far as I know, rust 1.76.0 works on ppc and i386, and my record of
testing shows that also armv6 and armv7 also built and natively built
"dua-cli" and runs it without issue on those ports.  Not so for
mipsel, though.

For armv6 and armv7 it's possible that a "re-try" of the build was
required, and that would easliy cause it to fail in a bulk build.
I've not managed to drill down to what's so non-reproducible, perhaps
ASLR is tripping things up.

For later rust versions I've had trouble building on armv7v; my local
overview shows this for all "native" attempts on 1.77.*:

f NetBSD    9  earmv7hf-el / rust-bin          dua-cli (cargo crashes early)
f NetBSD    9  earmv7hf-el / llvm-16           native-build (SEGV building stage1 rustc_main)
f NetBSD    9  earmv7hf-el / internal-llvm     native-build (segv null pointer deref)
f NetBSD    9  earmv7hf-el / internal-llvm     native-build (1.77.2, LLVM exceeded memory)
f NetBSD    9  earmv7hf-el / internal-llvm     native-build (w/gcc10)

Regards,

- Håvard


Home | Main Index | Thread Index | Old Index