Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 May 2020 04:24:59 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r533891 - in head/lang/rust-nightly: . files
Message-ID:  <202005040424.0444OxdA056151@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Mon May  4 04:24:59 2020
New Revision: 533891
URL: https://svnweb.freebsd.org/changeset/ports/533891

Log:
  lang/rust-nightly: Update to 1.45.0.20200504
  
  Changes:	https://github.com/rust-lang/rust/compare/e83f756349...65b448273d

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

Modified: head/lang/rust-nightly/Makefile
==============================================================================
--- head/lang/rust-nightly/Makefile	Mon May  4 03:53:22 2020	(r533890)
+++ head/lang/rust-nightly/Makefile	Mon May  4 04:24:59 2020	(r533891)
@@ -18,7 +18,7 @@ DISTINFO_FILE=	${.CURDIR}/distinfo
 
 # Get latest from top level 'date' key in
 # https://static.rust-lang.org/dist/channel-rust-nightly.toml
-NIGHTLY_DATE=	2020-04-27
+NIGHTLY_DATE=	2020-05-04
 
 # See WRKSRC/src/stage0.txt for this date
 BOOTSTRAPS_DATE=		2020-04-22

Modified: head/lang/rust-nightly/distinfo
==============================================================================
--- head/lang/rust-nightly/distinfo	Mon May  4 03:53:22 2020	(r533890)
+++ head/lang/rust-nightly/distinfo	Mon May  4 04:24:59 2020	(r533891)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1587959847
-SHA256 (rust/2020-04-27/rustc-nightly-src.tar.xz) = 8d72e08ff6920178860eeb32741a8eff129a402150772a1c6696e765597b27d4
-SIZE (rust/2020-04-27/rustc-nightly-src.tar.xz) = 94780700
+TIMESTAMP = 1588565873
+SHA256 (rust/2020-05-04/rustc-nightly-src.tar.xz) = e109d5ac1a3b5dd626cd3818f75b0443695e72ace986260c51b9c76a230909c6
+SIZE (rust/2020-05-04/rustc-nightly-src.tar.xz) = 94842712
 SHA256 (rust/2020-04-22/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 502b41362ba46e37dbf7c890b76e8b420d156f998bbf96f545e0ce68ce5a5ad6
 SIZE (rust/2020-04-22/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 36152976
 SHA256 (rust/2020-04-22/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 3919d86ce0f932d22f69670e3e353a9b5cc9463ed586ea52406b311fb270941e

Modified: head/lang/rust-nightly/files/patch-src_bootstrap_native.rs
==============================================================================
--- head/lang/rust-nightly/files/patch-src_bootstrap_native.rs	Mon May  4 03:53:22 2020	(r533890)
+++ head/lang/rust-nightly/files/patch-src_bootstrap_native.rs	Mon May  4 04:24:59 2020	(r533891)
@@ -3,9 +3,9 @@ for building rust-lld.  Attempt to improve reliability
 by not using it.  llvm-config-wrapper is a hack in the first place
 that is only really needed on Windows.
 
---- src/bootstrap/native.rs.orig	2020-02-27 18:39:49 UTC
+--- src/bootstrap/native.rs.orig	2020-05-03 19:47:59 UTC
 +++ src/bootstrap/native.rs
-@@ -467,25 +467,9 @@ impl Step for Lld {
+@@ -488,25 +488,9 @@ impl Step for Lld {
          let mut cfg = cmake::Config::new(builder.src.join("src/llvm-project/lld"));
          configure_cmake(builder, target, &mut cfg, true);
  
@@ -26,9 +26,9 @@ that is only really needed on Windows.
 -        let llvm_config_shim = env::current_exe().unwrap().with_file_name("llvm-config-wrapper");
          cfg.out_dir(&out_dir)
              .profile("Release")
--            .env("LLVM_CONFIG_REAL", llvm_config)
+-            .env("LLVM_CONFIG_REAL", &llvm_config)
 -            .define("LLVM_CONFIG_PATH", llvm_config_shim)
-+            .define("LLVM_CONFIG_PATH", llvm_config)
++            .define("LLVM_CONFIG_PATH", &llvm_config)
              .define("LLVM_INCLUDE_TESTS", "OFF");
  
-         cfg.build();
+         // While we're using this horrible workaround to shim the execution of



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