Hi,

Now the llvm bug is fixed (see 
https://marc.info/?l=openbsd-ports-cvs&m=158122886608568&w=2),
all archs I tested are green (amd64, i386, aarch64).

The following diff update lang/rust to 1.41.0

Announce: https://blog.rust-lang.org/2020/01/30/Rust-1.41.0.html
ChangeLog: 
https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1410-2020-01-30

Tested fully on amd64 (testsuite, all ports using lang/rust including all
firefox versions), a bit less on i386 (firefox and ncspot), and just the build
on aarch64.

For people which would test it, specially on i386, please ensuring you are
using llvm-8.0.1p6: else it will build (my bootstrap is using new llvm) but
might fail at runtime (the package will use the bugged llvm).

Comments or OK ?
-- 
Sebastien Marie


Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.106
diff -u -p -r1.106 Makefile
--- Makefile    17 Jan 2020 19:13:19 -0000      1.106
+++ Makefile    9 Feb 2020 17:09:05 -0000
@@ -13,16 +13,16 @@ COMMENT-gdb =               Rust debugger through gdb
 COMMENT-clippy =       Rust linter
 COMMENT-rustfmt =      Rust code formatter
 
-V =                    1.40.0
-CARGO_V =              0.41.0
+V =                    1.41.0
+CARGO_V =              0.42.0
 CLIPPY_V =             0.0.212
-RUSTFMT_V =            1.4.9
+RUSTFMT_V =            1.4.11
 DISTNAME =             rustc-${V}-src
 
 # rustc bootstrap version
-BV-aarch64 =           1.40.0-20191221
-BV-amd64 =             1.40.0-20191217
-BV-i386 =              1.40.0-20191220
+BV-aarch64 =           1.41.0-20200201
+BV-amd64 =             1.41.0-20200130
+BV-i386 =              1.41.0-20200209
 BV-sparc64 =           1.40.0-20200110
 BV =                   ${BV-${MACHINE_ARCH}}
 
@@ -32,8 +32,6 @@ PKGNAME-gdb =         rust-gdb-${V}
 PKGNAME-clippy =       rust-clippy-${V}
 PKGNAME-rustfmt =      rust-rustfmt-${V}
 
-REVISION-main =                0
-
 MULTI_PACKAGES =       -main -gdb -clippy -rustfmt
 
 CATEGORIES =           lang
@@ -114,6 +112,7 @@ RUN_DEPENDS-rustfmt +=      lang/rust,-main
 
 MAKE_ENV +=    OPENBSD_PORTS_LANG_RUST_VERSION=${V:C/\.[0-9]*$//} \
                CARGO_HOME=${WRKBUILD}/cargo-home \
+               TMPDIR=${WRKBUILD} \
                LIBGIT2_SYS_USE_PKG_CONFIG=1 \
                LIBSSH2_SYS_USE_PKG_CONFIG=1
 TEST_ENV +=    RUST_BACKTRACE=0
@@ -259,8 +258,7 @@ bootstrap: build
        ${_PBUILD} cp 
${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${BV}/bin/${_bin} \
                ${BOOTSTRAPDIR}/bin/${_bin}
        LD_LIBRARY_PATH="${BOOTSTRAPDIR}/lib" \
-       
LD_PRELOAD="${BOOTSTRAPDIR}/lib/rustlib/${TRIPLE_ARCH}/codegen-backends/librustc_codegen_llvm-llvm.so"
 \
-               ldd ${BOOTSTRAPDIR}/bin/${_bin}.bin \
+       ldd ${BOOTSTRAPDIR}/bin/${_bin}.bin \
                | sed -ne 's,.* \(/.*/lib/lib.*\.so.[.0-9]*\)$$,\1,p' \
                | xargs -r -J % ${_PBUILD} cp % ${BOOTSTRAPDIR}/lib || true
 .endfor
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/rust/distinfo,v
retrieving revision 1.61
diff -u -p -r1.61 distinfo
--- distinfo    11 Jan 2020 05:45:09 -0000      1.61
+++ distinfo    9 Feb 2020 17:09:05 -0000
@@ -1,10 +1,10 @@
-SHA256 (rust/rustc-1.40.0-src.tar.xz) = 
biqjqRaX9LIlxrOUy65rl2ZvBh26SR9malKBaY/iqs4=
-SHA256 (rust/rustc-bootstrap-aarch64-1.40.0-20191221.tar.xz) = 
JTcYwm97zEcZzOT8e14Q0dWIdc24JSxh/2d6L7XtMeQ=
-SHA256 (rust/rustc-bootstrap-amd64-1.40.0-20191217.tar.xz) = 
MFFe0YCjko0Zam3Fxvaz22hiqO3PyHMQuBGrO4C7kWI=
-SHA256 (rust/rustc-bootstrap-i386-1.40.0-20191220.tar.xz) = 
YRYzHIJ3fqoARUtnQ5woUV2d3O7orxJVkk473OmZq4k=
+SHA256 (rust/rustc-1.41.0-src.tar.xz) = 
ONZ0LlxMmKg13l1uEqIJ5EL7MHigOywBurbqevslvm8=
+SHA256 (rust/rustc-bootstrap-aarch64-1.41.0-20200201.tar.xz) = 
cBCPYEVK0jPV97YKLC38j6yGQQYLiskCcAWipe5zvqo=
+SHA256 (rust/rustc-bootstrap-amd64-1.41.0-20200130.tar.xz) = 
W0bWugb3A7hxjqsd34NIfsCSC3aAMPZLkLd8agEGWR8=
+SHA256 (rust/rustc-bootstrap-i386-1.41.0-20200209.tar.xz) = 
n56tFPnUqzJkri4dqXUtGw4fDczQTxWRKrLr97GjZJs=
 SHA256 (rust/rustc-bootstrap-sparc64-1.40.0-20200110.tar.xz) = 
UwVY5+ptJB9rtiS5blrdS41wARsKfXbBwGxCr/Jw5E4=
-SIZE (rust/rustc-1.40.0-src.tar.xz) = 92306352
-SIZE (rust/rustc-bootstrap-aarch64-1.40.0-20191221.tar.xz) = 43371000
-SIZE (rust/rustc-bootstrap-amd64-1.40.0-20191217.tar.xz) = 48929432
-SIZE (rust/rustc-bootstrap-i386-1.40.0-20191220.tar.xz) = 48836108
+SIZE (rust/rustc-1.41.0-src.tar.xz) = 93763052
+SIZE (rust/rustc-bootstrap-aarch64-1.41.0-20200201.tar.xz) = 41495648
+SIZE (rust/rustc-bootstrap-amd64-1.41.0-20200130.tar.xz) = 46899908
+SIZE (rust/rustc-bootstrap-i386-1.41.0-20200209.tar.xz) = 46710416
 SIZE (rust/rustc-bootstrap-sparc64-1.40.0-20200110.tar.xz) = 38898304
Index: patches/patch-src_bootstrap_bootstrap_py
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_bootstrap_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_bootstrap_bootstrap_py
--- patches/patch-src_bootstrap_bootstrap_py    10 Dec 2019 07:32:42 -0000      
1.1
+++ patches/patch-src_bootstrap_bootstrap_py    9 Feb 2020 17:09:05 -0000
@@ -4,9 +4,9 @@ Workaround for sparc64: bootstrap segfau
 Index: src/bootstrap/bootstrap.py
 --- src/bootstrap/bootstrap.py.orig
 +++ src/bootstrap/bootstrap.py
-@@ -645,6 +645,9 @@ class RustBuild(object):
+@@ -662,6 +662,9 @@ class RustBuild(object):
          if self.get_toml("deny-warnings", "rust") != "false":
-             env["RUSTFLAGS"] += "-Dwarnings "
+             env["RUSTFLAGS"] += " -Dwarnings"
  
 +        if self.build_triple() == "sparc64-unknown-openbsd":
 +            env["RUSTFLAGS"] += "-Copt-level=3 "
Index: patches/patch-src_bootstrap_lib_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_lib_rs,v
retrieving revision 1.26
diff -u -p -r1.26 patch-src_bootstrap_lib_rs
--- patches/patch-src_bootstrap_lib_rs  22 Dec 2019 17:00:31 -0000      1.26
+++ patches/patch-src_bootstrap_lib_rs  9 Feb 2020 17:09:05 -0000
@@ -4,7 +4,7 @@ https://github.com/rust-lang/rust/issues
 Index: src/bootstrap/lib.rs
 --- src/bootstrap/lib.rs.orig
 +++ src/bootstrap/lib.rs
-@@ -750,7 +750,6 @@ impl Build {
+@@ -752,7 +752,6 @@ impl Build {
          // cc-rs because the build scripts will determine that for themselves.
          let mut base = self.cc[&target].args().iter()
                             .map(|s| s.to_string_lossy().into_owned())
Index: patches/patch-src_bootstrap_test_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_test_rs,v
retrieving revision 1.6
diff -u -p -r1.6 patch-src_bootstrap_test_rs
--- patches/patch-src_bootstrap_test_rs 22 Dec 2019 17:00:31 -0000      1.6
+++ patches/patch-src_bootstrap_test_rs 9 Feb 2020 17:09:05 -0000
@@ -4,7 +4,7 @@ Disable "Bootstrap" test by default (it 
 Index: src/bootstrap/test.rs
 --- src/bootstrap/test.rs.orig
 +++ src/bootstrap/test.rs
-@@ -2048,7 +2048,7 @@ pub struct Bootstrap;
+@@ -2053,7 +2053,7 @@ pub struct Bootstrap;
  
  impl Step for Bootstrap {
      type Output = ();
Index: patches/patch-src_librustc_session_filesearch_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_librustc_session_filesearch_rs,v
retrieving revision 1.8
diff -u -p -r1.8 patch-src_librustc_session_filesearch_rs
--- patches/patch-src_librustc_session_filesearch_rs    24 May 2019 04:28:24 
-0000      1.8
+++ patches/patch-src_librustc_session_filesearch_rs    9 Feb 2020 17:09:05 
-0000
@@ -1,10 +1,10 @@
-$OpenBSD: patch-src_librustc_session_filesearch_rs,v 1.8 2019/05/24 04:28:24 
semarie Exp $
+$OpenBSD$
 fallback to LOCALBASE as default sysroot.
-Index: src/librustc/session/filesearch.rs
---- src/librustc/session/filesearch.rs.orig
-+++ src/librustc/session/filesearch.rs
-@@ -136,7 +136,10 @@ pub fn get_or_default_sysroot() -> PathBuf {
-                 None => bug!("can't determine value for sysroot")
+Index: src/librustc_session/filesearch.rs
+--- src/librustc_session/filesearch.rs.orig
++++ src/librustc_session/filesearch.rs
+@@ -137,7 +137,10 @@ pub fn get_or_default_sysroot() -> PathBuf {
+                 None => panic!("can't determine value for sysroot")
              }
          }
 -        Err(ref e) => panic!(format!("failed to get current_exe: {}", e))
Index: patches/patch-src_librustc_target_spec_i686_unknown_openbsd_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_librustc_target_spec_i686_unknown_openbsd_rs,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_librustc_target_spec_i686_unknown_openbsd_rs
--- patches/patch-src_librustc_target_spec_i686_unknown_openbsd_rs      17 Apr 
2019 06:55:59 -0000      1.4
+++ patches/patch-src_librustc_target_spec_i686_unknown_openbsd_rs      9 Feb 
2020 17:09:05 -0000
@@ -1,9 +1,10 @@
 $OpenBSD: patch-src_librustc_target_spec_i686_unknown_openbsd_rs,v 1.4 
2019/04/17 06:55:59 semarie Exp $
 i386 should be pentiumpro (no SSE2, no ...)
+pass -znotext to avoid relocation problem with __rust_probestack symbol
 Index: src/librustc_target/spec/i686_unknown_openbsd.rs
 --- src/librustc_target/spec/i686_unknown_openbsd.rs.orig
 +++ src/librustc_target/spec/i686_unknown_openbsd.rs
-@@ -2,7 +2,7 @@ use crate::spec::{LinkerFlavor, Target, TargetResult};
+@@ -2,10 +2,11 @@ use crate::spec::{LinkerFlavor, Target, TargetResult};
  
  pub fn target() -> TargetResult {
      let mut base = super::openbsd_base::opts();
@@ -12,3 +13,7 @@ Index: src/librustc_target/spec/i686_unk
      base.max_atomic_width = Some(64);
      
base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-m32".to_string());
      
base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-fuse-ld=lld".to_string());
++    
base.pre_link_args.get_mut(&LinkerFlavor::Gcc).unwrap().push("-Wl,-znotext".to_string());
+     base.stack_probes = true;
+ 
+     Ok(Target {
Index: patches/patch-src_libstd_sys_unix_ext_net_rs
===================================================================
RCS file: patches/patch-src_libstd_sys_unix_ext_net_rs
diff -N patches/patch-src_libstd_sys_unix_ext_net_rs
--- patches/patch-src_libstd_sys_unix_ext_net_rs        16 Aug 2019 18:14:21 
-0000      1.15
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,66 +0,0 @@
-$OpenBSD: patch-src_libstd_sys_unix_ext_net_rs,v 1.15 2019/08/16 18:14:21 
semarie Exp $
-Disable some failing tests (related to unix socket). Needs more investigation.
-Index: src/libstd/sys/unix/ext/net.rs
---- src/libstd/sys/unix/ext/net.rs.orig
-+++ src/libstd/sys/unix/ext/net.rs
-@@ -1303,7 +1303,7 @@ impl UnixDatagram {
-     ///
-     /// # Examples
-     ///
--    /// ```
-+    /// ```no_run
-     /// use std::os::unix::net::UnixDatagram;
-     /// use std::time::Duration;
-     ///
-@@ -1342,7 +1342,7 @@ impl UnixDatagram {
-     ///
-     /// # Examples
-     ///
--    /// ```
-+    /// ```no_run
-     /// use std::os::unix::net::UnixDatagram;
-     /// use std::time::Duration;
-     ///
-@@ -1373,7 +1373,7 @@ impl UnixDatagram {
-     ///
-     /// # Examples
-     ///
--    /// ```
-+    /// ```no_run
-     /// use std::os::unix::net::UnixDatagram;
-     /// use std::time::Duration;
-     ///
-@@ -1390,7 +1390,7 @@ impl UnixDatagram {
-     ///
-     /// # Examples
-     ///
--    /// ```
-+    /// ```no_run
-     /// use std::os::unix::net::UnixDatagram;
-     /// use std::time::Duration;
-     ///
-@@ -1483,7 +1483,7 @@ mod test {
-     use crate::thread;
-     use crate::io::{self, ErrorKind};
-     use crate::io::prelude::*;
--    use crate::time::Duration;
-+    //use crate::time::Duration;
-     use crate::sys_common::io::test::tmpdir;
- 
-     use super::*;
-@@ -1498,6 +1498,7 @@ mod test {
-     }
- 
-     #[test]
-+    #[cfg(not(target_os = "openbsd"))]
-     fn basic() {
-         let dir = tmpdir();
-         let socket_path = dir.path().join("sock");
-@@ -1641,6 +1642,7 @@ mod test {
-     }
- 
-     #[test]
-+    #[cfg(not(target_os = "openbsd"))]
-     fn timeouts() {
-         let dir = tmpdir();
-         let socket_path = dir.path().join("sock");
Index: patches/patch-src_libstd_sys_unix_stack_overflow_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_stack_overflow_rs,v
retrieving revision 1.5
diff -u -p -r1.5 patch-src_libstd_sys_unix_stack_overflow_rs
--- patches/patch-src_libstd_sys_unix_stack_overflow_rs 9 Jul 2019 11:24:28 
-0000       1.5
+++ patches/patch-src_libstd_sys_unix_stack_overflow_rs 9 Feb 2020 17:09:05 
-0000
@@ -3,12 +3,13 @@ Use MAP_STACK for stack allocation.
 Index: src/libstd/sys/unix/stack_overflow.rs
 --- src/libstd/sys/unix/stack_overflow.rs.orig
 +++ src/libstd/sys/unix/stack_overflow.rs
-@@ -127,7 +127,7 @@ mod imp {
-         let stackp = mmap(ptr::null_mut(),
-                           SIGSTKSZ,
-                           PROT_READ | PROT_WRITE,
--                          MAP_PRIVATE | MAP_ANON,
-+                          MAP_PRIVATE | MAP_ANON | libc::MAP_STACK,
-                           -1,
-                           0);
+@@ -127,7 +127,8 @@ mod imp {
+ 
+     unsafe fn get_stackp() -> *mut libc::c_void {
+         let stackp =
+-            mmap(ptr::null_mut(), SIGSTKSZ, PROT_READ | PROT_WRITE, 
MAP_PRIVATE | MAP_ANON, -1, 0);
++            mmap(ptr::null_mut(), SIGSTKSZ, PROT_READ | PROT_WRITE,
++                MAP_PRIVATE | MAP_ANON | libc::MAP_STACK, -1, 0);
          if stackp == MAP_FAILED {
+             panic!("failed to allocate an alternative stack");
+         }
Index: 
patches/patch-src_tools_cargo_src_cargo_core_compiler_context_compilation_files_rs
===================================================================
RCS file: 
/cvs/ports/lang/rust/patches/patch-src_tools_cargo_src_cargo_core_compiler_context_compilation_files_rs,v
retrieving revision 1.9
diff -u -p -r1.9 
patch-src_tools_cargo_src_cargo_core_compiler_context_compilation_files_rs
--- 
patches/patch-src_tools_cargo_src_cargo_core_compiler_context_compilation_files_rs
  22 Dec 2019 17:00:31 -0000      1.9
+++ 
patches/patch-src_tools_cargo_src_cargo_core_compiler_context_compilation_files_rs
  9 Feb 2020 17:09:05 -0000
@@ -5,7 +5,7 @@ Use an environment variable to use alter
 Index: src/tools/cargo/src/cargo/core/compiler/context/compilation_files.rs
 --- src/tools/cargo/src/cargo/core/compiler/context/compilation_files.rs.orig
 +++ src/tools/cargo/src/cargo/core/compiler/context/compilation_files.rs
-@@ -507,6 +507,27 @@ fn compute_metadata<'a, 'cfg>(
+@@ -511,6 +511,27 @@ fn compute_metadata<'a, 'cfg>(
  
      let mut hasher = SipHasher::new_with_keys(0, 0);
  
@@ -16,11 +16,11 @@ Index: src/tools/cargo/src/cargo/core/co
 +        format!("{}", unit.pkg.package_id().name()).hash(&mut hasher);
 +        format!("{}", unit.pkg.package_id().version()).hash(&mut hasher);
 +
-+        let mut dep_targets = cx.dep_targets(unit);
-+        dep_targets.sort();
-+        for dep in dep_targets {
-+            format!("{}", dep.pkg.package_id().name()).hash(&mut hasher);
-+            format!("{}", dep.pkg.package_id().version()).hash(&mut hasher);
++        let mut unit_deps = Vec::from(cx.unit_deps(unit));
++        unit_deps.sort();
++        for dep in unit_deps {
++            format!("{}", dep.unit.pkg.package_id().name()).hash(&mut hasher);
++            format!("{}", dep.unit.pkg.package_id().version()).hash(&mut 
hasher);
 +        }
 +
 +        if let Ok(ref channel) = __cargo_default_lib_metadata {
Index: patches/patch-vendor_num_cpus_src_lib_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-vendor_num_cpus_src_lib_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-vendor_num_cpus_src_lib_rs
--- patches/patch-vendor_num_cpus_src_lib_rs    17 Jan 2020 19:13:19 -0000      
1.1
+++ patches/patch-vendor_num_cpus_src_lib_rs    9 Feb 2020 17:09:05 -0000
@@ -6,7 +6,7 @@ https://github.com/seanmonstar/num_cpus/
 Index: vendor/num_cpus/src/lib.rs
 --- vendor/num_cpus/src/lib.rs.orig
 +++ vendor/num_cpus/src/lib.rs
-@@ -97,7 +97,7 @@ pub fn get_physical() -> usize {
+@@ -103,7 +103,7 @@ pub fn get_physical() -> usize {
  }
  
  
@@ -15,7 +15,7 @@ Index: vendor/num_cpus/src/lib.rs
  #[inline]
  fn get_num_physical_cpus() -> usize {
      // Not implemented, fall back
-@@ -289,15 +289,16 @@ fn get_num_cpus() -> usize {
+@@ -295,15 +295,16 @@ fn get_num_cpus() -> usize {
  fn get_num_cpus() -> usize {
      let mut cpus: libc::c_uint = 0;
      let mut cpus_size = std::mem::size_of_val(&cpus);
@@ -39,7 +39,7 @@ Index: vendor/num_cpus/src/lib.rs
      }
      if cpus < 1 {
          cpus = 1;
-@@ -305,6 +306,26 @@ fn get_num_cpus() -> usize {
+@@ -311,6 +312,26 @@ fn get_num_cpus() -> usize {
      cpus as usize
  }
  
Index: patches/patch-vendor_openssl-sys_build_main_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-vendor_openssl-sys_build_main_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-vendor_openssl-sys_build_main_rs
--- patches/patch-vendor_openssl-sys_build_main_rs      9 Jul 2019 11:24:28 
-0000       1.3
+++ patches/patch-vendor_openssl-sys_build_main_rs      9 Feb 2020 17:09:05 
-0000
@@ -3,12 +3,12 @@ The LibreSSL version in -current isn't e
 Index: vendor/openssl-sys/build/main.rs
 --- vendor/openssl-sys/build/main.rs.orig
 +++ vendor/openssl-sys/build/main.rs
-@@ -199,7 +199,7 @@ See rust-openssl README for more information:
-             (8, 1) => ('8', '1'),
-             (8, _) => ('8', 'x'),
-             (9, 0) => ('9', '0'),
+@@ -204,7 +204,7 @@ See rust-openssl README for more information:
+             (3, 0, 0) => ('3', '0', '0'),
+             (3, 0, 1) => ('3', '0', '1'),
+             (3, 0, _) => ('3', '0', 'x'),
 -            _ => version_error(),
-+            _ => ('9', '0'),
++            _ => ('3', '0', 'x'),
          };
  
          println!("cargo:libressl=true");
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-main,v
retrieving revision 1.23
diff -u -p -r1.23 PLIST-main
--- pkg/PLIST-main      22 Dec 2019 17:00:31 -0000      1.23
+++ pkg/PLIST-main      9 Feb 2020 17:09:05 -0000
@@ -4,10 +4,10 @@
 @bin bin/cargo
 @bin bin/rustc
 @bin bin/rustdoc
-@so lib/librustc_driver-042b8c9aee72921c.so
-@so lib/librustc_macros-70aa0e61193160de.so
-@so lib/libstd-90439acac75d9764.so
-@so lib/libtest-8fe3fd4c3382674b.so
+@so lib/librustc_driver-102cedb44cbed569.so
+@so lib/librustc_macros-dc63d90fc6ddaaf7.so
+@so lib/libstd-2c5c3304fc43bd83.so
+@so lib/libtest-ffe64af76d512324.so
 lib/rustlib/
 lib/rustlib/etc/
 lib/rustlib/etc/debugger_pretty_printers_common.py
@@ -15,32 +15,30 @@ lib/rustlib/etc/debugger_pretty_printers
 @comment lib/rustlib/etc/lldb_rust_formatters.py
 @comment lib/rustlib/etc/lldb_rust_formatters.pyc
 lib/rustlib/${TRIPLE_ARCH}/
-lib/rustlib/${TRIPLE_ARCH}/codegen-backends/
-@so lib/rustlib/${TRIPLE_ARCH}/codegen-backends/librustc_codegen_llvm-llvm.so
 lib/rustlib/${TRIPLE_ARCH}/lib/
-lib/rustlib/${TRIPLE_ARCH}/lib/liballoc-d9c5b212999d82cb.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libbacktrace-57085737b3956692.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libbacktrace_sys-3fa83124797972e0.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libcfg_if-e48e5aba75c629a8.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libcompiler_builtins-df7db413dfd7b1e7.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libcore-bc1dcb73f07cf85e.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libgetopts-7ba7a86eb9b0cd03.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libhashbrown-9a0834d9daa5bfdc.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/liblibc-d9d94de7157ba3ed.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_abort-2bb7d6844c608235.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_unwind-b739d96ffff7f623.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro-8c0acb68cb1e96fa.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_demangle-a1ee0cf5efcaaa2b.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_std_workspace_alloc-b3c23aae39fd28a4.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_std_workspace_core-22eedef9c5ec4fd1.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_std_workspace_std-8ac34163a18e68af.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libstd-90439acac75d9764.rlib
-@so lib/rustlib/${TRIPLE_ARCH}/lib/libstd-90439acac75d9764.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libterm-2cb0f721581450d4.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libtest-8fe3fd4c3382674b.rlib
-@so lib/rustlib/${TRIPLE_ARCH}/lib/libtest-8fe3fd4c3382674b.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libunicode_width-eafe228e55b91042.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libunwind-70e2aca0cedc0966.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/liballoc-f5ccf8cd125d7ae1.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libbacktrace-18a6f649c4c7c1e0.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libbacktrace_sys-967540f5e6bf015a.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libcfg_if-a4384f50e0fbe5d5.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libcompiler_builtins-82103421684f013f.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libcore-3646399a864927d1.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libgetopts-6468cdbfde333b27.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libhashbrown-acc1cc51b3427243.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/liblibc-31a9ba340895a40e.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_abort-f6b40c0b72c8f947.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_unwind-d8e40c00e0923ebe.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro-8fcb63a651632126.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librustc_demangle-4e8541d5cb242ade.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librustc_std_workspace_alloc-1fc8c1cf3969a9ce.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librustc_std_workspace_core-1519dd7e04266c81.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librustc_std_workspace_std-4cb325f068f78994.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libstd-2c5c3304fc43bd83.rlib
+@so lib/rustlib/${TRIPLE_ARCH}/lib/libstd-2c5c3304fc43bd83.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libterm-ab8af6dbd3ac82ac.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libtest-ffe64af76d512324.rlib
+@so lib/rustlib/${TRIPLE_ARCH}/lib/libtest-ffe64af76d512324.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libunicode_width-5eacc8ad4db43bd4.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libunwind-3f498f6e0e58e63f.rlib
 @man man/man1/cargo-bench.1
 @man man/man1/cargo-build.1
 @man man/man1/cargo-check.1

Reply via email to