diff options
author | Tim Biermann <tbier@posteo.de> | 2022-05-21 12:20:18 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2022-05-21 12:22:23 +0200 |
commit | 4b8d854ac6e1a22a8f21285520a3fb10977c25c3 (patch) | |
tree | 1e099e919bd7e04ef37d1ac34f5b82783720aeed /rust | |
parent | cb0fc2705a03f80a5dfb9c4aac8a42b642e437eb (diff) | |
download | opt-4b8d854ac6e1a22a8f21285520a3fb10977c25c3.tar.gz opt-4b8d854ac6e1a22a8f21285520a3fb10977c25c3.tar.xz |
rust: 1.60.0 -> 1.61.0
Diffstat (limited to 'rust')
-rw-r--r-- | rust/.footprint | 142 | ||||
-rw-r--r-- | rust/.signature | 19 | ||||
-rw-r--r-- | rust/0001-bootstrap-Change-libexec-dir.patch | 22 | ||||
-rw-r--r-- | rust/0001-cargo-Change-libexec-dir.patch | 22 | ||||
-rw-r--r-- | rust/0002-compiler-Change-LLVM-targets.patch | 28 | ||||
-rw-r--r-- | rust/Pkgfile | 14 | ||||
-rw-r--r-- | rust/libexec.patch | 24 |
7 files changed, 117 insertions, 154 deletions
diff --git a/rust/.footprint b/rust/.footprint index e8d241f22..d36da55e0 100644 --- a/rust/.footprint +++ b/rust/.footprint @@ -130,13 +130,13 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/cow.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/drain.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/drain_filter.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/in_place_collect.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/in_place_drop.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/into_iter.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/is_zero.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/partial_eq.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/set_len_on_drop.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/source_iter_marker.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/spec_extend.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/spec_from_elem.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/alloc/src/vec/spec_from_iter.rs @@ -331,7 +331,22 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/src/convert/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/convert/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/convert/num.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/default.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi.rs +drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/src/ffi/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_char.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_double.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_float.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_int.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_long.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_longlong.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_schar.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_short.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_uchar.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_uint.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_ulong.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_ulonglong.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_ushort.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/c_void.md +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/ffi/mod.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/src/fmt/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/fmt/builders.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/fmt/float.rs @@ -356,6 +371,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/src/hash/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/intrinsics.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/src/iter/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/src/iter/adapters/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/iter/adapters/by_ref_sized.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/iter/adapters/chain.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/iter/adapters/cloned.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/iter/adapters/copied.rs @@ -684,6 +700,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/examples/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/examples/matrix_inversion.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/examples/nbody.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/examples/spectral_norm.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/comparisons.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/core_simd_docs.md @@ -696,6 +713,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/masks/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/masks/bitmask.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/masks/full_masks.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/masks/to_bitmask.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/math.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/ops.rs @@ -935,6 +953,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/fd/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/fd/net.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/fd/owned.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/fd/raw.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/fd/tests.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/arch.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/ffi.rs @@ -963,6 +982,10 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/ios/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/ios/fs.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/ios/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/ios/raw.rs +drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/l4re/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/l4re/fs.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/l4re/mod.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/l4re/raw.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/linux/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/linux/fs.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/linux/mod.rs @@ -982,21 +1005,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/openbsd/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/openbsd/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/openbsd/raw.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/char.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/double.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/float.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/int.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/long.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/longlong.md -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/schar.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/short.md -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/tests.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/uchar.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/uint.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/ulong.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/ulonglong.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/raw/ushort.md drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/redox/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/redox/fs.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/redox/mod.rs @@ -1214,7 +1224,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/android.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/args.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/cmath.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/condvar.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/env.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/fd.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/fd/ @@ -1226,9 +1235,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/fd/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/kernel_copy/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/kernel_copy/tests.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/l4re.rs +drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/locks/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/locks/mod.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/locks/pthread_condvar.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/locks/pthread_mutex.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/locks/pthread_remutex.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/locks/pthread_rwlock.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/memchr.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/mutex.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/net.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/os.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/os/ @@ -1251,7 +1265,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/process/p -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/process/process_vxworks.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/process/zircon.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/rand.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/rwlock.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/stack_overflow.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/stdio.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs @@ -1263,17 +1276,19 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/alloc.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/args.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/common.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/condvar.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/env.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/fs.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/io.rs +drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/locks/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/locks/condvar.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/locks/mod.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/locks/mutex.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/locks/rwlock.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/mutex.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/net.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/os.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/pipe.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/process.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/rwlock.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/stdio.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/thread.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/thread_local_dtor.rs @@ -1313,14 +1328,17 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/c/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/c/errors.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/cmath.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/compat.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/condvar.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/env.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/fs.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/handle.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/io.rs +drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/locks/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/locks/condvar.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/locks/mod.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/locks/mutex.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/locks/rwlock.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/memchr.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/mutex.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/net.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/os.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/os/ @@ -1334,7 +1352,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/path/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/process/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/process/tests.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/rand.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/rwlock.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/stack_overflow.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/stack_overflow_uwp.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/windows/stdio.rs @@ -1614,71 +1631,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/s -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/xsave.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/tests/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/tests/cpu-detection.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/Cargo.toml --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/README.md -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/.all-contributorsrc -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/.github/ -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/.github/workflows/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/.github/workflows/ci.yml --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/Arm_logo_blue_RGB.svg --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/CONTRIBUTING.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/LICENSE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/README.md -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/Arm_logo_blue_RGB.svg --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/CONTRIBUTIONS --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/LICENSE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/TRADEMARK_NOTICE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/main/acle.rst -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/Arm_logo_blue_RGB.svg --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/CONTRIBUTIONS --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/LICENSE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/TRADEMARK_NOTICE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/morello/morello.rst -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/Arm_logo_blue_RGB.svg --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/CONTRIBUTIONS --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/LICENSE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/TRADEMARK_NOTICE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/mve.rst --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/mve_intrinsics/mve.template.rst -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/Arm_logo_blue_RGB.svg --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/CONTRIBUTIONS --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/LICENSE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/TRADEMARK_NOTICE --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/advsimd.rst --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/neon_intrinsics/advsimd.template.rst -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/LICENSE --rwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/check-rst-syntax.sh --rwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/gen-intrinsics-specs.py --rwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/generate-intrinsics-specs.sh --rwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/generate-pdfs.sh -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/intrinsic_db/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/intrinsic_db/advsimd.csv --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/intrinsic_db/advsimd_classification.csv --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/intrinsic_db/mve.csv --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/intrinsic_db/mve_classification.csv --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/requirements.txt --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/rst2pdf-acle-intrinsics.style --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/acle/tools/rst2pdf-acle.style --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/missing_aarch64.txt --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/missing_arm.txt -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/acle_csv_parser.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/argument.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/intrinsic.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/main.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/types.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/intrinsic-test/src/values.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/simd-test-macro/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/simd-test-macro/Cargo.toml drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/simd-test-macro/src/ @@ -1746,18 +1698,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-tes -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/src/disassembly.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/src/lib.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-test/src/wasm.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/Cargo.toml --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/arm-intrinsics.html --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/build.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/mips-msa.h -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/src/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/src/lib.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/tests/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/tests/arm.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/tests/mips.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/tests/x86-intel.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/x86-intel.xml drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/examples/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/examples/Cargo.toml -rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/examples/connect5.rs diff --git a/rust/.signature b/rust/.signature index 2654ac63a..20a6bdd40 100644 --- a/rust/.signature +++ b/rust/.signature @@ -1,10 +1,11 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YunxkxUCWGcD57OWLNseoVUF8SU4jj0Dn0G+pCc64rXq6LIVUlbNB3a7yak+OF4fwS+YG3gZkK3vjfxC4a7ww8= -SHA256 (Pkgfile) = 9bb6a00c1c95c972e0d561a3439b5af0a5fcf6bad95fe0992cd326cc892d12e9 -SHA256 (.footprint) = 8513c4ab4ee193bdcfad8ada37472cb9859e68f3da36d42f475cfcf8b31c63ba -SHA256 (rustc-1.60.0-src.tar.xz) = a025876deccbcb3f288d8e02623ea321f94623f31305d3c5c6f17855bb9685db -SHA256 (rust-std-1.59.0-x86_64-unknown-linux-gnu.tar.xz) = c854a9ee3dd8e5be9522c1581f75838c1cbae6dece3934b0004f138c4a5024a3 -SHA256 (rustc-1.59.0-x86_64-unknown-linux-gnu.tar.xz) = 838de1fef855ef7733a87862c2575e8da9f3fa11fd0a8ce05c293038ea92356e -SHA256 (cargo-1.59.0-x86_64-unknown-linux-gnu.tar.xz) = f56ebfb333ea46e4429377bf4b16a2ec889d61640a41c3093577cdd8f3c80b96 -SHA256 (libexec.patch) = 9ba3070dbc877ab5e045b6a20be9134f80d8aece42766b4cfbad2a4a60c27514 -SHA256 (0002-compiler-Change-LLVM-targets.patch) = 851172a5a3c35e209d455232d0572f51b6d34d3bc5f1a0416c01f426fdf60e92 +RWSE3ohX2g5d/bKKoOrzdSfKTCXOUmp412UA2V3zGzBkujlvs/YisFPyQysLq1403B7EI+Sf2zlzxQyjBW5Ka8UYy1npl46BAQs= +SHA256 (Pkgfile) = 4cae984a1934a689bcd07387427d371313f8a751a084fd844628f81a7e90abd9 +SHA256 (.footprint) = 1804dc98758255921fc8d5c7a309afb3ab00801ef21951b3ebf9582d7fe0c78e +SHA256 (rustc-1.61.0-src.tar.xz) = a63305a3ad734f170746b337a5e3d07ccaa7aa8f253dc52336b44c0a3b549d7b +SHA256 (rust-std-1.60.0-x86_64-unknown-linux-gnu.tar.xz) = 6fb8ee3650beb10836ae48a9aaa535473e64eaca20695b88113267aea3c7557f +SHA256 (rustc-1.60.0-x86_64-unknown-linux-gnu.tar.xz) = fc0b41c15e348ad0eeb7a6c015a922a2ac95e9577e531635558b26d99399f315 +SHA256 (cargo-1.60.0-x86_64-unknown-linux-gnu.tar.xz) = 48edb2eb51d7c56ef9a3130f0b331e83f139559161f6f93b9588d28cf72610f3 +SHA256 (0001-bootstrap-Change-libexec-dir.patch) = 60c6dfc100d292284af2187cfefc1d0d928139ca557d27bc6bef88edefccff70 +SHA256 (0001-cargo-Change-libexec-dir.patch) = c901a9bb036c29ca092f7dbc8b447efdd9aa1044a902a88f9d024cb22681dc19 +SHA256 (0002-compiler-Change-LLVM-targets.patch) = 8dcb566da29a92ecf3eb6afe094d9c7766d08230d90fd666bfd022c018ae676a diff --git a/rust/0001-bootstrap-Change-libexec-dir.patch b/rust/0001-bootstrap-Change-libexec-dir.patch new file mode 100644 index 000000000..4411b46b7 --- /dev/null +++ b/rust/0001-bootstrap-Change-libexec-dir.patch @@ -0,0 +1,22 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> +Date: Thu, 6 May 2021 20:14:58 +0200 +Subject: [PATCH] bootstrap: Change libexec dir + +--- + src/bootstrap/dist.rs | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs +index be965971dbb6..f3fa15a8e2de 100644 +--- a/src/bootstrap/dist.rs ++++ b/src/bootstrap/dist.rs +@@ -976,7 +976,7 @@ fn run(self, builder: &Builder<'_>) -> Option<GeneratedTarball> { + for dirent in fs::read_dir(cargo.parent().unwrap()).expect("read_dir") { + let dirent = dirent.expect("read dir entry"); + if dirent.file_name().to_str().expect("utf8").starts_with("cargo-credential-") { +- tarball.add_file(&dirent.path(), "libexec", 0o755); ++ tarball.add_file(&dirent.path(), "lib", 0o755); + } + } + diff --git a/rust/0001-cargo-Change-libexec-dir.patch b/rust/0001-cargo-Change-libexec-dir.patch new file mode 100644 index 000000000..06bc493db --- /dev/null +++ b/rust/0001-cargo-Change-libexec-dir.patch @@ -0,0 +1,22 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> +Date: Thu, 6 May 2021 20:13:31 +0200 +Subject: [PATCH] cargo: Change libexec dir + +--- + src/cargo/ops/registry/auth.rs | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/cargo/ops/registry/auth.rs b/src/cargo/ops/registry/auth.rs +index 648e051e6dc2..a7b24e07e552 100644 +--- a/src/cargo/ops/registry/auth.rs ++++ b/src/cargo/ops/registry/auth.rs +@@ -224,7 +224,7 @@ fn sysroot_credential( + .parent() + .and_then(|p| p.parent()) + .ok_or_else(|| format_err!("expected cargo path {}", cargo.display()))?; +- let exe = root.join("libexec").join(format!( ++ let exe = root.join("lib").join(format!( + "cargo-credential-{}{}", + cred_name, + std::env::consts::EXE_SUFFIX diff --git a/rust/0002-compiler-Change-LLVM-targets.patch b/rust/0002-compiler-Change-LLVM-targets.patch index 72696ed37..7205c2390 100644 --- a/rust/0002-compiler-Change-LLVM-targets.patch +++ b/rust/0002-compiler-Change-LLVM-targets.patch @@ -24,11 +24,11 @@ targets, as things break when this is done: 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/compiler/rustc_session/src/config.rs b/compiler/rustc_session/src/config.rs -index 2b547f8be92..09e1152dde4 100644 +index 4182a5d07118..0556c95d5b5b 100644 --- a/compiler/rustc_session/src/config.rs +++ b/compiler/rustc_session/src/config.rs -@@ -1538,7 +1538,7 @@ pub fn parse_target_triple( - early_error(error_format, &format!("target file {:?} does not exist", path)) +@@ -1847,7 +1847,7 @@ pub fn parse_target_triple( + early_error(error_format, &format!("target file {path:?} does not exist")) }) } - Some(target) => TargetTriple::TargetTriple(target), @@ -37,23 +37,23 @@ index 2b547f8be92..09e1152dde4 100644 } } diff --git a/compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs b/compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs -index 165505ee731..00a7f5c2f8c 100644 +index 0998c618f31a..91c79c7e4ff0 100644 --- a/compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs +++ b/compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs @@ -9,7 +9,7 @@ pub fn target() -> Target { base.stack_probes = StackProbeType::Call; Target { -- llvm_target: "i686-unknown-linux-gnu".to_string(), -+ llvm_target: "i686-pc-linux-gnu".to_string(), +- llvm_target: "i686-unknown-linux-gnu".into(), ++ llvm_target: "i686-pc-linux-gnu".into(), pointer_width: 32, data_layout: "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-\ f64:32:64-f80:32-n8:16:32-S128" diff --git a/compiler/rustc_target/src/spec/mod.rs b/compiler/rustc_target/src/spec/mod.rs -index 0f2aaeb533a..ce27142ec86 100644 +index bd5b712c143c..a78d0c20aa5d 100644 --- a/compiler/rustc_target/src/spec/mod.rs +++ b/compiler/rustc_target/src/spec/mod.rs -@@ -2164,6 +2164,15 @@ pub fn from_path(path: &Path) -> Result<Self, io::Error> { +@@ -2424,6 +2424,15 @@ pub fn from_path(path: &Path) -> Result<Self, io::Error> { Ok(TargetTriple::TargetPath(canonicalized_path)) } @@ -70,15 +70,15 @@ index 0f2aaeb533a..ce27142ec86 100644 /// /// If this target is a path, the file name (without extension) is returned. diff --git a/compiler/rustc_target/src/spec/x86_64_unknown_linux_gnu.rs b/compiler/rustc_target/src/spec/x86_64_unknown_linux_gnu.rs -index 085079e06e5..2dfa6a040b1 100644 +index e525cfdde14f..2dfe25f4f238 100644 --- a/compiler/rustc_target/src/spec/x86_64_unknown_linux_gnu.rs +++ b/compiler/rustc_target/src/spec/x86_64_unknown_linux_gnu.rs -@@ -11,7 +11,7 @@ pub fn target() -> Target { - SanitizerSet::ADDRESS | SanitizerSet::LEAK | SanitizerSet::MEMORY | SanitizerSet::THREAD; +@@ -15,7 +15,7 @@ pub fn target() -> Target { + | SanitizerSet::THREAD; Target { -- llvm_target: "x86_64-unknown-linux-gnu".to_string(), -+ llvm_target: "x86_64-pc-linux-gnu".to_string(), +- llvm_target: "x86_64-unknown-linux-gnu".into(), ++ llvm_target: "x86_64-pc-linux-gnu".into(), pointer_width: 64, data_layout: "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" - .to_string(), + .into(), diff --git a/rust/Pkgfile b/rust/Pkgfile index 405e9aff9..649a4e281 100644 --- a/rust/Pkgfile +++ b/rust/Pkgfile @@ -5,9 +5,9 @@ # Optional: ccache libgit2 lld polly sccache name=rust -version=1.60.0 -_date=2022-02-24 -_rustc=1.59.0 +version=1.61.0 +_date=2022-04-07 +_rustc=1.60.0 _cargo=$_rustc release=1 @@ -15,7 +15,8 @@ source=(https://static.rust-lang.org/dist/${name}c-$version-src.tar.xz https://static.rust-lang.org/dist/$_date/rust-std-$_rustc-x86_64-unknown-linux-gnu.tar.xz https://static.rust-lang.org/dist/$_date/rustc-$_rustc-x86_64-unknown-linux-gnu.tar.xz https://static.rust-lang.org/dist/$_date/cargo-$_cargo-x86_64-unknown-linux-gnu.tar.xz - libexec.patch + 0001-bootstrap-Change-libexec-dir.patch + 0001-cargo-Change-libexec-dir.patch 0002-compiler-Change-LLVM-targets.patch) unpack_source() { @@ -62,7 +63,8 @@ build() { cd "${name}c-$version-src" # Patch cargo so credential helpers are in /usr/lib instead of /usr/libexec - patch -p1 -i $SRC/libexec.patch + patch -p1 -i $SRC/0001-bootstrap-Change-libexec-dir.patch + patch -p1 -d src/tools/cargo -i $SRC/0001-cargo-Change-libexec-dir.patch # Use our *-pc-linux-gnu targets, making LTO with clang simpler patch -p1 -i $SRC/0002-compiler-Change-LLVM-targets.patch @@ -97,7 +99,7 @@ cat <<- EOF > $SRC/config.toml [build] target = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"] - tools = ["cargo", "rls", "clippy", "rustfmt", "analysis", "src", "rust-demangler"] + tools = ["cargo", "clippy", "rustfmt", "analysis", "src", "rust-demangler"] docs = false extended = true sanitizers = true diff --git a/rust/libexec.patch b/rust/libexec.patch deleted file mode 100644 index a1ebe2024..000000000 --- a/rust/libexec.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -u -r rustc-1.50.0-src/src/bootstrap/dist.rs rustc-1.50.0-src-nolibexec/src/bootstrap/dist.rs ---- rustc-1.50.0-src/src/bootstrap/dist.rs 2021-02-10 17:36:44.000000000 +0000 -+++ rustc-1.50.0-src-nolibexec/src/bootstrap/dist.rs 2021-02-11 18:23:36.312495419 +0000 -@@ -980,7 +980,7 @@ - for dirent in fs::read_dir(cargo.parent().unwrap()).expect("read_dir") { - let dirent = dirent.expect("read dir entry"); - if dirent.file_name().to_str().expect("utf8").starts_with("cargo-credential-") { -- tarball.add_file(&dirent.path(), "libexec", 0o755); -+ tarball.add_file(&dirent.path(), "lib", 0o755); - } - } - -diff -u -r rustc-1.50.0-src/src/tools/cargo/src/cargo/ops/registry/auth.rs rustc-1.50.0-src-nolibexec/src/tools/cargo/src/cargo/ops/registry/auth.rs ---- rustc-1.50.0-src/src/tools/cargo/src/cargo/ops/registry/auth.rs 2021-02-10 17:37:00.000000000 +0000 -+++ rustc-1.50.0-src-nolibexec/src/tools/cargo/src/cargo/ops/registry/auth.rs 2021-02-11 18:24:14.944321464 +0000 -@@ -223,7 +223,7 @@ - .parent() - .and_then(|p| p.parent()) - .ok_or_else(|| format_err!("expected cargo path {}", cargo.display()))?; -- let exe = root.join("libexec").join(format!( -+ let exe = root.join("lib").join(format!( - "cargo-credential-{}{}", - cred_name, - std::env::consts::EXE_SUFFIX |