Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Mar 2021 13:00:19 +0000 (UTC)
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r567384 - in head/lang/rust-nightly: . files
Message-ID:  <202103051300.125D0JVm035758@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mikael
Date: Fri Mar  5 13:00:18 2021
New Revision: 567384
URL: https://svnweb.freebsd.org/changeset/ports/567384

Log:
  lang/rust-nightly: Update to 2021-03-05

Modified:
  head/lang/rust-nightly/Makefile
  head/lang/rust-nightly/distinfo
  head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs

Modified: head/lang/rust-nightly/Makefile
==============================================================================
--- head/lang/rust-nightly/Makefile	Fri Mar  5 12:47:49 2021	(r567383)
+++ head/lang/rust-nightly/Makefile	Fri Mar  5 13:00:18 2021	(r567384)
@@ -18,10 +18,10 @@ DISTINFO_FILE=	${.CURDIR}/distinfo
 
 # Get latest from top level 'date' key in
 # https://static.rust-lang.org/dist/channel-rust-nightly.toml
-NIGHTLY_DATE=	2021-02-12
+NIGHTLY_DATE=	2021-03-05
 
 # See WRKSRC/src/stage0.txt for this date
-BOOTSTRAPS_DATE=		2020-12-30
+BOOTSTRAPS_DATE=		2021-02-14
 RUST_BOOTSTRAP_VERSION=		beta
 CARGO_BOOTSTRAP_VERSION=	beta
 

Modified: head/lang/rust-nightly/distinfo
==============================================================================
--- head/lang/rust-nightly/distinfo	Fri Mar  5 12:47:49 2021	(r567383)
+++ head/lang/rust-nightly/distinfo	Fri Mar  5 13:00:18 2021	(r567384)
@@ -1,9 +1,9 @@
-TIMESTAMP = 1613114410
-SHA256 (rust/2021-02-12/rustc-nightly-src.tar.xz) = 6f3f451d02460a108014e1f639f10f78c98a00864a4afbe8ba05b90f6f716a54
-SIZE (rust/2021-02-12/rustc-nightly-src.tar.xz) = 109753924
-SHA256 (rust/2020-12-30/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 1350d6ca6dfea5b87dec31fa980b26397f81c135c04b488766efc511845f74bd
-SIZE (rust/2020-12-30/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 79072020
-SHA256 (rust/2020-12-30/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 6bb842028d940676e68756c3391736e7b71da239fcdadc01f34042ad6a69463a
-SIZE (rust/2020-12-30/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 25098800
-SHA256 (rust/2020-12-30/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 2e087d04a75bc55ccaa9fa6d2ff97aa79873c4bd2a718ef11ff14ebbc128749e
-SIZE (rust/2020-12-30/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6265016
+TIMESTAMP = 1614940829
+SHA256 (rust/2021-03-05/rustc-nightly-src.tar.xz) = 53a31c16c0b119fddcace0aa7d57e107a8e21b40d4d04b976ddcb363f0273fce
+SIZE (rust/2021-03-05/rustc-nightly-src.tar.xz) = 114645532
+SHA256 (rust/2021-02-14/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 1eb1f1508887449de36aa0dc75e549b8185d7d0bd4f86d503adda09295397fb7
+SIZE (rust/2021-02-14/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 79211584
+SHA256 (rust/2021-02-14/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = f366210bf594eda2b3a6547aff7fb0f32cde99e1a0ec427d2a05a430cc9795b2
+SIZE (rust/2021-02-14/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 25348664
+SHA256 (rust/2021-02-14/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 1cd82e9ea763ad75b094043b0604c606222015f981fbf0d8c05c541d2b145939
+SIZE (rust/2021-02-14/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6252112

Modified: head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs
==============================================================================
--- head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs	Fri Mar  5 12:47:49 2021	(r567383)
+++ head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs	Fri Mar  5 13:00:18 2021	(r567384)
@@ -8,9 +8,9 @@ until LLVM can be updated to use libc++ by default.
 
 https://reviews.llvm.org/D77776
 
---- vendor/cc/src/lib.rs.orig	2020-04-14 08:55:10 UTC
+--- vendor/cc/src/lib.rs.orig	2021-03-04 20:58:54 UTC
 +++ vendor/cc/src/lib.rs
-@@ -2353,28 +2353,7 @@ impl Tool {
+@@ -2659,24 +2659,7 @@ impl Tool {
      }
  
      fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self {
@@ -18,11 +18,7 @@ https://reviews.llvm.org/D77776
 -        let family = if let Some(fname) = path.file_name().and_then(|p| p.to_str()) {
 -            if fname.contains("clang-cl") {
 -                ToolFamily::Msvc { clang_cl: true }
--            } else if fname.contains("cl")
--                && !fname.contains("cloudabi")
--                && !fname.contains("uclibc")
--                && !fname.contains("clang")
--            {
+-            } else if fname.ends_with("cl") || fname == "cl.exe" {
 -                ToolFamily::Msvc { clang_cl: false }
 -            } else if fname.contains("clang") {
 -                match clang_driver {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103051300.125D0JVm035758>