Steve McIntyre: > On Thu, Aug 11, 2016 at 12:28:47PM +0200, Ximin Luo wrote: >> Package: rustc >> Version: 1.10.0+dfsg1-2 >> Severity: normal >> >> Dear Maintainer, >> >> armhf currently fails to build on buildds but does build successfully on >> porterbox harris.debian.org >> >> This is because rust upstream assumes arm-unknown-linux-gnueabi has neon: >> >> src/librustc_back/target/armv7_unknown_linux_gnueabihf.rs: >> features: "+v7,+vfp3,+neon".to_string(), >> >> whereas Debian's armhf targets machines without neon, including all current >> buildds, but only harris has it: >> >> [..] > > Ugh. *None* of the Linux distros doing ARMv7 hard-float assume > NEON. The spec was agreed across the distros to explicitly *not* > depend on NEON for these ports because it's optional and there > are/were a number of ARMv7 CPUs in the wild without it. This appears > to be utterly broken behaviour by rust upstream. >
Thanks Steve - do you have pointers to more resources for I or rust upstream to read on this topic? That might help to convince them to switch. X -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git