commit 3f349e01a35ab5465117a7d2fc5dab0aea5c116c
Author: Tim Biermann <tbier(a)posteo.de>
Date: Thu Jun 1 22:48:10 2023 +0200
rust: 1.69.0 -> 1.70.0
diff --git a/rust/.footprint b/rust/.footprint
index 98c44fbc9..9fa88c40b 100644
--- a/rust/.footprint
+++ b/rust/.footprint
@@ -17,9 +17,9 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/rustfmt
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/cargo-credential-1password
--rw-r--r-- root/root usr/lib/librustc_driver-8cde84d6f18dc923.so
--rw-r--r-- root/root usr/lib/libstd-6a0d8732504966e6.so
--rw-r--r-- root/root usr/lib/libtest-1201955b04145739.so
+-rw-r--r-- root/root usr/lib/librustc_driver-379cc4a032895363.so
+-rw-r--r-- root/root usr/lib/libstd-b5c9370c7e72e9f7.so
+-rw-r--r-- root/root usr/lib/libtest-67cec9d8bc2d9593.so
-rwxr-xr-x root/root usr/lib/rust-analyzer-proc-macro-srv
drwxr-xr-x root/root usr/lib/rustlib/
drwxr-xr-x root/root usr/lib/rustlib/etc/
@@ -30,12 +30,43 @@ drwxr-xr-x root/root usr/lib/rustlib/etc/
-rw-r--r-- root/root usr/lib/rustlib/etc/lldb_lookup.py
-rw-r--r-- root/root usr/lib/rustlib/etc/lldb_providers.py
-rw-r--r-- root/root usr/lib/rustlib/etc/rust_types.py
+drwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/
+drwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libaddr2line-567e91417b31fe4f.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libadler-66e9e466235588ca.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-fa7f8f0330d458d8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-2146d5da87f82048.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-2a4b1b0073dafc03.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-72b7d0f85f627124.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-16fafa44bf326846.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgimli-14521f44b4e5f20d.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-a9ceb4bcf0a29b94.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-d91e65892f6fabc2.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmemchr-abff7990981da523.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_oxide-604fcc1994e9e3d1.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libobject-6e828e32c6c1edc9.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-ce0c216b4b5b2b72.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-23625edbb8e3f193.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-fc55b554ddd96611.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-df4bfd7710bd25f9.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-9ec568d570e3fff5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-2d3e42fa8e6ae109.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-41420d6f07c28d50.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-e720db6b713d9d47.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-19c3ccdd3ae06dac.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-19c3ccdd3ae06dac.so
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd_detect-0741c5cb2a904837.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-cfc6a27f4e992b90.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-cfc6a27f4e992b90.so
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-e9eb9c2484314820.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-f21a4ecd7b7d16fa.rlib
-rw-r--r-- root/root usr/lib/rustlib/install.log
-rw-r--r-- root/root usr/lib/rustlib/manifest-cargo
-rw-r--r-- root/root usr/lib/rustlib/manifest-clippy-preview
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-analyzer-preview
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-demangler-preview
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-src
+-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-std-i686-unknown-linux-gnu
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-std-x86_64-unknown-linux-gnu
-rw-r--r-- root/root usr/lib/rustlib/manifest-rustfmt-preview
drwxr-xr-x root/root usr/lib/rustlib/src/
@@ -306,6 +337,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/benches/num/int_log/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/benches/str/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/benches/str/char_count.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/benches/str/corpora.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/benches/tuple.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/primitive_docs/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/primitive_docs/box_into_raw.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/primitive_docs/fs_file.md
@@ -1215,6 +1247,11 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/small_c_string.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/tests.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/fast_local.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/os_local.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/static_local.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/alloc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/args.rs
@@ -1630,8 +1667,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/s
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/msa.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/msa/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mips/msa/macros.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/mod.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/nvptx/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/nvptx/mod.rs
@@ -1653,6 +1688,7 @@ 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/wasm32/atomic.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/wasm32/memory.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/wasm32/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/wasm32/relaxed_simd.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/wasm32/simd128.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86/abm.rs
@@ -1719,8 +1755,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/sse41.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/x86_64/sse42.rs
-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/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/
@@ -1763,6 +1797,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/powerpc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/riscv.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/openbsd/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/openbsd/aarch64.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/other.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/windows/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/windows/aarch64.rs
@@ -1869,8 +1905,10 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/CMakeLists.txt
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/__libunwind_config.h
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/libunwind.h
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/libunwind.modulemap
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/mach-o/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/mach-o/compact_unwind_encoding.h
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/mach-o/compact_unwind_encoding.modulemap
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/unwind.h
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/unwind_arm_ehabi.h
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/include/unwind_itanium.h
@@ -1917,50 +1955,50 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/co
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/floatregister.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/forceunwind.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/frameheadercache_test.pass.cpp
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind/__init__.py (EMPTY)
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind/test/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind/test/__init__.py (EMPTY)
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind/test/config.py
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind_01.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/libunwind_02.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/lit.cfg.py
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/lit.site.cfg.in
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/remember_state_leak.pass.sh.s
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/signal_frame.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/signal_unwind.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/unw_getcontext.pass.cpp
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/unw_resume.pass.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/unwind_leaffunction.pass.cpp
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/unwind_scalable_vectors.pass.cpp
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-fac20e9915add931.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-7ea070e1413ff6b5.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-4d5070f4660149d1.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-8e1ea623adffda7f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-bce19225a40270c4.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-cb5deeeeb37bf406.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-93d567fcd7e92ef5.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-1a22176187fd562b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-47aecbc7d4ed5ba3.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-fb799c31ac492ca7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-1544662b9bcea2da.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-9d22a52667cf7087.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-c26be39ac34f4bc3.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-cb72a7a03ae78c57.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-5fba138ad75d1399.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-689a664b5bfdea23.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-a4f00b5af1207ab6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2cc1e65fdbaff0f7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-fd09323346ff38fc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-5c3a22be224a2cf4.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-8c59a0822815b714.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6a0d8732504966e6.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6a0d8732504966e6.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-d304fd95fe3aeb1e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-1201955b04145739.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-1201955b04145739.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-5ae1d6ca0488c354.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-2cd18e2bbfb60a25.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-861e81fc686f1a3c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-82b31d6361a58efd.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c1598e65e93f0d5a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-eb17b19fe46fba10.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-86778e4ea4a5e560.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-4a52ad6819848b99.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-411fbd76235aec53.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-a1009c14b63d77ce.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-606d2f60a683e550.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-7a84b985bcf74467.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-03de5936641b1c22.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-04c73fc40d94ac28.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-b6c7d322f9a68363.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-87c11b9559639eb4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-66984d8f7019dc20.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-763b655f75e3dfda.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-adb7e4706e5051d7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-dbce1d3633500257.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-a9addd864dd153e4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-d144dc7b47b333c8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-50a8cf20611888a6.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-b5c9370c7e72e9f7.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-b5c9370c7e72e9f7.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-f0db62ee65845bda.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-67cec9d8bc2d9593.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-67cec9d8bc2d9593.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-d43b060d14a94cf5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-f9a6049b1d4ef3c2.rlib
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
@@ -1978,6 +2016,7 @@ drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/cargo-install.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-locate-project.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-login.1.gz
+-rw-r--r-- root/root usr/share/man/man1/cargo-logout.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-metadata.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-new.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-owner.1.gz
diff --git a/rust/.signature b/rust/.signature
index 4eff3edef..3b7aa4735 100644
--- a/rust/.signature
+++ b/rust/.signature
@@ -1,11 +1,11 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/dM69bdHp2czk0v4eEBSRjODaLvRDxC9eiUqgmJKVzYxQ9dgjcdAI4+Cd8gyE5SvI3KmOwDYswKzdGJroxS6OQ4=
-SHA256 (Pkgfile) = 6fc0fb70a253ed56c3752e2117bbeb226400ae5e858cc8419dfbe65f66f21614
-SHA256 (.footprint) = 34d9baccc6a2a01122d21d5b3adef1ab536119112f4d9bf28abc6aa1d2180db3
-SHA256 (rustc-1.69.0-src.tar.xz) = e533c903820b0c2ba10491b70105149d2243348f3b5e26bd7b6bdd022c7dbe75
-SHA256 (rust-std-1.68.2-x86_64-unknown-linux-gnu.tar.xz) = c8a3eaf26b83f1926d86b4db99ca16cbbff8e746e4c63f25f4d75a02a34a3b16
-SHA256 (rustc-1.68.2-x86_64-unknown-linux-gnu.tar.xz) = d33d493381dd17a4b491d0e978cdb6700badb5905e831dd5f7fe75ffbf8e0584
-SHA256 (cargo-1.68.2-x86_64-unknown-linux-gnu.tar.xz) = b25d6f88b93cb75868ff4bc9ca0103facd4622825cf53df67546cea6cb60da0f
+RWSE3ohX2g5d/V8TiqkMIcomoVr7RRhw07og4zvmJtE2Oo7VcbZWVZCne9zI1eEPoPAy5nwpTm/sL6ki/1zmsQ/yI3DFpbvAxgo=
+SHA256 (Pkgfile) = fc60e1bc5fb7bceee78cce8012f9af036dbf8dffdfe2835f15180580e06f56db
+SHA256 (.footprint) = 811e8c2897c41f1e28a2f26ee66cc033182e70161ecd20ac2b0d1a5116cd0513
+SHA256 (rustc-1.70.0-src.tar.xz) = bb8e9c564566b2d3228d95de9063a9254182446a161353f1d843bfbaf5c34639
+SHA256 (rust-std-1.69.0-x86_64-unknown-linux-gnu.tar.xz) = 4c95739e6f0f1d4defd937f6d60360b566e051dfb2fa71879d0f9751392f3709
+SHA256 (rustc-1.69.0-x86_64-unknown-linux-gnu.tar.xz) = 70e97ab5b9600328b977268fc92ca4aa53064e4e97468df35215d4396e509279
+SHA256 (cargo-1.69.0-x86_64-unknown-linux-gnu.tar.xz) = 336eeabf231a7665c26c127a37b8aefffe28cb087c5c8d4ba0460419f5f8eff2
SHA256 (0001-bootstrap-Change-libexec-dir.patch) = 34391ebea7d9c10246c4f3cbe05b3d5587a72105887dab5ecb00d10ea6a10d6a
SHA256 (0001-cargo-Change-libexec-dir.patch) = b2ef8c3bca5d72ed58ff8930e69947602f875a639c2b01de5943b1ecb1b5c3c3
SHA256 (0002-compiler-Change-LLVM-targets.patch) = 4a4ff5c294acc0b1ca800856218770f6330a878acee72193aa456d82846a8a28
diff --git a/rust/Pkgfile b/rust/Pkgfile
index bf378796b..f5201c718 100644
--- a/rust/Pkgfile
+++ b/rust/Pkgfile
@@ -5,9 +5,9 @@
# Optional: ccache libgit2 lld polly sccache
name=rust
-version=1.69.0
-_date=2023-03-28
-_rustc=1.68.2
+version=1.70.0
+_date=2023-04-20
+_rustc=1.69.0
_cargo=$_rustc
release=3
@@ -101,11 +101,11 @@ cat <<- EOF > $SRC/config.toml
@LLD@
[build]
- target = ["x86_64-unknown-linux-gnu"]
+ target = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"]
tools = ["cargo", "clippy", "rustfmt", "analysis", "src", "rust-demangler", "rust-analyzer", "rustdoc"]
docs = false
extended = true
- sanitizers = false
+ sanitizers = true
profiler = true
vendor = true
locked-deps = true