commit 1e61684a974ca1a4eef593c27d686409b490b2ad
Author: Tim Biermann <tbier(a)posteo.de>
Date: Thu Nov 3 19:52:05 2022 +0000
rust: 1.64.0 -> 1.65.0
diff --git a/rust/.footprint b/rust/.footprint
index f3d412e4b..7397901fa 100644
--- a/rust/.footprint
+++ b/rust/.footprint
@@ -17,6 +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-c7468396226a1d22.so
+-rw-r--r-- root/root usr/lib/libstd-28554cbcb9fbdebc.so
+-rw-r--r-- root/root usr/lib/libtest-03b553922fa4cc00.so
drwxr-xr-x root/root usr/lib/rustlib/
drwxr-xr-x root/root usr/lib/rustlib/etc/
-rw-r--r-- root/root usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
@@ -28,7 +31,61 @@ drwxr-xr-x root/root usr/lib/rustlib/etc/
-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/analysis/
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libaddr2line-49863d79bae0351e.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libadler-0b64d591b9630f4a.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/liballoc-02bb461d7a93cd18.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libcfg_if-175c22ebaecb3a04.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libcompiler_builtins-d6946d20ec7902c7.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libcore-68e7628a094e69a8.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libgetopts-fc552e9c132a9c38.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libgimli-2ea34024b703a8fd.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libhashbrown-ab99e46290e24ea5.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/liblibc-0d1ad07d96a7e1dc.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libmemchr-0b2cc31eab72b212.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libminiz_oxide-10e4e1940b1718ce.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libobject-e14a5e7f816b2e62.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libpanic_abort-7e35f4199c976c27.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libpanic_unwind-f845faa38317747b.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libproc_macro-45ab51dc4a054ddf.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libprofiler_builtins-86226cad50235cd4.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_demangle-39c6d164059d5d91.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-def52c7503432a7c.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_std_workspace_core-b6621e53e59b04ec.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_std_workspace_std-9dcb08bda26d2623.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libstd-64144ff93408b025.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libstd_detect-76d61b2d4f68a947.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libtest-0db98a5c0266debe.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libunicode_width-6e8fdf07edcff414.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libunwind-12066f29e7e76043.json
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-49863d79bae0351e.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libadler-0b64d591b9630f4a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-02bb461d7a93cd18.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-175c22ebaecb3a04.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-d6946d20ec7902c7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-68e7628a094e69a8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-fc552e9c132a9c38.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgimli-2ea34024b703a8fd.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-ab99e46290e24ea5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-0d1ad07d96a7e1dc.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmemchr-0b2cc31eab72b212.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_oxide-10e4e1940b1718ce.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libobject-e14a5e7f816b2e62.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-7e35f4199c976c27.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-f845faa38317747b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-45ab51dc4a054ddf.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-86226cad50235cd4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-39c6d164059d5d91.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-def52c7503432a7c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-b6621e53e59b04ec.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-9dcb08bda26d2623.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-64144ff93408b025.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-64144ff93408b025.so
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd_detect-76d61b2d4f68a947.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-0db98a5c0266debe.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-0db98a5c0266debe.so
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-6e8fdf07edcff414.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-12066f29e7e76043.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
@@ -348,6 +405,8 @@ 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/error.md
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/src/error.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
@@ -389,6 +448,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/array_chunks.rs
-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
@@ -591,6 +651,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/tests/hash/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/tests/intrinsics.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/tests/iter/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/core/tests/iter/adapters/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/tests/iter/adapters/array_chunks.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/tests/iter/adapters/by_ref_sized.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/tests/iter/adapters/chain.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/tests/iter/adapters/cloned.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/core/tests/iter/adapters/copied.rs
@@ -688,10 +750,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/panic_unwind/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/Cargo.toml
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/dummy.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/dwarf/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/dwarf/eh.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/dwarf/mod.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/dwarf/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/emcc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/gcc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/panic_unwind/src/hermit.rs
@@ -937,16 +995,17 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/io/util/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/lib.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/macros.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/addr.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/addr/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/addr/tests.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/ip.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/ip/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/ip/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/display_buffer.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/ip_addr.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/ip_addr/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/ip_addr/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/parser.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/parser/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/parser/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/socket_addr.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/socket_addr/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/socket_addr/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/tcp.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/net/tcp/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/net/tcp/tests.rs
@@ -962,6 +1021,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/android/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/android/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/android/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/android/net.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/android/raw.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/dragonfly/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/dragonfly/fs.rs
@@ -1020,6 +1080,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/l4re/
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
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/linux/net.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/linux/process.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/linux/raw.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/macos/
@@ -1027,6 +1088,10 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/macos/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/macos/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/macos/raw.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/mod.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/net/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/net/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/net/tcp.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/net/tests.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/os/netbsd/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/netbsd/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/os/netbsd/mod.rs
@@ -1112,6 +1177,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/panic/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/path.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/path/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/path/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/personality.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/personality/
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/personality/dwarf/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/personality/dwarf/eh.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/personality/dwarf/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/personality/dwarf/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/personality/emcc.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/personality/gcc.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/prelude/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/prelude/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/prelude/v1.rs
@@ -1167,16 +1240,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/common/
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
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/condvar.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/env.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/fd.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/fs.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/futex.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/memchr.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/mod.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/mutex.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/net.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/os.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/rwlock.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/stdio.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/thread.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/hermit/thread_local_dtor.rs
@@ -1313,7 +1384,10 @@ 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/thread.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_local_dtor.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_local_key.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_parker.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_parker/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_parker/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_parker/netbsd.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/thread_parker/pthread.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/time.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/std/src/sys/unix/weak.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/std/src/sys/unsupported/
@@ -1531,7 +1605,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/README.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/avx512bw.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/avx512f.md
--rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/build.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/rustfmt.toml
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/library/stdarch/crates/core_arch/src/aarch64/
@@ -1847,6 +1920,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/UnwindRegistersSave.S
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/UnwindRustSgx.c
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/UnwindRustSgx.h
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/Unwind_AIXExtras.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/Unwind_AppleExtras.cpp
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/assembly.h
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/cet_unwind.h
@@ -1857,7 +1931,12 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/src/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/CMakeLists.txt
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/alignment.compile.pass.cpp
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/bad_unwind_info.pass.cpp
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/apple-libunwind-backdeployment.cfg.in
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/cmake-bridge.cfg.in
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/ibm-libunwind-shared.cfg.in
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-merged.cfg.in
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-shared.cfg.in
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/configs/llvm-libunwind-static.cfg.in
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/floatregister.pass.cpp
@@ -1879,11 +1958,65 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/li
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/llvm-project/libunwind/test/unwind_leaffunction.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/analysis/
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libaddr2line-41a6e9be38c691d2.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libadler-6453a0ec96cf4517.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liballoc-efcd7f50b67d8fd8.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-5c475d6751725b4f.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-63d35e36f1a9148b.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-b04c3fc8fa2fc1be.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-4d0bab03bbe9efed.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgimli-fb0cc4ea16e6a9a6.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-f3061b2452141667.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-28d5fdb15c0e2ad7.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libmemchr-7a6f92cdecfb35de.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libminiz_oxide-2068508cd1199de4.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libobject-c997a9df00070314.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-feb2a9bf974cc109.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-58fc02af5d87da4e.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-780f0712adfc7c3b.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libprofiler_builtins-730c8e03eae75947.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-5c9b2d808ef08846.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-53bba13a089af9c8.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-4177cf6cb3603b58.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-82312516aa36b57e.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-28554cbcb9fbdebc.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd_detect-93aedf6018d06baa.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-03b553922fa4cc00.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-a124a1b5053b4ebb.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-fa12dc242112f0f4.json
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-41a6e9be38c691d2.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-6453a0ec96cf4517.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-efcd7f50b67d8fd8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5c475d6751725b4f.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-63d35e36f1a9148b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-b04c3fc8fa2fc1be.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-4d0bab03bbe9efed.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-fb0cc4ea16e6a9a6.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-f3061b2452141667.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-28d5fdb15c0e2ad7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-7a6f92cdecfb35de.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-2068508cd1199de4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-c997a9df00070314.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-feb2a9bf974cc109.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-58fc02af5d87da4e.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-780f0712adfc7c3b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-730c8e03eae75947.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-5c9b2d808ef08846.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-53bba13a089af9c8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-4177cf6cb3603b58.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-82312516aa36b57e.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-28554cbcb9fbdebc.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-28554cbcb9fbdebc.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-93aedf6018d06baa.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-03b553922fa4cc00.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-03b553922fa4cc00.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-a124a1b5053b4ebb.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-fa12dc242112f0f4.rlib
drwxr-xr-x root/root usr/libexec/
-rwxr-xr-x root/root usr/libexec/rust-analyzer-proc-macro-srv
drwxr-xr-x root/root usr/share/
diff --git a/rust/.signature b/rust/.signature
index 6e832ae50..d0beb1011 100644
--- a/rust/.signature
+++ b/rust/.signature
@@ -1,11 +1,11 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ePkcsLxVMQTvEtuF/4TZQ7SRfCPMm07IdpNmfZJGAoJP+ZpqhdAIs7Zqgk3BSOfJOEzJc9wVyoPLnnV7uXwAA4=
-SHA256 (Pkgfile) = a756f7fb01aaf2d1d2213a3b4f42b086ef74d1505edc8db99b22807665d5e04b
-SHA256 (.footprint) = 76b27a8f6a2e8e8eedffb8a8c724b04e41b36895749280bfdd89a625468094e2
-SHA256 (rustc-1.64.0-src.tar.xz) = e8170d318fac9d2fc17d5c3e648e7068f56e8db8d233d864aeffbef7c6542eac
-SHA256 (rust-std-1.63.0-x86_64-unknown-linux-gnu.tar.xz) = 993c2c17bf76ac626bfb5b17bddce65fbdfc14f70d183f33773de0cd12df46d2
-SHA256 (rustc-1.63.0-x86_64-unknown-linux-gnu.tar.xz) = bdab9d9afa5c329c40f9ba568364815237fab8426477c12bfabad35ffc484ab5
-SHA256 (cargo-1.63.0-x86_64-unknown-linux-gnu.tar.xz) = f370d12e4c11f0c835becb738bcf00d363f29b76f8b424b4dcb005abcf15fc9a
+RWSE3ohX2g5d/TCZgHJQQslALlIpc7Mkb2teBGgXkjupK0I2yfOKag9gEIuJAC2X8ELkIufLIUSqY+E4nI+Jg2+HA5YFbZW2yAE=
+SHA256 (Pkgfile) = dc7f029ec4d52609b5c3cfbf8fccc89af2954219692bd43b042ddab84c7e07f9
+SHA256 (.footprint) = 9315b931e1027239d5078448cb1d589bfca57f3efdd6c9f1a97a21d5abff67e3
+SHA256 (rustc-1.65.0-src.tar.xz) = 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf
+SHA256 (rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz) = 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b
+SHA256 (rustc-1.64.0-x86_64-unknown-linux-gnu.tar.xz) = 1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0
+SHA256 (cargo-1.64.0-x86_64-unknown-linux-gnu.tar.xz) = 21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41
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/Pkgfile b/rust/Pkgfile
index 75aa69fac..ac562d604 100644
--- a/rust/Pkgfile
+++ b/rust/Pkgfile
@@ -5,9 +5,9 @@
# Optional: ccache libgit2 lld polly sccache
name=rust
-version=1.64.0
-_date=2022-08-11
-_rustc=1.63.0
+version=1.65.0
+_date=2022-09-22
+_rustc=1.64.0
_cargo=$_rustc
release=1