Bug#913271: segfault - broken rust compiling
Sylvestre Ledru
sylvestre at debian.org
Sat Nov 10 20:56:59 GMT 2018
Le 10/11/2018 à 21:12, Santiago Vila a écrit :
> On Thu, 8 Nov 2018, Sylvestre Ledru wrote:
>
>> Le 08/11/2018 à 21:30, jnqnfe at gmail.com a écrit :
>>> Package: llvm-7
>>> Version: 1:7.0.1~+rc2-1
>>> Severity: grave
>>>
>>> I've just updated my Sid install and found that building Rust crates
>>> with Cargo now fails with a seg fault.
>>>
>>> Initially I fired a bug report at cargo to kick things off, but I've
>>> now discovered that it relates to the llvm-7 update, as switching llvm7
>>> packages back to testing versions fixes the problem.
>> Do you have more info than "it segfaults"?
> I believe the reported problem is the same that makes all these
> recently uploaded rust packages to FTBFS:
>
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-arc-swap.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-encoding.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-encode-unicode.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-crossbeam-epoch-0.5.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-gobject-sys.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-grep-regex.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-heck.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-iso8601.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-mio-uds.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-rustc-version.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-term.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-stringprep.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-string-cache-codegen.html
Yeah, this is related to the move of llvm toolchain to be compiled using
clang (stage2).
Reverting llvm to the previous version works.
If someone could help debugging the segfault, this would be great :)
Thanks
S
More information about the Pkg-llvm-team
mailing list