[Bug 257419] lang/rust: panic on armv7 at 'capacity overflow', library/alloc/src/raw_vec.rs:546:5
Date: Sun, 19 Sep 2021 09:16:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257419
--- Comment #37 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=6f1fefb50e755d727f471aeb75ebe4e28f876b4b
commit 6f1fefb50e755d727f471aeb75ebe4e28f876b4b
Author: Tobias Kortkamp <tobik@FreeBSD.org>
AuthorDate: 2021-09-07 08:14:14 +0000
Commit: Tobias Kortkamp <tobik@FreeBSD.org>
CommitDate: 2021-09-19 09:03:21 +0000
lang/rust: Update to 1.55.0
- Set codegen-units=1 [1]
- Add hack to skip cargo update on git sources as a step towards solving
[2]
- Fix 'capacity overflow' panics on armv* [3]
Changes: https://blog.rust-lang.org/2021-09-09/Rust-1.55.0.html
PR: 258337
PR: 256099 [1]
PR: 256581 [2]
PR: 257419 [3]
Reviewed by: mikael, pkubaj
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D31872
With hat: rust
Mk/Uses/cargo.mk | 2 +-
Mk/bsd.gecko.mk | 2 +-
lang/rust-bootstrap/Makefile | 8 +-
lang/rust-bootstrap/distinfo | 6 +-
lang/rust/Makefile | 12 +--
lang/rust/distinfo | 114 ++++++++++-----------
...m-project_compiler-rt_lib_builtins_cpu__model.c | 21 ++--
...ols_cargo_src_cargo_sources_git_source.rs (new) | 45 ++++++++
...rc_tools_cargo_src_cargo_util_toml_mod.rs (new) | 22 ++++
.../patch-vendor_openssl-sys_build_main.rs (gone) | 19 ----
..._src_unix_bsd_freebsdlike_freebsd_mod.rs (gone) | 12 ---
..._unix_bsd_freebsdlike_freebsd_powerpc.rs (gone) | 50 ---------
.../powerpc64-elfv1/patch-src_bootstrap_native.rs | 10 +-
...h-compiler_rustc__target_src_spec_mod.rs (gone) | 10 --
...rc_spec_powerpc64le__unknown__freebsd.rs (gone) | 19 ----
15 files changed, 154 insertions(+), 198 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.