[crux-commits] ports/opt (3.5): rust: avoid footprint conflicts, cargo changes the library hash on almost every crate update

crux at crux.nu crux at crux.nu
Sun Aug 23 01:15:00 UTC 2020


commit 7b3ee2c245fbb36401f2bd7f1cadc44a4afa0d24
Author: Danny Rawlins <contact at romster.me>
Date:   Sun Aug 23 11:04:55 2020 +1000

    rust: avoid footprint conflicts, cargo changes the library hash on almost every crate update

diff --git a/rust/.footprint b/rust/.footprint
index fb8978ed9..0dfcaf070 100644
--- a/rust/.footprint
+++ b/rust/.footprint
@@ -14,11 +14,6 @@ drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/rustdoc
 -rwxr-xr-x	root/root	usr/bin/rustfmt
 drwxr-xr-x	root/root	usr/lib/
--rw-r--r--	root/root	usr/lib/libchalk_derive-e34506810f9d174d.so
--rw-r--r--	root/root	usr/lib/librustc_driver-73a04ba39941f08b.so
--rw-r--r--	root/root	usr/lib/librustc_macros-e3b42c9655e300b9.so
--rw-r--r--	root/root	usr/lib/libstd-5181b205c2d32e70.so
--rw-r--r--	root/root	usr/lib/libtest-0b847067a3e7cd23.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/debugger_pretty_printers_common.py
@@ -1178,36 +1173,6 @@ drwxr-xr-x	root/root	usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/
 -rw-r--r--	root/root	usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/Cargo.toml
 -rw-r--r--	root/root	usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/README.md
 -rw-r--r--	root/root	usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/lib.rs
-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/libbacktrace_sys-e73e0f505cb5f004.json
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-40dc7033fb82f137.json
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-5181b205c2d32e70.json
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-0b847067a3e7cd23.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/liballoc-ce1d5c5da0229600.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-34348f4791752223.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-e73e0f505cb5f004.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-db4449a49e1fac4e.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-40dc7033fb82f137.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-5367938a14e52ec1.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-005c6b70802cde42.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-dd569077ef414736.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-c46e4192116ce8fa.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-c2da70575d8e24fa.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-fd465e3d040ad8bb.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-2998a9f84b58a9ae.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-c12aba279c0352f1.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-0ca43ca3fdf9c2ed.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6c3378bad72ac55.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-3d07415bc3e85262.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-5181b205c2d32e70.rlib
--rwxr-xr-x	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-5181b205c2d32e70.so
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-e97b49775d101884.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0b847067a3e7cd23.rlib
--rwxr-xr-x	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0b847067a3e7cd23.so
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-7665745e6fe2121d.rlib
--rw-r--r--	root/root	usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-ab5ea5390acca1bf.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/
diff --git a/rust/.signature b/rust/.signature
index b94af5da4..c0d7aba47 100644
--- a/rust/.signature
+++ b/rust/.signature
@@ -1,7 +1,7 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/cg5BmVeziln66+PN4eZkCLEE3/PUBGvtKVbQjiMUtKxwEV0JnEmVQ25ZI9gOYDekApZJ3/jBig/QqmizM0Xags=
+RWSE3ohX2g5d/ckNDjqRtClJxCUSY9uYuB5eOLfDKcUOhMtpThX/ekMiU1Z9ncNTQpCC7NWDYUJpP9+DQTNUrT+0rK8yf24RCQ4=
 SHA256 (Pkgfile) = 7bd4875f6b72a28c3af9ea21aab2a3597bb7ff624c9214863acb6b4d66d3ad33
-SHA256 (.footprint) = 5ae69865d63d4b4c6a2411e87cd26b5ce1bc5fdd4ee466af691a2914e4285109
+SHA256 (.footprint) = d187e1b0843afe32e784e29d5d3b4844b60f78e5e332325ecdde495daa2bdcdb
 SHA256 (rustc-1.45.2-src.tar.xz) = f8412adac2f5d974b2f06c5bd4be7361084d18a678d098bf05de5ccfa57b74a9
 SHA256 (rust-std-1.44.0-x86_64-unknown-linux-gnu.tar.xz) = 122b2a909fc185c6ae5a0110af6f60699f4332b4fb3c43698b14a873fbe65b6e
 SHA256 (rustc-1.44.0-x86_64-unknown-linux-gnu.tar.xz) = fe1d8d81950eea1f67219abc49bc1ae88b2b27fd02d1bffa38b43bc5bff05124


More information about the crux-commits mailing list