Bug#913500: cargo FTBFS: rustc segfaults

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#913500: cargo FTBFS: rustc segfaults

Helmut Grohne
Source: cargo
Version: 0.31.0-3
Severity: serious
Tags: ftbfs

rustc segfauls while building cargo. For instance on amd64:

https://buildd.debian.org/status/fetch.php?pkg=cargo&arch=amd64&ver=0.31.0-3&stamp=1541763110&raw=0

|  process didn't exit successfully: `rustc --crate-name build_script_build /<<PKGBUILDDIR>>/vendor/serde/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b12582fccfc6f2bd -C extra-filename=-b12582fccfc6f2bd --out-dir /<<PKGBUILDDIR>>/target/debug/build/serde-b12582fccfc6f2bd -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn` (signal: 11, SIGSEGV: invalid memory reference)

Helmut

Reply | Threaded
Open this post in threaded view
|

Processed: Re: [Pkg-rust-maintainers] Bug#913500: cargo FTBFS: rustc segfaults

Debian Bug Tracking System
Processing control commands:

> reassign -1 llvm-7
Bug #913500 [src:cargo] cargo FTBFS: rustc segfaults
Bug reassigned from package 'src:cargo' to 'llvm-7'.
No longer marked as found in versions cargo/0.31.0-3.
Ignoring request to alter fixed versions of bug #913500 to the same values previously set
> forcemerge 913271 -1
Bug #913271 [llvm-7] segfault - broken rust compiling
Bug #913271 [llvm-7] segfault - broken rust compiling
Added tag(s) ftbfs.
Bug #913500 [llvm-7] cargo FTBFS: rustc segfaults
Severity set to 'grave' from 'serious'
Marked as found in versions llvm-toolchain-7/1:7.0.1~+rc2-1.
Merged 913271 913500

--
913271: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913271
913500: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913500
Debian Bug Tracking System
Contact [hidden email] with problems

Reply | Threaded
Open this post in threaded view
|

Bug#913500: marked as done (cargo FTBFS: rustc segfaults)

Debian Bug Tracking System
In reply to this post by Helmut Grohne
Your message dated Wed, 14 Nov 2018 13:35:53 +0000
with message-id <[hidden email]>
and subject line Bug#913271: fixed in llvm-toolchain-7 1:7.0.1~+rc2-3
has caused the Debian Bug report #913271,
regarding cargo FTBFS: rustc segfaults
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [hidden email]
immediately.)


--
913271: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913271
Debian Bug Tracking System
Contact [hidden email] with problems

Source: cargo
Version: 0.31.0-3
Severity: serious
Tags: ftbfs

rustc segfauls while building cargo. For instance on amd64:

https://buildd.debian.org/status/fetch.php?pkg=cargo&arch=amd64&ver=0.31.0-3&stamp=1541763110&raw=0

|  process didn't exit successfully: `rustc --crate-name build_script_build /<<PKGBUILDDIR>>/vendor/serde/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b12582fccfc6f2bd -C extra-filename=-b12582fccfc6f2bd --out-dir /<<PKGBUILDDIR>>/target/debug/build/serde-b12582fccfc6f2bd -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn` (signal: 11, SIGSEGV: invalid memory reference)

Helmut

Source: llvm-toolchain-7
Source-Version: 1:7.0.1~+rc2-3

We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-7, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [hidden email],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <[hidden email]> (supplier of updated llvm-toolchain-7 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [hidden email])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 08 Nov 2018 20:50:39 +0100
Source: llvm-toolchain-7
Binary: clang-7 clang-tools-7 clang-format-7 clang-tidy-7 clang-7-doc libclang1-7 libclang-7-dev libclang-common-7-dev libfuzzer-7-dev python-clang-7 clang-7-examples libllvm7 llvm-7 llvm-7-runtime llvm-7-dev llvm-7-tools libllvm-7-ocaml-dev llvm-7-doc llvm-7-examples lld-7 liblld-7 liblld-7-dev lldb-7 liblldb-7 python-lldb-7 liblldb-7-dev libomp-7-dev libomp5-7 libomp-7-doc libc++1-7 libc++-7-dev libc++abi1-7 libc++abi-7-dev
Architecture: source
Version: 1:7.0.1~+rc2-3
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <[hidden email]>
Changed-By: Sylvestre Ledru <[hidden email]>
Description:
 clang-7    - C, C++ and Objective-C compiler
 clang-7-doc - C, C++ and Objective-C compiler - Documentation
 clang-7-examples - Clang examples
 clang-format-7 - Tool to format C/C++/Obj-C code
 clang-tidy-7 - clang-based C++ linter tool
 clang-tools-7 - clang-based tools for C/C++ developments
 libc++-7-dev - LLVM C++ Standard library (development files)
 libc++1-7  - LLVM C++ Standard library
 libc++abi-7-dev - LLVM low level support for a standard C++ library (development fi
 libc++abi1-7 - LLVM low level support for a standard C++ library
 libclang-7-dev - clang library - Development package
 libclang-common-7-dev - clang library - Common development package
 libclang1-7 - C interface to the clang library
 libfuzzer-7-dev - Library for coverage-guided fuzz testing
 liblld-7   - LLVM-based linker, library
 liblld-7-dev - LLVM-based linker, header files
 liblldb-7  - Next generation, high-performance debugger, library
 liblldb-7-dev - Next generation, high-performance debugger, header files
 libllvm-7-ocaml-dev - Modular compiler and toolchain technologies, OCaml bindings
 libllvm7   - Modular compiler and toolchain technologies, runtime library
 libomp-7-dev - LLVM OpenMP runtime - dev package
 libomp-7-doc - LLVM OpenMP runtime - Documentation
 libomp5-7  - LLVM OpenMP runtime
 lld-7      - LLVM-based linker
 lldb-7     - Next generation, high-performance debugger
 llvm-7     - Modular compiler and toolchain technologies
 llvm-7-dev - Modular compiler and toolchain technologies, libraries and header
 llvm-7-doc - Modular compiler and toolchain technologies, documentation
 llvm-7-examples - Modular compiler and toolchain technologies, examples
 llvm-7-runtime - Modular compiler and toolchain technologies, IR interpreter
 llvm-7-tools - Modular compiler and toolchain technologies, tools
 python-clang-7 - Clang Python Bindings
 python-lldb-7 - Next generation, high-performance debugger, python lib
Closes: 877359 913260 913271
Changes:
 llvm-toolchain-7 (1:7.0.1~+rc2-3) unstable; urgency=medium
 .
   * Disable gold for sparc* (Closes: #913260)
   * Hide a symbol in openmp for mips64el
   * Try to integrate a pach to make pch reproducible
     Thanks to Rebecca Palmer for the patch
     (Closes: #877359)
   * Fix the misscompilation issue causing rustc to crash (Closes: #913271)
     Might cause some ABI issues but no real good solution.
     See https://bugs.llvm.org/show_bug.cgi?id=39427
Checksums-Sha1:
 6e140fc3bcc0b8cb5fd7a1d94a9db1feb35aa912 8413 llvm-toolchain-7_7.0.1~+rc2-3.dsc
 6e336dfec5446e310586fdd93f3a0849238c41e6 89000 llvm-toolchain-7_7.0.1~+rc2-3.debian.tar.xz
 9fb6953047bb494621dd8be42fce260c45583528 19458 llvm-toolchain-7_7.0.1~+rc2-3_amd64.buildinfo
Checksums-Sha256:
 bd4a14b8ddba5eb26d83e6e880f8561e0ced47dc7a67c35dee0b302113a5ebbd 8413 llvm-toolchain-7_7.0.1~+rc2-3.dsc
 2321fd32ae656c4d3282dd1a5e583769e58629485cb6b1fd55620465fe0c615b 89000 llvm-toolchain-7_7.0.1~+rc2-3.debian.tar.xz
 475d7f2b46a9f5d38619d7902ec781b2b0555d6cad1565f9ec84df4da1f58d6e 19458 llvm-toolchain-7_7.0.1~+rc2-3_amd64.buildinfo
Files:
 1200011852aaa4eadb834ce0a82cf30f 8413 devel optional llvm-toolchain-7_7.0.1~+rc2-3.dsc
 8ef6cff162ba5a7849701be63c1618b4 89000 devel optional llvm-toolchain-7_7.0.1~+rc2-3.debian.tar.xz
 f7b6b5ec69d79e3b8afd371c9f9d1473 19458 devel optional llvm-toolchain-7_7.0.1~+rc2-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAlvsHiMACgkQfmUo2nUv
G+Hcgg/7BXn+SemKCWO/gAxbPjh10TjVwhm1+CbF6H4ABxIkyJP58ct4Z7/jHtnu
chnJYLlFdK++i2Fd5Xn8Tz7ZNe1bLzF1QX1JQPBAv1/37cvyihgls0XChTED/N7M
y8gno5NWC6zgq16hjVlsgQDW7DnY7KS8sczk+z3DL6bFi7BKeqIDAhP2V+zPVqWo
Tr+cLu5Fdq30kb+sSOsUmWG+GrUyAPsYEeK9A88UIdCs9xMmWvYQXjBfc6bEGQIV
p1NW29xEpNr66ts+itFvr0xtiP7JPCTl5RY/C4AyW3fzGTKDqZ49IsTesB56F8wx
uGYfe/l2VXxukG5GSXynvgYK/wOJ8yamS+SuNFTW85efUx7zyOooGcC1PaGgMOpG
W8n/SFfkIfP73ylM1irc8Zj8lxm8uzIDB2ZZCbcN37u0j9A7gfVeFi89m+kOQAJz
absTKV6hGaToKdmb+9kq813/qdgadsdVVp2tnNtKf0GojZVqYG8Aphtk6ElvLkJe
TBzqnXtE0jeaNoHKLGcOgb6WPRTqkRlG+kxbGaYzClmOVBTlPmqGa1sA79PcfG9r
5o2vMueX4PHbseDuboUstYGFM7XelCL2d4wwtlAfGxNZWqbx1difRtGwB1vx+mXI
6xtEGt0Sm9o8vPw6f0k2tIUqebiNTX/hy26ZgQgdfgZLJnNhyeA=
=Tp6G
-----END PGP SIGNATURE-----