crux-commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
December 2019
- 1 participants
- 299 discussions
ports/contrib (3.5): firefox: build patches for cbindgen, ccache check for clang version
by crux@crux.nu 29 Dec '19
by crux@crux.nu 29 Dec '19
29 Dec '19
commit 4cba42991280954d1d9d4babdfc10cd4f3fb5e8d
Author: Your Name <you(a)example.com>
Date: Sun Dec 29 19:46:32 2019 +1100
firefox: build patches for cbindgen, ccache check for clang version
diff --git a/firefox/.signature b/firefox/.signature
index e3a0d739e..c27b2cf50 100644
--- a/firefox/.signature
+++ b/firefox/.signature
@@ -1,6 +1,8 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3xREGB2IpcUgIuEKaig1qbFzAVzqCrpgNQ4kHivx6+3AayW15MwFk0JXHlr20o78/c1HsrhYOzyrLKsUoHDIhAs=
-SHA256 (Pkgfile) = 1814867fcaeab8cacd501776ebe61208f7d94d694c4e8bf6927ff9715dcf2e82
+RWSagIOpLGJF396R9g9H4epuRcRUKmhsZHOlccvkQgWJs/zjfpmmwrEYSx0YzM62iGHjHLb0YEX7+K1qByKPC2yuhxpsFLm2Xg4=
+SHA256 (Pkgfile) = 79915e9b9821c9f32313fcec627d6ef656011c8d9502e002298a615f90788dec
SHA256 (.footprint) = ba83ace6604f2c04a4e10eb00060ef7d98360e643f3674b29314fe9cec899189
SHA256 (firefox-71.0.source.tar.xz) = 78304cd58229e7103b56b34718aad051c9a4db30c266512a64f501ba58da7fbe
SHA256 (firefox.desktop) = 8ba3439f3dfc5cab883641969c93d8d15f8f20d7188d9568346b2edad52d6f91
+SHA256 (mozilla-bug1601707-gcc-fixup.patch) = 7291f4f08b72834a3580573263d96e094f93731563131b35c346c04a734f45a4
+SHA256 (firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch) = 422a5dbe5cc45f8682fa71bc3b13594a7495cff19b069b52a81743fa442ef9d6
diff --git a/firefox/Pkgfile b/firefox/Pkgfile
index 2d654152b..41e95c523 100644
--- a/firefox/Pkgfile
+++ b/firefox/Pkgfile
@@ -6,14 +6,26 @@
name=firefox
version=71.0
-release=1
+release=2
source=(https://ftp.mozilla.org/pub/firefox/releases/$version/source/firefo…
- firefox.desktop)
+ firefox.desktop
+ mozilla-bug1601707-gcc-fixup.patch
+ firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch)
build() {
cd firefox-$version
+ if [ -e '/usr/bin/ccache' ]; then
+ export OS_CCACHE_COMPILERCHECK="$(/usr/bin/clang -dumpversion | sed -z 's/\n/ /g'; crux | cut -d' ' -f3)"
+ export CCACHE_COMPILERCHECK="string:$OS_CCACHE_COMPILERCHECK"
+ fi
+
+ patch -p1 -i $SRC/mozilla-bug1601707-gcc-fixup.patch
+ patch -p1 -i $SRC/firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch
+
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
+ mkdir "$PKGMK_SOURCE_DIR/rust" || true
+ export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
cat <<- EOF > .mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-shared
@@ -46,14 +58,11 @@ cat <<- EOF > .mozconfig
ac_add_options --disable-gconf
EOF
- sed -e 's/checkImpl/checkFFImpl/g' -i js/src/vm/JSContext*.h
+# sed -e 's/checkImpl/checkFFImpl/g' -i js/src/vm/JSContext*.h
export CC=clang CXX=clang++ AR=llvm-ar NM=llvm-nm RANLIB=llvm-ranlib
export MOZ_MAKE_FLAGS="-j ${JOBS-1}"
export MOZBUILD_STATE_PATH="$PKGMK_SOURCE_DIR/.mozbuild"
- mkdir "$PKGMK_SOURCE_DIR/rust" || true
- export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
-
./mach build
#./mach build toolkit/library/rust
DESTDIR=$PKG ./mach install
diff --git a/firefox/README b/firefox/README
index 49f9d6b30..7598b38fb 100644
--- a/firefox/README
+++ b/firefox/README
@@ -1,3 +1,11 @@
For h.264 support you will need to install the additional port:
-contrib/ffmpeg3
+contrib/ffmpeg
+
+For hardware video playback:
+
+about:config
+
+media.glvideo.enabled=true
+
+https://github.com/servo/servo/pull/23483 -> Media player rendering with GL textures by ceyusa
diff --git a/firefox/firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch b/firefox/firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch
new file mode 100644
index 000000000..117b98caf
--- /dev/null
+++ b/firefox/firefox-71.0-bug1602358-fix-older-builds-with-newer-cbindgen.patch
@@ -0,0 +1,50 @@
+From 2683aaa789cfeb8c31a2d94ed972642421768a4b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= <emilio(a)crisal.io>
+Date: Thu, 1 Jan 1970 00:00:00 +0000
+Subject: [PATCH] Bug 1602358 - Fix older builds with newer cbindgen. r=jwatt,
+ a=jcristau
+
+This should be fine to uplift so that downstream doesn't need multiple cbindgen
+versions.
+
+Differential Revision: https://phabricator.services.mozilla.com/D56346
+---
+ layout/generic/WritingModes.h | 3 ++-
+ servo/ports/geckolib/cbindgen.toml | 10 ----------
+ 2 files changed, 2 insertions(+), 11 deletions(-)
+
+diff --git a/layout/generic/WritingModes.h b/layout/generic/WritingModes.h
+index 1a8d08b191b..0671388902f 100644
+--- a/layout/generic/WritingModes.h
++++ b/layout/generic/WritingModes.h
+@@ -518,7 +518,8 @@ class WritingMode {
+ */
+ void SetDirectionFromBidiLevel(uint8_t level) {
+ if (IS_LEVEL_RTL(level) == IsBidiLTR()) {
+- mWritingMode ^= StyleWritingMode_RTL | StyleWritingMode_INLINE_REVERSED;
++ mWritingMode.bits ^= static_cast<uint8_t>(
++ (StyleWritingMode_RTL | StyleWritingMode_INLINE_REVERSED).bits);
+ }
+ }
+
+diff --git a/servo/ports/geckolib/cbindgen.toml b/servo/ports/geckolib/cbindgen.toml
+index bed86498ea1..8a7a9cd7998 100644
+--- a/servo/ports/geckolib/cbindgen.toml
++++ b/servo/ports/geckolib/cbindgen.toml
+@@ -616,13 +616,3 @@ renaming_overrides_prefixing = true
+ // Get the layout rect, replacing auto right / bottom values for aAutoSize.
+ inline nsRect ToLayoutRect(nscoord aAutoSize = NS_MAXSIZE) const;
+ """
+-
+-"WritingMode" = """
+- StyleWritingMode operator^(const StyleWritingMode& other) const {
+- return {static_cast<decltype(bits)>(this->bits ^ other.bits)};
+- }
+- StyleWritingMode& operator^=(const StyleWritingMode& other) {
+- *this = (*this ^ other);
+- return *this;
+- }
+-"""
+--
+2.20.1
+
diff --git a/firefox/mozilla-bug1601707-gcc-fixup.patch b/firefox/mozilla-bug1601707-gcc-fixup.patch
new file mode 100644
index 000000000..7002c6d70
--- /dev/null
+++ b/firefox/mozilla-bug1601707-gcc-fixup.patch
@@ -0,0 +1,114 @@
+diff -up firefox-71.0/dom/indexedDB/ActorsParent.cpp.gcc-workaround firefox-71.0/dom/indexedDB/ActorsParent.cpp
+--- firefox-71.0/dom/indexedDB/ActorsParent.cpp.gcc-workaround 2019-12-02 13:22:58.000000000 +0100
++++ firefox-71.0/dom/indexedDB/ActorsParent.cpp 2019-12-08 21:52:54.449199120 +0100
+@@ -24311,11 +24311,11 @@ nsresult ObjectStoreAddOrPutRequestOp::D
+ // if we allow overwrite or not. By not allowing overwrite we raise
+ // detectable errors rather than corrupting data.
+ DatabaseConnection::CachedStatement stmt;
+- const auto& optReplaceDirective = (!mOverwrite || keyUnset)
+- ? NS_LITERAL_CSTRING("")
+- : NS_LITERAL_CSTRING("OR REPLACE ");
+ rv = aConnection->GetCachedStatement(
+- NS_LITERAL_CSTRING("INSERT ") + optReplaceDirective +
++ NS_LITERAL_CSTRING("INSERT ") +
++ ((!mOverwrite || keyUnset)
++ ? NS_LITERAL_CSTRING("")
++ : NS_LITERAL_CSTRING("OR REPLACE ")) +
+ NS_LITERAL_CSTRING("INTO object_data "
+ "(object_store_id, key, file_ids, data) "
+ "VALUES (:") +
+@@ -25869,11 +25869,8 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ }
+ }
+
+- const auto& comparisonChar =
+- isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<");
+-
+ mCursor->mContinueToQuery =
+- aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") + comparisonChar +
++ aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") + (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) +
+ NS_LITERAL_CSTRING("= :") + kStmtParamNameCurrentKey;
+
+ switch (mCursor->mDirection) {
+@@ -25881,11 +25878,11 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ case IDBCursor::PREV:
+ mCursor->mContinueQuery =
+ aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") +
+- comparisonChar + NS_LITERAL_CSTRING("= :") +
++ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING("= :") +
+ kStmtParamNameCurrentKey + NS_LITERAL_CSTRING(" AND ( sort_column ") +
+- comparisonChar + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
++ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
+ NS_LITERAL_CSTRING(" OR ") + aObjectDataKeyPrefix +
+- NS_LITERAL_CSTRING("object_data_key ") + comparisonChar +
++ NS_LITERAL_CSTRING("object_data_key ") + (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) +
+ NS_LITERAL_CSTRING(" :") + kStmtParamNameObjectStorePosition +
+ NS_LITERAL_CSTRING(" ) ");
+
+@@ -25896,12 +25893,12 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ "(sort_column == :") +
+ kStmtParamNameCurrentKey + NS_LITERAL_CSTRING(" AND ") +
+ aObjectDataKeyPrefix + NS_LITERAL_CSTRING("object_data_key ") +
+- comparisonChar + NS_LITERAL_CSTRING("= :") +
++ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING("= :") +
+ kStmtParamNameObjectStorePosition +
+ NS_LITERAL_CSTRING(
+ ") OR "
+ "sort_column ") +
+- comparisonChar + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
++ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
+ NS_LITERAL_CSTRING(")");
+ break;
+
+@@ -25909,7 +25906,7 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ case IDBCursor::PREV_UNIQUE:
+ mCursor->mContinueQuery =
+ aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") +
+- comparisonChar + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey;
++ (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey;
+ break;
+
+ default:
+@@ -26076,9 +26073,6 @@ nsresult Cursor::OpenOp::DoIndexDatabase
+
+ const bool usingKeyRange = mOptionalKeyRange.isSome();
+
+- const auto& indexTable = mCursor->mUniqueIndex
+- ? NS_LITERAL_CSTRING("unique_index_data")
+- : NS_LITERAL_CSTRING("index_data");
+
+ NS_NAMED_LITERAL_CSTRING(sortColumn, "sort_column");
+
+@@ -26099,7 +26093,9 @@ nsresult Cursor::OpenOp::DoIndexDatabase
+ "object_data.file_ids, "
+ "object_data.data "
+ "FROM ") +
+- indexTable +
++ (mCursor->mUniqueIndex
++ ? NS_LITERAL_CSTRING("unique_index_data")
++ : NS_LITERAL_CSTRING("index_data")) +
+ NS_LITERAL_CSTRING(
+ " AS index_table "
+ "JOIN object_data "
+@@ -26198,9 +26194,6 @@ nsresult Cursor::OpenOp::DoIndexKeyDatab
+
+ const bool usingKeyRange = mOptionalKeyRange.isSome();
+
+- const auto& table = mCursor->mUniqueIndex
+- ? NS_LITERAL_CSTRING("unique_index_data")
+- : NS_LITERAL_CSTRING("index_data");
+
+ NS_NAMED_LITERAL_CSTRING(sortColumn, "sort_column");
+
+@@ -26218,7 +26211,10 @@ nsresult Cursor::OpenOp::DoIndexKeyDatab
+ NS_LITERAL_CSTRING(
+ "object_data_key "
+ " FROM ") +
+- table + NS_LITERAL_CSTRING(" WHERE index_id = :") +
++ (mCursor->mUniqueIndex
++ ? NS_LITERAL_CSTRING("unique_index_data")
++ : NS_LITERAL_CSTRING("index_data")) +
++ NS_LITERAL_CSTRING(" WHERE index_id = :") +
+ kStmtParamNameId;
+
+ const auto keyRangeClause =
1
0
29 Dec '19
commit 6c486debd5b9fb44d095ae6552f0305daecf2f65
Author: Danny Rawlins <monster.romster(a)gmail.com>
Date: Sun Dec 29 19:42:01 2019 +1100
thunderbird: ccache check for clang version
diff --git a/thunderbird/.signature b/thunderbird/.signature
index 5fce22aa6..3437ed556 100644
--- a/thunderbird/.signature
+++ b/thunderbird/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3y9fkbPG0DmToPifsahD4i6WgZbEz6vBct0RKX+gwtUtHR3mzeaQSEiqZAuIoAD/tMoZs4pXGKAOiVdBJlA/cQY=
-SHA256 (Pkgfile) = 4fd37a3662e9e826ca23d5a26016212295bc54d478cc873cfb9e51532f8283ab
+RWSagIOpLGJF3/jXyk9qefU0RLBFdIC8F78TqotXXsYpgyp4Gs0iQg4tLFrpyWZISQMIKlStwTg6wrFcK0zFsngh60jxy6vevQY=
+SHA256 (Pkgfile) = 955845de67d203416e48eb15c23f9fd75ae57195cbb0695d83351dca46219d5a
SHA256 (.footprint) = 345c06ea7ab2e90fe32c0a85a09dab8dc14485da0967bae3951c1052e3629b4c
SHA256 (thunderbird-68.3.1.source.tar.xz) = 76284cd3f192ac5678bbf10e1ce9308e913c2e6dde89e055d3ffe568e0e71fa6
SHA256 (thunderbird.desktop) = c6bc6a66f16951c4f7560d019dad48968169aef6587cef4e98380a300078299a
diff --git a/thunderbird/Pkgfile b/thunderbird/Pkgfile
index 3f724c21f..838ec8a2e 100644
--- a/thunderbird/Pkgfile
+++ b/thunderbird/Pkgfile
@@ -14,6 +14,11 @@ source=(http://ftp.mozilla.org/pub/thunderbird/releases/$version/source/$na…
build() {
cd $name-$version
+ if [ -e '/usr/bin/ccache' ]; then
+ export OS_CCACHE_COMPILERCHECK="$(/usr/bin/clang -dumpversion | sed -z 's/\n/ /g'; crux | cut -d' ' -f3)"
+ export CCACHE_COMPILERCHECK="string:$OS_CCACHE_COMPILERCHECK"
+ fi
+
patch -p1 -i $SRC/thunderbird-68.2.2-rust-1.39+.patch
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
1
0
commit 8817689386a6ec74554d424b8eb22ccd8336515c
Author: Juergen Daubert <jue(a)jue.li>
Date: Sat Dec 28 18:56:13 2019 +0100
msmtp: update to 1.8.7
diff --git a/msmtp/.signature b/msmtp/.signature
index 457e6f431..217774047 100644
--- a/msmtp/.signature
+++ b/msmtp/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/RMoiJupyzuKKXjpf67oAH6VQeEYXqit/5d/l29TfnEbz6+uMuswB9e038zc0KZykPYosOmb+I6eyurnQJgMnw4=
-SHA256 (Pkgfile) = d119572376caa63e60cbaff46d88d5995537f41a6b4666753bf8fa1ecad6b51a
+RWSE3ohX2g5d/ZJqdflDI7e7wSjVeGiCEanN0U/hzHwxwgbHfnang+U9uUrxdeNWvVXKt1WWvaObZyObkbF608YRG+DAcY/obAc=
+SHA256 (Pkgfile) = 823a4d98fa4e7f98ddadef7219bb8aceb664a686083f782c8f017b24cad922ed
SHA256 (.footprint) = 8c72467de3e20b7cd7a26216c1ca0ffc2ccaa475bea374a5f3b7277f7e8aedff
-SHA256 (msmtp-1.8.6.tar.xz) = 6625f147430c65ba8527f52c4fe5d4d33552d3c0fb6d793ba7df819a3b3042e1
+SHA256 (msmtp-1.8.7.tar.xz) = 9a53bcdc244ec5b1a806934ecc7746d9d09db581f587bedf597e9da2f48c51f1
diff --git a/msmtp/Pkgfile b/msmtp/Pkgfile
index efe312088..b281e9f56 100644
--- a/msmtp/Pkgfile
+++ b/msmtp/Pkgfile
@@ -4,7 +4,7 @@
# Depends on: openssl
name=msmtp
-version=1.8.6
+version=1.8.7
release=1
source=(https://marlam.de/msmtp/releases/$name-$version.tar.xz)
1
0
commit 92b10e97a198a3278d7369759dc42e52ef2556bd
Author: Juergen Daubert <jue(a)jue.li>
Date: Sat Dec 28 18:54:22 2019 +0100
libcap: update to 2.29
diff --git a/libcap/.footprint b/libcap/.footprint
index aee09d4f..9fa39107 100644
--- a/libcap/.footprint
+++ b/libcap/.footprint
@@ -1,6 +1,7 @@
drwxr-xr-x root/root lib/
-lrwxrwxrwx root/root lib/libcap.so.2 -> libcap.so.2.28
--rw-r--r-- root/root lib/libcap.so.2.28
+lrwxrwxrwx root/root lib/libcap.so.2 -> libcap.so.2.29
+-rw-r--r-- root/root lib/libcap.so.2.29
+-rw-r--r-- root/root lib/libpsx.a
drwxr-xr-x root/root lib/security/
-rwxr-xr-x root/root lib/security/pam_cap.so
drwxr-xr-x root/root sbin/
@@ -12,9 +13,10 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/sys/
-rw-r--r-- root/root usr/include/sys/capability.h
+-rw-r--r-- root/root usr/include/sys/psx_syscall.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libcap.a
-lrwxrwxrwx root/root usr/lib/libcap.so -> ../../lib/libcap.so.2.28
+lrwxrwxrwx root/root usr/lib/libcap.so -> ../../lib/libcap.so.2.29
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libcap.pc
drwxr-xr-x root/root usr/share/
@@ -36,19 +38,31 @@ drwxr-xr-x root/root usr/share/man/man3/
-rw-r--r-- root/root usr/share/man/man3/cap_get_fd.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_get_file.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_get_flag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_mode.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_get_pid.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_get_proc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_get_secbits.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_init.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_mode_name.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_set_fd.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_set_file.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_set_flag.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_set_mode.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_set_proc.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_set_secbits.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_setgroups.3.gz
+-rw-r--r-- root/root usr/share/man/man3/cap_setuid.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_size.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_to_name.3.gz
-rw-r--r-- root/root usr/share/man/man3/cap_to_text.3.gz
-rw-r--r-- root/root usr/share/man/man3/capgetp.3.gz
-rw-r--r-- root/root usr/share/man/man3/capsetp.3.gz
-rw-r--r-- root/root usr/share/man/man3/libcap.3.gz
+-rw-r--r-- root/root usr/share/man/man3/libpsx.3.gz
+-rw-r--r-- root/root usr/share/man/man3/psx_register.3.gz
+-rw-r--r-- root/root usr/share/man/man3/psx_syscall.3.gz
+-rw-r--r-- root/root usr/share/man/man3/psx_syscall3.3.gz
+-rw-r--r-- root/root usr/share/man/man3/psx_syscall6.3.gz
drwxr-xr-x root/root usr/share/man/man8/
-rw-r--r-- root/root usr/share/man/man8/getcap.8.gz
-rw-r--r-- root/root usr/share/man/man8/setcap.8.gz
diff --git a/libcap/.signature b/libcap/.signature
index 27f36418..aab49c28 100644
--- a/libcap/.signature
+++ b/libcap/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/core.pub
-RWRJc1FUaeVeqio24CqOWAnfzl3CugdHW8c8ZYQg1YWUDrytr3+sEmI+JpHIqi7WtiJY2KnhgI/2vVbyLX+ieMSnZyNEALos5wc=
-SHA256 (Pkgfile) = fd3211277558189441cc3896129bf2d73fb6064a5e0442708cff71f4a84c432e
-SHA256 (.footprint) = 8f12e9e6d9a455da2d16fd93dea634cd2a9727108ca7ac1494cc82f56443ab6e
-SHA256 (libcap-2.28.tar.xz) = c0e70c3bcce288ada2bfe8d748e816b601590495312222e92e307cf18d6a38aa
+RWRJc1FUaeVeqo6PZUSwHBoKvgHmMItqCb3t+kCeSaKafRjb4P+JXg1pY+kwfz+p5nrvQhrgPIHRueX1spi6tDwzM3NsP+W1/QQ=
+SHA256 (Pkgfile) = 885eb9b9b3f2ac138fba3676f9b1c27d46d890efef4ebb723d66fd0261da31b0
+SHA256 (.footprint) = a4ceb1b3989805702668f9a8701f250507d1d989873ef6e551e03e68ccf78ead
+SHA256 (libcap-2.29.tar.xz) = 6c83352c316c40d1d4c8ad704e13dc36840ff05eccc36050aa18e42e7f2aa7f8
diff --git a/libcap/Pkgfile b/libcap/Pkgfile
index f19c1026..44416da1 100644
--- a/libcap/Pkgfile
+++ b/libcap/Pkgfile
@@ -4,8 +4,8 @@
# Depends on: attr linux-pam
name=libcap
-version=2.28
-release=2
+version=2.29
+release=1
source=(https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/…
build () {
1
0
commit 47ad25972834b8444da148596f3f4be645e8bc19
Author: Juergen Daubert <jue(a)jue.li>
Date: Sat Dec 28 18:53:31 2019 +0100
iputils: fix build with libcap 2.29
diff --git a/iputils/.signature b/iputils/.signature
index 8746bce54..935b225bb 100644
--- a/iputils/.signature
+++ b/iputils/.signature
@@ -1,6 +1,7 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/f04elkTm+0RbTGVUTyC+P/3kegbS8/947cuNLKHleSaG/haTEazZ7qTeQD6d6Nvgpxmk+8I/rMgtmnBlI5sDQQ=
-SHA256 (Pkgfile) = a761bca1cd40993ae0a47dc42865978a5dd22cad45eef5f8981012de6b78a4f1
+RWSE3ohX2g5d/dpdl7QmCK/T3Cs5gSyi+GtjTtmDgsgjhvoDso6VaQMh3b+EGygrKCsJy21x8LcuPzED7QWtG77DiPj1IHQyVww=
+SHA256 (Pkgfile) = ae5c82625dfb5bc331ac2338baa40157a3bf5966572307c47da8cf61c460441f
SHA256 (.footprint) = 43939b63c3bfc9cf8414b95ebaf536426c9dad9e972a6a8baf6f74c00947c372
SHA256 (iputils-s20190709.tar.gz) = a15720dd741d7538dd2645f9f516d193636ae4300ff7dbc8bfca757bf166490a
+SHA256 (libcap-2.29.patch) = e75541a231472647723a16c9c176de623617c1d100d10802dd0e47e8fce60491
SHA256 (iputils-man-s20190709.tar.xz) = eef3556f4093feefb78b969875d09fc28d7c182629c408e0a4c9b3a137c0b374
diff --git a/iputils/Pkgfile b/iputils/Pkgfile
index d551d8e46..26003219f 100644
--- a/iputils/Pkgfile
+++ b/iputils/Pkgfile
@@ -5,13 +5,15 @@
name=iputils
version=s20190709
-release=1
+release=2
source=(https://github.com/iputils/iputils/archive/$version/$name-$version.…
- $name-man-$version.tar.xz)
+ libcap-2.29.patch $name-man-$version.tar.xz)
build() {
cd $name-$version
+ patch -p1 -i $SRC/libcap-2.29.patch
+
meson build --prefix /usr \
-D BUILD_MANS=false \
-D BUILD_TRACEROUTE6=true \
diff --git a/iputils/libcap-2.29.patch b/iputils/libcap-2.29.patch
new file mode 100644
index 000000000..21f697a32
--- /dev/null
+++ b/iputils/libcap-2.29.patch
@@ -0,0 +1,48 @@
+From 18f9a84e0e702841d6cc4d5f593de4fbd1348e83 Mon Sep 17 00:00:00 2001
+From: Sami Kerola <kerolasa(a)iki.fi>
+Date: Sat, 28 Dec 2019 17:16:27 +0000
+Subject: [PATCH] ninfod: change variable name to avoid colliding with function
+ name
+
+The sys/capability.h header has 'extern int cap_setuid(uid_t uid);'
+function prototype.
+
+Addresses: https://github.com/iputils/iputils/issues/246
+Signed-off-by: Sami Kerola <kerolasa(a)iki.fi>
+---
+ ninfod/ninfod.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/ninfod/ninfod.c b/ninfod/ninfod.c
+index 26112d0..95583de 100644
+--- a/ninfod/ninfod.c
++++ b/ninfod/ninfod.c
+@@ -455,7 +455,7 @@ static void do_daemonize(void)
+ /* --------- */
+ #ifdef HAVE_LIBCAP
+ static const cap_value_t cap_net_raw = CAP_NET_RAW;
+-static const cap_value_t cap_setuid = CAP_SETUID;
++static const cap_value_t cap_setuserid = CAP_SETUID;
+ static cap_flag_value_t cap_ok;
+ #else
+ static uid_t euid;
+@@ -487,7 +487,7 @@ static void limit_capabilities(void)
+
+ cap_get_flag(cap_cur_p, CAP_SETUID, CAP_PERMITTED, &cap_ok);
+ if (cap_ok != CAP_CLEAR)
+- cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid, CAP_SET);
++ cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuserid, CAP_SET);
+
+ if (cap_set_proc(cap_p) < 0) {
+ DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno));
+@@ -520,8 +520,8 @@ static void drop_capabilities(void)
+
+ /* setuid / setuid */
+ if (cap_ok != CAP_CLEAR) {
+- cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid, CAP_SET);
+- cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &cap_setuid, CAP_SET);
++ cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuserid, CAP_SET);
++ cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &cap_setuserid, CAP_SET);
+
+ if (cap_set_proc(cap_p) < 0) {
+ DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno));
1
0
commit 5c3fb3b739d6861cdbd2a63c89379ba923e2ec21
Author: Danny Rawlins <monster.romster(a)gmail.com>
Date: Sun Dec 29 01:08:59 2019 +1100
llvm-32: 9.0.0 -> 9.0.1
diff --git a/llvm-32/.footprint b/llvm-32/.footprint
index 4e23d18..ffcbda7 100644
--- a/llvm-32/.footprint
+++ b/llvm-32/.footprint
@@ -37,7 +37,7 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/TableGen.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/UseLibtool.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake
-lrwxrwxrwx root/root usr/lib32/libLLVM-9.0.0.so -> libLLVM-9.so
+lrwxrwxrwx root/root usr/lib32/libLLVM-9.0.1.so -> libLLVM-9.so
-rwxr-xr-x root/root usr/lib32/libLLVM-9.so
lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-9.so
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmParser.a
diff --git a/llvm-32/.signature b/llvm-32/.signature
index 2f9b61a..fa2e704 100644
--- a/llvm-32/.signature
+++ b/llvm-32/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/compat-32.pub
-RWSwxGo/zH7eXX/cKxV691gqJCvslSiFZjqq4penGtYQ0TsubDA+8Ny3WU5TzRZhmsIMMmWT/DHEGKX4Qxt5lwz+OIvptTD/MAQ=
-SHA256 (Pkgfile) = e6873083f160d97b193623ac93a55b816ffad40dd35c5b46bdc51f93cc79792e
-SHA256 (.footprint) = f46c984ce4ba27ea1ed26e2bd6f2dd608a779efccca1b335186a026348cffbd1
-SHA256 (llvm-9.0.0.src.tar.xz) = d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84
+RWSwxGo/zH7eXf/WewwB1CEKgbR4w3+es2WldCymzZo6nPlbf0dTSMzw4LP68dpq/si4vJwj/Tc4cEcR5yf5NRYQCEWcTnPRwgI=
+SHA256 (Pkgfile) = 2e87098661b3e29a1bf423262b76e4d13663df4e3c13e35de136c7065a455eea
+SHA256 (.footprint) = 315ed6d6dcecffbe81090d6f0e57712111aaa569f05092f61e01afaddbe3602b
+SHA256 (llvm-9.0.1.src.tar.xz) = 00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a
diff --git a/llvm-32/Pkgfile b/llvm-32/Pkgfile
index bcc668f..cf4d4bc 100644
--- a/llvm-32/Pkgfile
+++ b/llvm-32/Pkgfile
@@ -4,9 +4,9 @@
# Depends on: libffi-32 libxml2-32 llvm
name=llvm-32
-version=9.0.0
+version=9.0.1
release=1
-source=(http://releases.llvm.org/$version/llvm-$version.src.tar.xz)
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz)
build() {
export CC=gcc
1
0
commit ebf9754b4829d91ce82371b419053d5ceec94419
Author: Danny Rawlins <monster.romster(a)gmail.com>
Date: Sun Dec 29 01:08:11 2019 +1100
clang: 9.0.0 -> 9.0.1
diff --git a/clang/.footprint b/clang/.footprint
index 7dfca8f75..9bda5d123 100644
--- a/clang/.footprint
+++ b/clang/.footprint
@@ -640,149 +640,146 @@ drwxr-xr-x root/root usr/include/clang/Tooling/Syntax/
-rw-r--r-- root/root usr/include/clang/Tooling/ToolExecutorPluginRegistry.h
-rw-r--r-- root/root usr/include/clang/Tooling/Tooling.h
drwxr-xr-x root/root usr/lib/
--rwxr-xr-x root/root usr/lib/CheckerDependencyHandlingAnalyzerPlugin.so
--rwxr-xr-x root/root usr/lib/CheckerOptionHandlingAnalyzerPlugin.so
--rwxr-xr-x root/root usr/lib/SampleAnalyzerPlugin.so
drwxr-xr-x root/root usr/lib/clang/
-drwxr-xr-x root/root usr/lib/clang/9.0.0/
-drwxr-xr-x root/root usr/lib/clang/9.0.0/include/
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_builtin_vars.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_cmath.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_complex_builtins.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_device_functions.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_intrinsics.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_libdevice_declares.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_math_forward_declares.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__clang_cuda_runtime_wrapper.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__stddef_max_align_t.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__wmmintrin_aes.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/__wmmintrin_pclmul.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/adxintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/altivec.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ammintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/arm64intr.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/arm_acle.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/arm_fp16.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/arm_neon.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/armintr.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx2intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512bf16intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512bitalgintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512bwintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512cdintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512dqintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512erintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512fintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512ifmaintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512ifmavlintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512pfintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vbmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vbmiintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vbmivlintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlbf16intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlbitalgintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlbwintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlcdintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vldqintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlvbmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlvnniintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vlvp2intersectintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vnniintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vp2intersectintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vpopcntdqintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avx512vpopcntdqvlintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/avxintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/bmi2intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/bmiintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/cetintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/cldemoteintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/clflushoptintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/clwbintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/clzerointrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/cpuid.h
-drwxr-xr-x root/root usr/lib/clang/9.0.0/include/cuda_wrappers/
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/cuda_wrappers/algorithm
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/cuda_wrappers/complex
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/cuda_wrappers/new
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/enqcmdintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/f16cintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/float.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/fma4intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/fmaintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/fxsrintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/gfniintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/htmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/htmxlintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ia32intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/immintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/inttypes.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/invpcidintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/iso646.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/limits.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/lwpintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/lzcntintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/mm3dnow.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/module.modulemap
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/movdirintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/msa.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/mwaitxintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/nmmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/opencl-c-base.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/opencl-c.h
-drwxr-xr-x root/root usr/lib/clang/9.0.0/include/openmp_wrappers/
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/openmp_wrappers/__clang_openmp_math.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/openmp_wrappers/__clang_openmp_math_declares.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/openmp_wrappers/cmath
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/openmp_wrappers/math.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/pconfigintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/pkuintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/pmmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/popcntintrin.h
-drwxr-xr-x root/root usr/lib/clang/9.0.0/include/ppc_wrappers/
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ppc_wrappers/emmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ppc_wrappers/mm_malloc.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ppc_wrappers/mmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ppc_wrappers/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/prfchwintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/ptwriteintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/rdseedintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/rtmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/s390intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/sgxintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/shaintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/smmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stdalign.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stdarg.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stdatomic.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stdbool.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stddef.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stdint.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/stdnoreturn.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/tbmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/tgmath.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/tmmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/unwind.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/vadefs.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/vaesintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/varargs.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/vecintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/vpclmulqdqintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/waitpkgintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/wbnoinvdintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/wmmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/x86intrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xmmintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xopintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xsavecintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xsaveintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xsaveoptintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xsavesintrin.h
--rw-r--r-- root/root usr/lib/clang/9.0.0/include/xtestintrin.h
+drwxr-xr-x root/root usr/lib/clang/9.0.1/
+drwxr-xr-x root/root usr/lib/clang/9.0.1/include/
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_builtin_vars.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_cmath.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_complex_builtins.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_device_functions.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_intrinsics.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_libdevice_declares.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_math_forward_declares.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__clang_cuda_runtime_wrapper.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__stddef_max_align_t.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__wmmintrin_aes.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/__wmmintrin_pclmul.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/adxintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/altivec.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ammintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/arm64intr.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/arm_acle.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/arm_fp16.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/arm_neon.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/armintr.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx2intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512bf16intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512bitalgintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512bwintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512cdintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512dqintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512erintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512fintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512ifmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512ifmavlintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512pfintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vbmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vbmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vbmivlintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlbf16intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlbitalgintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlbwintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlcdintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vldqintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlvbmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlvnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vlvp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vnniintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vp2intersectintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vpopcntdqintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avx512vpopcntdqvlintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/avxintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/bmi2intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/bmiintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/cetintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/cldemoteintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/clflushoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/clwbintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/clzerointrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/cpuid.h
+drwxr-xr-x root/root usr/lib/clang/9.0.1/include/cuda_wrappers/
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/cuda_wrappers/algorithm
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/cuda_wrappers/complex
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/cuda_wrappers/new
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/enqcmdintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/f16cintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/float.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/fma4intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/fmaintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/fxsrintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/gfniintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/htmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/htmxlintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ia32intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/immintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/inttypes.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/invpcidintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/iso646.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/limits.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/lwpintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/lzcntintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/mm3dnow.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/module.modulemap
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/movdirintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/msa.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/mwaitxintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/nmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/opencl-c-base.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/opencl-c.h
+drwxr-xr-x root/root usr/lib/clang/9.0.1/include/openmp_wrappers/
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math_declares.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/openmp_wrappers/cmath
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/openmp_wrappers/math.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/pconfigintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/pkuintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/pmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/popcntintrin.h
+drwxr-xr-x root/root usr/lib/clang/9.0.1/include/ppc_wrappers/
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ppc_wrappers/emmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ppc_wrappers/mm_malloc.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ppc_wrappers/mmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ppc_wrappers/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/prfchwintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/ptwriteintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/rdseedintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/rtmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/s390intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/sgxintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/shaintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/smmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stdalign.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stdarg.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stdatomic.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stdbool.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stddef.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stdint.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/stdnoreturn.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/tbmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/tgmath.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/tmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/unwind.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/vadefs.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/vaesintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/varargs.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/vecintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/vpclmulqdqintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/waitpkgintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/wbnoinvdintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/wmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/x86intrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xmmintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xopintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xsavecintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xsaveintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xsaveoptintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xsavesintrin.h
+-rw-r--r-- root/root usr/lib/clang/9.0.1/include/xtestintrin.h
-rwxr-xr-x root/root usr/lib/clang/c++-analyzer
-rwxr-xr-x root/root usr/lib/clang/ccc-analyzer
drwxr-xr-x root/root usr/lib/cmake/
diff --git a/clang/.signature b/clang/.signature
index 9313ace68..e513d68ec 100644
--- a/clang/.signature
+++ b/clang/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/aMjlAeJMTDcGqgcr9oVq/Ep6GKdAKfSC7Qy0hZPr7od0/FnoKyNF8IIb4Itc/XJhJem37fhSQeSaM2eFg+NPQY=
-SHA256 (Pkgfile) = d9044f1fdb9e1334a08052931ee7b1564bb319b3be79bc90d453bb8d36b006c7
-SHA256 (.footprint) = 84f663f76c406bd13b3fe5abaf1551a0a44ee7534c8f638f975124b118c75ea1
-SHA256 (llvm-9.0.0.src.tar.xz) = d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84
-SHA256 (cfe-9.0.0.src.tar.xz) = 7ba81eef7c22ca5da688fdf9d88c20934d2d6b40bfe150ffd338900890aa4610
+RWSE3ohX2g5d/YrXpNNCRiQFgvOBHEqc+9M/r6ekIFtliRlordqq8IDMjqdrhlsR5qjk4LolC31xTY7Y54Nt/vq0rgkvPW3PuAU=
+SHA256 (Pkgfile) = 2eb270899597e82860d08935d087a01466d078a73fdd6029e9be0171acb2c94b
+SHA256 (.footprint) = f20dca7edaf922f256173c1ef36fcbb2432525b435417fd94541e80a368a3655
+SHA256 (llvm-9.0.1.src.tar.xz) = 00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a
+SHA256 (clang-9.0.1.src.tar.xz) = 5778512b2e065c204010f88777d44b95250671103e434f9dc7363ab2e3804253
diff --git a/clang/Pkgfile b/clang/Pkgfile
index cdd500f60..c24fb6af8 100644
--- a/clang/Pkgfile
+++ b/clang/Pkgfile
@@ -4,12 +4,12 @@
# Depends on: llvm
name=clang
-version=9.0.0
+version=9.0.1
release=1
-source=(http://releases.llvm.org/$version/{llvm,cfe}-$version.src.tar.xz)
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/{llvm,clang}-$version.src.tar.xz)
build() {
- mv cfe-$version.src llvm-$version.src/tools/clang
+ mv clang-$version.src llvm-$version.src/tools/clang
cd llvm-$version.src
mkdir build
1
0
commit 5bbdb1b1e2073da70449c4060b834b2acae5f69c
Author: Danny Rawlins <monster.romster(a)gmail.com>
Date: Sun Dec 29 01:08:05 2019 +1100
llvm: 9.0.0 -> 9.0.1
diff --git a/llvm/.footprint b/llvm/.footprint
index 3a0b59885..7d7be20a3 100644
--- a/llvm/.footprint
+++ b/llvm/.footprint
@@ -329,7 +329,6 @@ drwxr-xr-x root/root usr/include/llvm/BinaryFormat/ELFRelocs/
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/MsgPackWriter.h
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/Wasm.h
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/WasmRelocs.def
-drwxr-xr-x root/root usr/include/llvm/BinaryFormat/WasmRelocs/
-rw-r--r-- root/root usr/include/llvm/BinaryFormat/XCOFF.h
drwxr-xr-x root/root usr/include/llvm/Bitcode/
-rw-r--r-- root/root usr/include/llvm/Bitcode/BitcodeAnalyzer.h
@@ -943,7 +942,6 @@ drwxr-xr-x root/root usr/include/llvm/Linker/
drwxr-xr-x root/root usr/include/llvm/MC/
-rw-r--r-- root/root usr/include/llvm/MC/ConstantPools.h
-rw-r--r-- root/root usr/include/llvm/MC/LaneBitmask.h
-drwxr-xr-x root/root usr/include/llvm/MC/MCAnalysis/
-rw-r--r-- root/root usr/include/llvm/MC/MCAsmBackend.h
-rw-r--r-- root/root usr/include/llvm/MC/MCAsmInfo.h
-rw-r--r-- root/root usr/include/llvm/MC/MCAsmInfoCOFF.h
@@ -1572,7 +1570,7 @@ drwxr-xr-x root/root usr/lib/cmake/llvm/
-rw-r--r-- root/root usr/lib/cmake/llvm/TableGen.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/UseLibtool.cmake
-rw-r--r-- root/root usr/lib/cmake/llvm/VersionFromVCS.cmake
-lrwxrwxrwx root/root usr/lib/libLLVM-9.0.0.so -> libLLVM-9.so
+lrwxrwxrwx root/root usr/lib/libLLVM-9.0.1.so -> libLLVM-9.so
-rwxr-xr-x root/root usr/lib/libLLVM-9.so
lrwxrwxrwx root/root usr/lib/libLLVM.so -> libLLVM-9.so
-rw-r--r-- root/root usr/lib/libLLVMAMDGPUAsmParser.a
diff --git a/llvm/.signature b/llvm/.signature
index 183fcd7e5..970578f92 100644
--- a/llvm/.signature
+++ b/llvm/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ah4HM5FnaJTo3eHEfjBALM8C2HHpW/3jyLgZSJfI60/bimhkJN1vegZtoWHMXYiCryEZX5lPpV6G7SrYCkJmgU=
-SHA256 (Pkgfile) = 1c35ee66ff88fcc49dbea02667df151dd402c58976959bfe63e024905eddeb2e
-SHA256 (.footprint) = d62ac4c87bec63d9cd6a5cebf42240a26f4ea41678536742fc32a91288201dcf
-SHA256 (llvm-9.0.0.src.tar.xz) = d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84
+RWSE3ohX2g5d/XBszmmT/WSiIPo1WnuFE1kBpxWi0kPMkzuRiMpjNfHCfAGfcjQVGMvcFVYzcC8penrS5LLYdtd6FN61Z2BXtgA=
+SHA256 (Pkgfile) = a430c038cd13eaa83734ea20d9539f1dba37f4d66fb4231ece41f7f17ff29285
+SHA256 (.footprint) = db415e37d6bf83bc7cbbd7d3fdbf19995dafc6f212df0031ab6c33f22520ec27
+SHA256 (llvm-9.0.1.src.tar.xz) = 00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a
SHA256 (llvm-config.h) = 2227b83b904348e5530f3475c978e11cb0f05a85024781dcb49ac86b65582707
diff --git a/llvm/Pkgfile b/llvm/Pkgfile
index 8b2bb0fdb..9eff3ec17 100644
--- a/llvm/Pkgfile
+++ b/llvm/Pkgfile
@@ -1,12 +1,12 @@
# Description: LLVM compiler backend
# URL: http://llvm.org/
# Maintainer: Thomas Penteker, tek at serverop dot de
-# Depends on: cmake libffi libxml2 ninja
+# Depends on: cmake libxml2 ninja
name=llvm
-version=9.0.0
+version=9.0.1
release=1
-source=(http://releases.llvm.org/$version/llvm-$version.src.tar.xz \
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz \
llvm-config.h)
build() {
1
0
commit 78c069888610c874efade4abcfd15fc362f0749d
Author: Danny Rawlins <monster.romster(a)gmail.com>
Date: Sun Dec 29 01:07:59 2019 +1100
rust: 1.39.0 -> 1.40.0
diff --git a/rust/.footprint b/rust/.footprint
index d55b21362..d161ebf6f 100644
--- a/rust/.footprint
+++ b/rust/.footprint
@@ -14,10 +14,10 @@ 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/librustc_driver-8a8218cdc9dd4e0c.so
--rw-r--r-- root/root usr/lib/librustc_macros-56fdafa31f5ba9b2.so
--rw-r--r-- root/root usr/lib/libstd-26c8f7067b8ffda8.so
--rw-r--r-- root/root usr/lib/libtest-b9d87f3a989831d4.so
+-rw-r--r-- root/root usr/lib/librustc_driver-e127ddf5ff729d3f.so
+-rw-r--r-- root/root usr/lib/librustc_macros-83f7419bcdc43db4.so
+-rw-r--r-- root/root usr/lib/libstd-ec3716d6f499498e.so
+-rw-r--r-- root/root usr/lib/libtest-7ee788fef2398c14.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
@@ -97,6 +97,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/sync/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/tests/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/arc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/binary_heap.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/boxed.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/tests/btree/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/btree/map.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/btree/mod.rs
@@ -117,7 +118,9 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/alloc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/any.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/array.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/array/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/array/iter.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/array/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/ascii.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/benches/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/any.rs
@@ -354,10 +357,9 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/emcc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/gcc.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/hermit.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/seh.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/seh64_gnu.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/windows.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libproc_macro/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libproc_macro/Cargo.toml
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libproc_macro/bridge/
@@ -390,7 +392,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/cgu_reuse_tracker.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/debug.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/dep_node.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/dep_tracking_map.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/graph.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/prev.rs
@@ -448,6 +449,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/outlives_closure.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/placeholder_error.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/static_impl_trait.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/trait_impl_difference.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/util.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/note.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/freshen.rs
@@ -490,19 +492,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/lint/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/lint/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/macros.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/middle/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/borrowck.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/cstore.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/dead.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/dependency_format.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/diagnostic_items.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/entry.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/exported_symbols.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/expr_use_visitor.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/free_region.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/intrinsicck.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/lang_items.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/lib_features.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/liveness.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/mem_categorization.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/privacy.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/reachable.rs
@@ -529,8 +526,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/query/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/session/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/code_stats.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/config.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/session/config/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/config/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/filesearch.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/search_paths.rs
@@ -608,6 +603,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/relate.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/steal.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/structural_impls.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/structural_match.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/sty.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/subst.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/trait_def.rs
@@ -711,10 +707,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/raw.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/fs.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/mod.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/raw.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/os/ios/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/ios/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/ios/mod.rs
@@ -816,6 +808,30 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/shims/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/stdio.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/thread.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/time.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/alloc.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/args.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/cmath.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/condvar.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/env.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/fast_thread_local.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/fd.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/fs.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/io.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/memchr.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/mutex.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/net.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/os.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/path.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/pipe.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/process.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/rwlock.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/stack_overflow.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/stdio.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/thread.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/thread_local.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/time.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/mod.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/sgx/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/sgx/abi/
@@ -911,7 +927,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/io.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/mod.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/net.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/process.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/raw.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/fast_thread_local.rs
@@ -1066,20 +1081,9 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/diagnostics/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/early_buffered_lints.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/entry.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/error_codes.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/allocator.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/base.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/build.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/expand.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/placeholders.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/proc_macro.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/proc_macro_server.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/macro_check.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/macro_parser.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/macro_rules.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/quoted.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/transcribe.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/allocator.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/mod.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/accepted.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/active.rs
@@ -1088,14 +1092,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/removed.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/json.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/json/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/json/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/lib.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit/tests.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/attr.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/classify.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/diagnostics.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/comments.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/comments/
@@ -1108,6 +1112,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/comments
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/attr.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/diagnostics.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/expr.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/generics.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/item.rs
@@ -1126,6 +1132,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/print/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ptr.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/sess.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/show_span.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/source_map.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/source_map/
@@ -1160,16 +1167,31 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libterm/terminfo/searcher/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libterm/win.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/Cargo.toml
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/bench.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/cli.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/console.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/event.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/formatters/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/json.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/terse.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/helpers/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/concurrency.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/exit_code.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/isatty.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/metrics.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/sink.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/lib.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/options.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/stats.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/stats/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/stats/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/test_result.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/time.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/types.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libunwind/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libunwind/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libunwind/build.rs
@@ -1448,160 +1470,61 @@ 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/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/liballoc-9ca09f7eebd638c4.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-31a38eed4f350219.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-0a9cf6d7dfd9e18f.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-19b5616a85ca8013.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-91765153fc424ac8.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-63abd9513f98ecf2.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-fc1ec68952ddf73e.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-a977a070bb1da684.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-ebc38446090a26ae.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-e47124147c9c568b.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-339878926a0520ae.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-40f3f9a05d6e5371.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_asan-3c293febaef58c23.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-58a09b745a91252b.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_lsan-35b24172ed5fb03e.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_msan-efa47fa57504f97e.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-43ea8640e3e9ac15.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-f9af9c68bde266d6.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-0ddbf5dc062c9411.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_tsan-edc8a159cd0c0fa1.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-26c8f7067b8ffda8.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-27ecaa1c94fa9dc8.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-b9d87f3a989831d4.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-7317610fad31fe67.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-f2e1c6881334edef.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liballoc-660fdcf05ed78708.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-cc6eeec3560d0441.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-4f1ac71b5c48a04a.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-5a94d40727d89108.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-3a9a441a203ddc71.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-0ac4014f2351f281.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-4c6ec17fcf97d93d.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-7472e8e3be2f63e5.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-51b3838980e97830.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-20ade922d4eefe24.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-82b95f960cc9dc40.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-d1bff07e3ecd2a16.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_asan-12dd74294fc10f54.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-58010f529ec5673b.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_lsan-257e272d249b160e.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_msan-718861485b77b130.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-272a058794a9e632.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-ca6e9f2da7f5e6dc.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-9447f399a9ffc708.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_tsan-a36e4ed97480bc8c.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-ec3716d6f499498e.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-736fbce70d6720e6.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-7ee788fef2398c14.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-9cdfc84e843e65cc.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-ac07ad488c744595.json
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/
-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
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-9ca09f7eebd638c4.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-8f1db7cce1a5e7a8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-f77cb10d074bca94.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-eca1296e4da018d2.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libatty-f31f600371b0729d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-31a38eed4f350219.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-cd2cc55421eaf7ab.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-0a9cf6d7dfd9e18f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-783c9617905ae441.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-710a41b16688f9c0.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-c83f793598f7b76e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libc2_chacha-1ce14374abd949cc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcc-983b05ece3be83f8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-19b5616a85ca8013.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-6d8ff542783b0c75.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-cf118f1913438a09.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-bbf88b2a09b48c5e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-91765153fc424ac8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-63abd9513f98ecf2.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-28466568f24e98ac.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-9fc9f2c559df3b1d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-0f0559bc1f3e2301.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-a0caa933fda7f1eb.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-a13029a97467531f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-09567df52ccc525f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libeither-5f69b6a6d0b82ccc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libena-6781d751d815cd88.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-0e7b5aedda9e3573.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-6861a848d075e0b7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-e6d2df519db0b968.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-fc1ec68952ddf73e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetrandom-b77ce21ffa2fa4a7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-731909b479447764.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-a977a070bb1da684.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-803bc3b620a970a5.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-b4cee0ab53376830.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-df998bda645dc26b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-80fa897f99f903cc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-ec7dc45a9683509a.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-400e1b9cd03e9b05.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-ebc38446090a26ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-33f65e3b9f7d2e9f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-a6124a176a915d06.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-895f8d887d5b4549.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-4eaf2e731c48b842.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-099da61732add95e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-885577a745129370.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-7ec2d9787936d0ac.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-54af66ffe8510670.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-a91b53e2c2942375.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libonce_cell-a90d5c0eb42536be.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-e47124147c9c568b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-339878926a0520ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-2b431d69cc2fca30.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-a68ca45fff26b726.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-c78cc698311fe8d6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libppv_lite86-ccffc3f217c5a031.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-40f3f9a05d6e5371.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-13424573586f596a.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-0dd48ac01de9e5bd.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-983b3b06ac5179d6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-14bfbfcda964f308.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-a2b79426452671e0.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-d8fbd097886e7704.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-ea3ca9ba6d4d1498.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-1f8b704e12db242b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-456352b4b48cbc0d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-3c293febaef58c23.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_ast_borrowck-88745e078f897eca.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-dbe1bf8a4f409f9f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-1f4db78e2dcafd5e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-6a04805e628b68ef.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-58a09b745a91252b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-d0a644bc4133398d.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-8a8218cdc9dd4e0c.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-5d3d9b235636382d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-0e40d0cad575aa34.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-37f266e79f78c3f6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-5924f437c4f02ac3.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-6f9506a40dcdc553.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lexer-59d0cfcb7c862e9c.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-893c8e596445445e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-35b24172ed5fb03e.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-56fdafa31f5ba9b2.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-cb12c9ab66304a5d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-2c392e10d1369142.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-efa47fa57504f97e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-85d6f3a85c99c099.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-734c046aa616748e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin_impl-c9bdbc097d943601.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-de419c0965528186.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-b7a8347e3fd5e329.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-96a7d2d76382c4ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-728ef6f704f5dfc9.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-5e709b5d508b2b26.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-43ea8640e3e9ac15.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f9af9c68bde266d6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-0ddbf5dc062c9411.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-44fff2f2ccd07955.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-2d0bc1fd1d1af573.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-edc8a159cd0c0fa1.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-3f511ba1ae05f6d7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libryu-37551fa73c0d9e03.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-fbb011491854597e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-13c7d98e8863426d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-5bbbb43387de8e77.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde-fbc684d546405004.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-ebaff6719291b423.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-168977bd1d3e0c26.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-37c821f04e3a0ad3.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-d0e4d1ea759d730b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-26c8f7067b8ffda8.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-26c8f7067b8ffda8.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-f43e8e1a97d8e2ff.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-3a6a131ed90b7ae6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-1e2dfef59391de7f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-4e9b30d1d95359bd.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-27ecaa1c94fa9dc8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm_size-1220a384495ff639.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-69296755780ebe05.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-b9d87f3a989831d4.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-b9d87f3a989831d4.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-7317610fad31fe67.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-e0cfacbdb297347e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_xid-a3d899e2851d32e4.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-f2e1c6881334edef.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-660fdcf05ed78708.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-cc6eeec3560d0441.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-4f1ac71b5c48a04a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5a94d40727d89108.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-3a9a441a203ddc71.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0ac4014f2351f281.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-4c6ec17fcf97d93d.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-7472e8e3be2f63e5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-51b3838980e97830.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-20ade922d4eefe24.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-82b95f960cc9dc40.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-d1bff07e3ecd2a16.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-12dd74294fc10f54.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-58010f529ec5673b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-257e272d249b160e.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-718861485b77b130.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-272a058794a9e632.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-ca6e9f2da7f5e6dc.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-9447f399a9ffc708.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-a36e4ed97480bc8c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ec3716d6f499498e.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ec3716d6f499498e.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-736fbce70d6720e6.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-7ee788fef2398c14.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-7ee788fef2398c14.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-9cdfc84e843e65cc.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-ac07ad488c744595.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 cd8bd07d9..9b725b79c 100644
--- a/rust/.signature
+++ b/rust/.signature
@@ -1,8 +1,8 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/f34704srQqWaeqBrpRL9J8jJJc/0rZzaYGfcb4UY6VcTzTFadffWLoZWMAysKNw0VV9QaQaeFYI7lgkDE1p6QM=
-SHA256 (Pkgfile) = a0f65e60478c3f3a0bd87ff1f27ac82e51eaa5dbbb6006ea6736bd7c03827252
-SHA256 (.footprint) = 0506688b8c018ea62c1604eec7d4497fe21a639d3f9e0f06d976e6ab2ed8e52f
-SHA256 (rustc-1.39.0-src.tar.gz) = b4a1f6b6a93931f270691aba4fc85eee032fecda973e6b9c774cd06857609357
-SHA256 (rust-std-1.38.0-x86_64-unknown-linux-gnu.tar.gz) = cd50ec3384d79aae89ffdacf09715b68b1b5562657e993f26f67b9458e92dfdd
-SHA256 (rustc-1.38.0-x86_64-unknown-linux-gnu.tar.gz) = 790a611695fabd12c3a141efa58b3dc5913d749947c1a95d3f5b6eb5476ee612
-SHA256 (cargo-0.39.0-x86_64-unknown-linux-gnu.tar.gz) = 406ea5822851cf853a14b250386d47df0a60000410ce8ae92b47dedf8162ba9c
+RWSE3ohX2g5d/XJLylkdmLDNM0O56Ka8uf33vcBVRapU2Fi0d5kpBokiZFhBqR4dP3+VYHVBXEBHIL4LMe7T1jHQXJrnngY01gI=
+SHA256 (Pkgfile) = 69f71c262852c6e63d1f9dd3b0390110e8ee58249e3ba3bb170f7c65012d5cf5
+SHA256 (.footprint) = dfc369647371bcde4292a8d60dad24b0070eec59dea9e18cb7a967394594ec2f
+SHA256 (rustc-1.40.0-src.tar.gz) = dd97005578defc10a482bff3e4e728350d2099c60ffcf1f5e189540c39a549ad
+SHA256 (rust-std-1.39.0-x86_64-unknown-linux-gnu.tar.gz) = 2ddad802f048acaa5cd48f1105c18c7f4de32dc9569ac4d64bfcbb3d8c155cb7
+SHA256 (rustc-1.39.0-x86_64-unknown-linux-gnu.tar.gz) = 333399dbf96dd6b8a9dc9cc56b1cb5d8aac2296b4e4aa857bd59d906d6df6fa1
+SHA256 (cargo-0.40.0-x86_64-unknown-linux-gnu.tar.gz) = 07d82db4d348618a8d204460e3c4e97c7702eebfc0e77ca800c051971bbf5e51
diff --git a/rust/Pkgfile b/rust/Pkgfile
index 1e3665e09..d0ee9218d 100644
--- a/rust/Pkgfile
+++ b/rust/Pkgfile
@@ -1,15 +1,15 @@
# Description: The Rust language with Cargo included.
# URL: http://www.rust-lang.org/
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: llvm python3
+# Depends on: llvm
# Optional: sccache llvm-32
name=rust
-version=1.39.0
+version=1.40.0
##cat src/stage0.txt
-_date=2019-09-26
-_rustc=1.38.0
-_cargo=0.39.0
+_date=2019-11-07
+_rustc=1.39.0
+_cargo=0.40.0
##
release=1
1
0
commit b97582f3ac315ad65f4015ab44b3eaf464342e9a
Author: Danny Rawlins <monster.romster(a)gmail.com>
Date: Sun Dec 29 01:07:51 2019 +1100
rust-bin: 1.39.0 -> 1.40.0
diff --git a/rust-bin/.footprint b/rust-bin/.footprint
index 6d1b736d3..1fcb70817 100644
--- a/rust-bin/.footprint
+++ b/rust-bin/.footprint
@@ -14,10 +14,10 @@ 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/librustc_driver-8a8218cdc9dd4e0c.so
--rw-r--r-- root/root usr/lib/librustc_macros-56fdafa31f5ba9b2.so
--rw-r--r-- root/root usr/lib/libstd-26c8f7067b8ffda8.so
--rw-r--r-- root/root usr/lib/libtest-b9d87f3a989831d4.so
+-rw-r--r-- root/root usr/lib/librustc_driver-e127ddf5ff729d3f.so
+-rw-r--r-- root/root usr/lib/librustc_macros-83f7419bcdc43db4.so
+-rw-r--r-- root/root usr/lib/libstd-ec3716d6f499498e.so
+-rw-r--r-- root/root usr/lib/libtest-7ee788fef2398c14.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
@@ -97,6 +97,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/sync/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/tests/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/arc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/binary_heap.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/boxed.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/tests/btree/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/btree/map.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/tests/btree/mod.rs
@@ -117,7 +118,9 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/alloc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/any.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/array.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/array/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/array/iter.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/array/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/ascii.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/benches/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/any.rs
@@ -354,10 +357,9 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/dwarf/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/emcc.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/gcc.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/hermit.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/lib.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/seh.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/seh64_gnu.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libpanic_unwind/windows.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libproc_macro/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libproc_macro/Cargo.toml
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libproc_macro/bridge/
@@ -388,7 +390,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/cgu_reuse_tracker.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/debug.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/dep_node.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/dep_tracking_map.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/graph.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/prev.rs
@@ -446,6 +447,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/outlives_closure.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/placeholder_error.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/static_impl_trait.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/trait_impl_difference.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/util.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/note.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/freshen.rs
@@ -485,19 +487,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/lint/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/lint/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/macros.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/middle/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/borrowck.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/cstore.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/dead.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/dependency_format.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/diagnostic_items.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/entry.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/exported_symbols.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/expr_use_visitor.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/free_region.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/intrinsicck.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/lang_items.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/lib_features.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/liveness.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/mem_categorization.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/privacy.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/reachable.rs
@@ -524,8 +521,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/query/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/session/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/code_stats.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/config.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/session/config/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/config/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/filesearch.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/session/search_paths.rs
@@ -602,6 +597,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/relate.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/steal.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/structural_impls.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/structural_match.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/sty.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/subst.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/trait_def.rs
@@ -705,10 +701,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/haiku/raw.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/fs.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/mod.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/hermit/raw.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/os/ios/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/ios/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/os/ios/mod.rs
@@ -810,6 +802,30 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/shims/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/stdio.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/thread.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/cloudabi/time.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/alloc.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/args.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/cmath.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/condvar.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/env.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/fast_thread_local.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/fd.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/fs.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/io.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/memchr.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/mutex.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/net.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/os.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/path.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/pipe.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/process.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/rwlock.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/stack_overflow.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/stdio.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/thread.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/thread_local.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/hermit/time.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/mod.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/sgx/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/sgx/abi/
@@ -905,7 +921,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/fs.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/io.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/mod.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/net.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/process.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/ext/raw.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/sys/vxworks/fast_thread_local.rs
@@ -1059,20 +1074,9 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/diagnostics/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/early_buffered_lints.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/entry.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/error_codes.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/allocator.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/base.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/build.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/expand.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/placeholders.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/proc_macro.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/proc_macro_server.rs
-drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/macro_check.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/macro_parser.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/macro_rules.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/quoted.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ext/tt/transcribe.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/allocator.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/mod.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/accepted.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/active.rs
@@ -1081,14 +1085,14 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/feature_gate/removed.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/json.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/json/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/json/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/lib.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit/tests.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/attr.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/classify.rs
--rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/diagnostics.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/comments.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/comments/
@@ -1101,6 +1105,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/lexer/comments
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/attr.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/diagnostics.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/expr.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/generics.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/parse/parser/item.rs
@@ -1119,6 +1125,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/print/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust/tests.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ptr.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/sess.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/show_span.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/source_map.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/source_map/
@@ -1153,16 +1160,31 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libterm/terminfo/searcher/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libterm/win.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/Cargo.toml
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/bench.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/cli.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/console.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/event.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/formatters/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/json.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/pretty.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/formatters/terse.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/helpers/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/concurrency.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/exit_code.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/isatty.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/metrics.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/mod.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/helpers/sink.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/lib.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/options.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/stats.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libtest/stats/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/stats/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/test_result.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/tests.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/time.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libtest/types.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libunwind/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libunwind/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libunwind/build.rs
@@ -1436,160 +1458,61 @@ 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/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/liballoc-9ca09f7eebd638c4.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-31a38eed4f350219.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-0a9cf6d7dfd9e18f.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-19b5616a85ca8013.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-91765153fc424ac8.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-63abd9513f98ecf2.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-fc1ec68952ddf73e.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-a977a070bb1da684.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-ebc38446090a26ae.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-e47124147c9c568b.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-339878926a0520ae.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-40f3f9a05d6e5371.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_asan-3c293febaef58c23.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-58a09b745a91252b.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_lsan-35b24172ed5fb03e.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_msan-efa47fa57504f97e.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-43ea8640e3e9ac15.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-f9af9c68bde266d6.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-0ddbf5dc062c9411.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_tsan-edc8a159cd0c0fa1.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-26c8f7067b8ffda8.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-27ecaa1c94fa9dc8.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-b9d87f3a989831d4.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-7317610fad31fe67.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-f2e1c6881334edef.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liballoc-660fdcf05ed78708.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-cc6eeec3560d0441.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-4f1ac71b5c48a04a.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-5a94d40727d89108.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-3a9a441a203ddc71.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-0ac4014f2351f281.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-4c6ec17fcf97d93d.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-7472e8e3be2f63e5.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-51b3838980e97830.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-20ade922d4eefe24.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-82b95f960cc9dc40.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-d1bff07e3ecd2a16.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_asan-12dd74294fc10f54.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-58010f529ec5673b.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_lsan-257e272d249b160e.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_msan-718861485b77b130.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-272a058794a9e632.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-ca6e9f2da7f5e6dc.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-9447f399a9ffc708.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_tsan-a36e4ed97480bc8c.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-ec3716d6f499498e.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-736fbce70d6720e6.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-7ee788fef2398c14.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-9cdfc84e843e65cc.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-ac07ad488c744595.json
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/
-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
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-9ca09f7eebd638c4.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-8f1db7cce1a5e7a8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-f77cb10d074bca94.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-eca1296e4da018d2.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libatty-f31f600371b0729d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-31a38eed4f350219.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-cd2cc55421eaf7ab.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-0a9cf6d7dfd9e18f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-783c9617905ae441.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-710a41b16688f9c0.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-c83f793598f7b76e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libc2_chacha-1ce14374abd949cc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcc-983b05ece3be83f8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-19b5616a85ca8013.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-6d8ff542783b0c75.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-cf118f1913438a09.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-bbf88b2a09b48c5e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-91765153fc424ac8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-63abd9513f98ecf2.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-28466568f24e98ac.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-9fc9f2c559df3b1d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-0f0559bc1f3e2301.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-a0caa933fda7f1eb.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-a13029a97467531f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-09567df52ccc525f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libeither-5f69b6a6d0b82ccc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libena-6781d751d815cd88.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-0e7b5aedda9e3573.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-6861a848d075e0b7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-e6d2df519db0b968.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-fc1ec68952ddf73e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetrandom-b77ce21ffa2fa4a7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-731909b479447764.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-a977a070bb1da684.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-803bc3b620a970a5.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-b4cee0ab53376830.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-df998bda645dc26b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-80fa897f99f903cc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-ec7dc45a9683509a.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-400e1b9cd03e9b05.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-ebc38446090a26ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-33f65e3b9f7d2e9f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-a6124a176a915d06.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-895f8d887d5b4549.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-4eaf2e731c48b842.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-099da61732add95e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-885577a745129370.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-7ec2d9787936d0ac.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-54af66ffe8510670.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-a91b53e2c2942375.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libonce_cell-a90d5c0eb42536be.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-e47124147c9c568b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-339878926a0520ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-2b431d69cc2fca30.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-a68ca45fff26b726.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-c78cc698311fe8d6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libppv_lite86-ccffc3f217c5a031.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-40f3f9a05d6e5371.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-13424573586f596a.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-0dd48ac01de9e5bd.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-983b3b06ac5179d6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-14bfbfcda964f308.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-a2b79426452671e0.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-d8fbd097886e7704.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-ea3ca9ba6d4d1498.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-1f8b704e12db242b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-456352b4b48cbc0d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-3c293febaef58c23.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_ast_borrowck-88745e078f897eca.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-dbe1bf8a4f409f9f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-1f4db78e2dcafd5e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-6a04805e628b68ef.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-58a09b745a91252b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-d0a644bc4133398d.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-8a8218cdc9dd4e0c.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-5d3d9b235636382d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-0e40d0cad575aa34.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-37f266e79f78c3f6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-5924f437c4f02ac3.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-6f9506a40dcdc553.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lexer-59d0cfcb7c862e9c.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-893c8e596445445e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-35b24172ed5fb03e.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-56fdafa31f5ba9b2.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-cb12c9ab66304a5d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-2c392e10d1369142.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-efa47fa57504f97e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-85d6f3a85c99c099.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-734c046aa616748e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin_impl-c9bdbc097d943601.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-de419c0965528186.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-b7a8347e3fd5e329.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-96a7d2d76382c4ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-728ef6f704f5dfc9.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-5e709b5d508b2b26.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-43ea8640e3e9ac15.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f9af9c68bde266d6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-0ddbf5dc062c9411.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-44fff2f2ccd07955.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-2d0bc1fd1d1af573.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-edc8a159cd0c0fa1.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-3f511ba1ae05f6d7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libryu-37551fa73c0d9e03.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-fbb011491854597e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-13c7d98e8863426d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-5bbbb43387de8e77.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde-fbc684d546405004.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-ebaff6719291b423.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-168977bd1d3e0c26.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-37c821f04e3a0ad3.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-d0e4d1ea759d730b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-26c8f7067b8ffda8.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-26c8f7067b8ffda8.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-f43e8e1a97d8e2ff.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-3a6a131ed90b7ae6.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-1e2dfef59391de7f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-4e9b30d1d95359bd.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-27ecaa1c94fa9dc8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm_size-1220a384495ff639.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-69296755780ebe05.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-b9d87f3a989831d4.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-b9d87f3a989831d4.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-7317610fad31fe67.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-e0cfacbdb297347e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_xid-a3d899e2851d32e4.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-f2e1c6881334edef.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-660fdcf05ed78708.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-cc6eeec3560d0441.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-4f1ac71b5c48a04a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5a94d40727d89108.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-3a9a441a203ddc71.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0ac4014f2351f281.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-4c6ec17fcf97d93d.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-7472e8e3be2f63e5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-51b3838980e97830.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-20ade922d4eefe24.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-82b95f960cc9dc40.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-d1bff07e3ecd2a16.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-12dd74294fc10f54.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-58010f529ec5673b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-257e272d249b160e.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-718861485b77b130.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-272a058794a9e632.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-ca6e9f2da7f5e6dc.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-9447f399a9ffc708.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-a36e4ed97480bc8c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ec3716d6f499498e.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ec3716d6f499498e.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-736fbce70d6720e6.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-7ee788fef2398c14.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-7ee788fef2398c14.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-9cdfc84e843e65cc.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-ac07ad488c744595.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-bin/.signature b/rust-bin/.signature
index ee380276e..ec89324c1 100644
--- a/rust-bin/.signature
+++ b/rust-bin/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/dyitnU3WQKpJahzJq5TnBdSsTyTxGLn7U8RjgT+K3NJt3put6t+2QBxEd9XZ+If9w6Z5LzPhanOkuDm0vvnjgU=
-SHA256 (Pkgfile) = 158aaa9533b637d44317b9e6fca6ebbc81f080340fe0e300ca077c114c903c70
-SHA256 (.footprint) = a9a32ff043749377a18a8c13e2eac16f929be6c082583ebf08ea20e737332633
-SHA256 (rust-1.39.0-1-crux-3.5-bin.tar.xz) = 5aa34f866f1468ec5cac7133b85f5a11df5cccc8e2157c091192d877f7c0c268
+RWSE3ohX2g5d/XuWF+5OMTNn+brOeFRr6h0yQAMGnGMlFJNamOQnaq7Prrfkj8DCHDIC6N7l1loKwH1VE6iCCfkwMKTdm4tplgc=
+SHA256 (Pkgfile) = 4e203fafab83a0a5ea5b28137a8d0e44306e36be907b37c41946b32b06d6d301
+SHA256 (.footprint) = a2ca301a101624ec0fdf65ffe0948c66ae3ef3c65c2f1e9e38d52617c0064ed1
+SHA256 (rust-1.40.0-1-crux-3.5-bin.tar.xz) = 6d9b520728341a7f3cd86d99bab7c6e33898db6f4a04fbf8a72e6af96b367cd7
diff --git a/rust-bin/Pkgfile b/rust-bin/Pkgfile
index 35e71270d..c24693022 100644
--- a/rust-bin/Pkgfile
+++ b/rust-bin/Pkgfile
@@ -1,11 +1,11 @@
# Description: The Rust language with Cargo included (binary edition).
# URL: http://www.rust-lang.org/
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: llvm python3
+# Depends on: llvm
# Optional: sccache
name=rust-bin
-version=1.39.0
+version=1.40.0
release=1
source=(https://crux.ster.zone/downloads/rust/rust-$version-$release-crux-3.5-bin.tar.xz)
1
0