lang/rust-nightly: Update to 1.84.0.20241104

This commit is contained in:
Mikael Urankar 2024-11-05 14:10:08 +01:00
parent cb5e343fd2
commit 6eb6fdae6c
4 changed files with 24 additions and 28 deletions

View file

@ -14,7 +14,7 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo DISTINFO_FILE= ${.CURDIR}/distinfo
NIGHTLY_DATE= 2024-11-02 NIGHTLY_DATE= 2024-11-04
BOOTSTRAPS_DATE= 2024-10-16 BOOTSTRAPS_DATE= 2024-10-16
RUST_BOOTSTRAP_VERSION= beta RUST_BOOTSTRAP_VERSION= beta

View file

@ -1,6 +1,6 @@
TIMESTAMP = 1730651068 TIMESTAMP = 1730809089
SHA256 (rust/2024-11-02/rustc-nightly-src.tar.xz) = 8590ac1f2646912da202179973e1c75fa92a414012be63b53ded727627eb5e59 SHA256 (rust/2024-11-04/rustc-nightly-src.tar.xz) = c1e98dafef13dac41688c401054223c5f5c49777b4c663bd1b3bbb1cecfecd3a
SIZE (rust/2024-11-02/rustc-nightly-src.tar.xz) = 354067020 SIZE (rust/2024-11-04/rustc-nightly-src.tar.xz) = 354595848
SHA256 (rust/2024-10-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 36c995c1dd55ab4501f250a77f27cce34330daa2a3e74129ce389aa23b4e3a05 SHA256 (rust/2024-10-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 36c995c1dd55ab4501f250a77f27cce34330daa2a3e74129ce389aa23b4e3a05
SIZE (rust/2024-10-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 78540256 SIZE (rust/2024-10-16/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 78540256
SHA256 (rust/2024-10-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 67e103b9742ebf2798fe8e2647a6755a1d253301fea13a5193ced5bc394b9a0c SHA256 (rust/2024-10-16/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 67e103b9742ebf2798fe8e2647a6755a1d253301fea13a5193ced5bc394b9a0c

View file

@ -1,6 +1,6 @@
--- compiler/rustc_target/src/abi/call/powerpc64.rs.orig 2020-03-09 22:11:17 UTC --- compiler/rustc_target/src/callconv/powerpc64.rs.orig 2020-03-09 22:11:17 UTC
+++ compiler/rustc_target/src/abi/call/powerpc64.rs +++ compiler/rustc_target/src/callconv/powerpc64.rs
@@ -123,7 +123,7 @@ where @@ -95,7 +95,7 @@ where
ELFv2 ELFv2
} else { } else {
match cx.data_layout().endian { match cx.data_layout().endian {

View file

@ -8,10 +8,8 @@ until LLVM can be updated to use libc++ by default.
https://reviews.llvm.org/D77776 https://reviews.llvm.org/D77776
cc-1.1.10/ cc-1.1.22/ --- vendor/cc-1.0.99/src/tool.rs.orig 2024-05-09 18:20:47 UTC
+++ vendor/cc-1.0.99/src/tool.rs
--- vendor/cc-1.0.105/src/tool.rs.orig 2024-05-09 18:20:47 UTC
+++ vendor/cc-1.0.105/src/tool.rs
@@ -151,9 +151,7 @@ impl Tool { @@ -151,9 +151,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc) { match (clang, accepts_cl_style_flags, gcc) {
@ -23,23 +21,21 @@ cc-1.1.10/ cc-1.1.22/
(false, false, true) => Ok(ToolFamily::Gnu), (false, false, true) => Ok(ToolFamily::Gnu),
(false, false, false) => { (false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU");
--- vendor/cc-1.1.22/src/tool.rs.orig 2024-05-09 18:20:47 UTC
--- vendor/cc-1.1.10/src/tool.rs.orig 2024-05-09 18:20:47 UTC +++ vendor/cc-1.1.22/src/tool.rs
+++ vendor/cc-1.1.10/src/tool.rs @@ -174,9 +174,7 @@ impl Tool {
@@ -151,9 +151,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
match (clang, accepts_cl_style_flags, gcc) { (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
(clang_cl, true, _) => Ok(ToolFamily::Msvc { clang_cl }), - (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
- (true, false, _) => Ok(ToolFamily::Clang { - zig_cc: is_zig_cc(path, cargo_output),
- zig_cc: is_zig_cc(path, cargo_output), - }),
- }), + (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
+ (true, false, _) => Ok(ToolFamily::Gnu), (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => {
(false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU"); --- vendor/cc-1.1.23/src/tool.rs.orig 2024-05-09 18:20:47 UTC
+++ vendor/cc-1.1.23/src/tool.rs
--- vendor/cc-1.1.22/src/tool.rs.orig 2024-10-02 09:43:22.970422000 +0200
+++ vendor/cc-1.1.22/src/tool.rs 2024-10-02 09:50:42.836352000 +0200
@@ -174,9 +174,7 @@ impl Tool { @@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {