From owner-svn-ports-all@freebsd.org Sat Jul 18 13:14:43 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6D3A036954B; Sat, 18 Jul 2020 13:14:43 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B87kW20ngz4J5m; Sat, 18 Jul 2020 13:14:43 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 28881B1C7; Sat, 18 Jul 2020 13:14:43 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06IDEhND092273; Sat, 18 Jul 2020 13:14:43 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06IDEgkJ092270; Sat, 18 Jul 2020 13:14:42 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <202007181314.06IDEgkJ092270@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Sat, 18 Jul 2020 13:14:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r542502 - in head/lang/rust-nightly: . files X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: in head/lang/rust-nightly: . files X-SVN-Commit-Revision: 542502 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jul 2020 13:14:43 -0000 Author: tobik Date: Sat Jul 18 13:14:42 2020 New Revision: 542502 URL: https://svnweb.freebsd.org/changeset/ports/542502 Log: lang/rust-nightly: Update to 1.47.0.20200718 Changes: https://github.com/rust-lang/rust/compare/0c03aee8b8...39d5a61f2e 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 Sat Jul 18 13:14:29 2020 (r542501) +++ head/lang/rust-nightly/Makefile Sat Jul 18 13:14:42 2020 (r542502) @@ -1,7 +1,7 @@ # Created by: Jean-Sébastien Pédron # $FreeBSD$ -PORTVERSION= 1.46.0.${NIGHTLY_DATE:C,-,,g} +PORTVERSION= 1.47.0.${NIGHTLY_DATE:C,-,,g} # Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust PORTREVISION= 0 PKGNAMESUFFIX= -nightly @@ -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= 2020-07-07 +NIGHTLY_DATE= 2020-07-18 # See WRKSRC/src/stage0.txt for this date -BOOTSTRAPS_DATE= 2020-06-16 +BOOTSTRAPS_DATE= 2020-07-16 RUST_BOOTSTRAP_VERSION= beta CARGO_BOOTSTRAP_VERSION= beta Modified: head/lang/rust-nightly/distinfo ============================================================================== --- head/lang/rust-nightly/distinfo Sat Jul 18 13:14:29 2020 (r542501) +++ head/lang/rust-nightly/distinfo Sat Jul 18 13:14:42 2020 (r542502) @@ -1,15 +1,15 @@ -TIMESTAMP = 1594126268 -SHA256 (rust/2020-07-07/rustc-nightly-src.tar.xz) = 3d0f41c5cd1a5ca45f7bddc37d667896ab0be8830be8dba2eb94ac7a4d9710a1 -SIZE (rust/2020-07-07/rustc-nightly-src.tar.xz) = 101883160 -SHA256 (rust/2020-06-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = ffeddcba80de16fef8bcf686e59f1fd9b93319734fb56e010c054aa718e285ac -SIZE (rust/2020-06-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 40601336 -SHA256 (rust/2020-06-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 6f5598972e9df00629524ee4359229fdf803b1fd1ed45b42f84deb4e3c06a9c8 -SIZE (rust/2020-06-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 15017948 -SHA256 (rust/2020-06-16/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 33429a39b34557166e10f6eaa171583fb12bea19f557e52e097aae5b64f44fb2 -SIZE (rust/2020-06-16/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 5222388 -SHA256 (rust/2020-06-16/rustc-beta-i686-unknown-freebsd.tar.xz) = 428bb27d978d4474f78e18a62d0fc546a4d50869f0e05bd1ae58e962479bb63f -SIZE (rust/2020-06-16/rustc-beta-i686-unknown-freebsd.tar.xz) = 41485536 -SHA256 (rust/2020-06-16/rust-std-beta-i686-unknown-freebsd.tar.xz) = 6ee5fc50bac944167cdc572c20002e5e7b7200a2511aa841af5d51d42b1558b0 -SIZE (rust/2020-06-16/rust-std-beta-i686-unknown-freebsd.tar.xz) = 14922292 -SHA256 (rust/2020-06-16/cargo-beta-i686-unknown-freebsd.tar.xz) = 761958914c5eab339e9ae513328447bd3df22d1c4271d29226da0917ef990326 -SIZE (rust/2020-06-16/cargo-beta-i686-unknown-freebsd.tar.xz) = 5105428 +TIMESTAMP = 1595071324 +SHA256 (rust/2020-07-18/rustc-nightly-src.tar.xz) = dce809f0e142d40d0bf389b21c6dadf1336f0b175c8153462f99a285e33c4688 +SIZE (rust/2020-07-18/rustc-nightly-src.tar.xz) = 102020412 +SHA256 (rust/2020-07-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 423e43d67a25133ddfaa1874c9bd06d690fbfb127e76cbf4323a9564dfd92c26 +SIZE (rust/2020-07-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 42656972 +SHA256 (rust/2020-07-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = ef2c4ef506cb44b6344c7892d9c89beffb2cff81841321a329a3a88299d4bb34 +SIZE (rust/2020-07-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 15203328 +SHA256 (rust/2020-07-16/cargo-beta-x86_64-unknown-freebsd.tar.xz) = cca2804f66744b5885b83bc680c8e34089fdf483c03f685e8564a6afebe08eea +SIZE (rust/2020-07-16/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 5224968 +SHA256 (rust/2020-07-16/rustc-beta-i686-unknown-freebsd.tar.xz) = bbc0379710294617c2c6978af65fe468c8a78d45e318cf4accb32a6e42ccd23e +SIZE (rust/2020-07-16/rustc-beta-i686-unknown-freebsd.tar.xz) = 43099244 +SHA256 (rust/2020-07-16/rust-std-beta-i686-unknown-freebsd.tar.xz) = 0c90438aed313acf97a4e306c42af60de1d65aac72bdc8dc97acbc741e949e1b +SIZE (rust/2020-07-16/rust-std-beta-i686-unknown-freebsd.tar.xz) = 15064244 +SHA256 (rust/2020-07-16/cargo-beta-i686-unknown-freebsd.tar.xz) = 1fa107caeab6328d98b71e0be47f9af02e9586c46d6304a8253b96e7c52faa51 +SIZE (rust/2020-07-16/cargo-beta-i686-unknown-freebsd.tar.xz) = 5093508 Modified: head/lang/rust-nightly/files/patch-src_bootstrap_native.rs ============================================================================== --- head/lang/rust-nightly/files/patch-src_bootstrap_native.rs Sat Jul 18 13:14:29 2020 (r542501) +++ head/lang/rust-nightly/files/patch-src_bootstrap_native.rs Sat Jul 18 13:14:42 2020 (r542502) @@ -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-05-03 19:47:59 UTC +--- src/bootstrap/native.rs.orig 2020-07-17 17:26:27 UTC +++ src/bootstrap/native.rs -@@ -488,25 +488,9 @@ impl Step for Lld { +@@ -542,26 +542,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); @@ -24,6 +24,7 @@ that is only really needed on Windows. - // can't build on a system where your paths require `\` on Windows, but - // there's probably a lot of reasons you can't do that other than this. - 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)