Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F10780042
D7865.id18865.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
33 KB
Referenced Files
None
Subscribers
None
D7865.id18865.diff
View Options
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,4 +1,5 @@
ld-linux-x86-64.so.2
+libLLVM-9.so
libc.so.6
libcrypto.so.1.0.0
libdl.so.2
diff --git a/files/Fix-building-1.35.0-with-internal-llvm.patch b/files/Fix-building-1.35.0-with-internal-llvm.patch
deleted file mode 100644
--- a/files/Fix-building-1.35.0-with-internal-llvm.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-Avoid unnecessarily restarting the LLVM build and installing it
-into STAGEDIR during the install phase.
-
---- src/bootstrap/native.rs.orig 2019-05-22 05:39:52 UTC
-+++ src/bootstrap/native.rs
-@@ -92,17 +92,9 @@ impl Step for Llvm {
- .join(exe("llvm-config", &*builder.config.build));
- let done_stamp = out_dir.join("llvm-finished-building");
-
-- if let Some(llvm_commit) = llvm_info.sha() {
- if done_stamp.exists() {
-- let done_contents = t!(fs::read(&done_stamp));
--
-- // If LLVM was already built previously and the submodule's commit didn't change
-- // from the previous build, then no action is required.
-- if done_contents == llvm_commit.as_bytes() {
-- return build_llvm_config
-- }
-+ return build_llvm_config
- }
-- }
-
- let _folder = builder.fold_output(|| "llvm");
- let descriptor = if emscripten { "Emscripten " } else { "" };
-@@ -218,6 +210,11 @@ impl Step for Llvm {
- }
- }
-
-+ if target == "powerpc64-unknown-freebsd" {
-+ cfg.define("CMAKE_EXE_LINKER_FLAGS",
-+ "-Wl,-rpath=/usr/local/lib/%CC% -L/usr/local/lib/%CC%");
-+ }
-+
- // http://llvm.org/docs/HowToCrossCompileLLVM.html
- if target != builder.config.build && !emscripten {
- builder.ensure(Llvm {
-@@ -283,9 +279,7 @@ impl Step for Llvm {
-
- cfg.build();
-
-- if let Some(llvm_commit) = llvm_info.sha() {
-- t!(fs::write(&done_stamp, llvm_commit));
-- }
-+ t!(fs::write(&done_stamp, "done building LLVM"));
-
- build_llvm_config
- }
diff --git a/files/Set-correct-libdir-in-bootstrap.patch b/files/Set-correct-libdir-in-bootstrap.patch
--- a/files/Set-correct-libdir-in-bootstrap.patch
+++ b/files/Set-correct-libdir-in-bootstrap.patch
@@ -1,25 +1,28 @@
-From 8a67fae170f59c050577c7c82bc4844866c3371c Mon Sep 17 00:00:00 2001
+From 99cc7efd4451f4f3468812199ba40366024bed4e Mon Sep 17 00:00:00 2001
From: Fabio Forni <livingsilver94.solus@redaril.me>
-Date: Wed, 5 Jun 2019 23:09:27 +0200
-Subject: [PATCH] Set correct libdir in bootstrap
+Date: Thu, 7 Nov 2019 19:15:05 +0100
+Subject: [PATCH] Set-correct-libdir-in-bootstrap
---
- src/bootstrap/builder.rs | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ src/bootstrap/builder.rs | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs
-index 5224663..631a406 100644
+index 5d586f0..e6428f2 100644
--- a/src/bootstrap/builder.rs
+++ b/src/bootstrap/builder.rs
-@@ -604,7 +604,7 @@ impl<'a> Builder<'a> {
- let lib = if compiler.stage >= 1 && config.libdir_relative().is_some() {
- builder.build.config.libdir_relative().unwrap()
- } else {
-- Path::new("lib")
-+ Path::new("lib64")
- };
+@@ -615,10 +615,9 @@ impl<'a> Builder<'a> {
+ }
+
+ fn run(self, builder: &Builder<'_>) -> Interned<PathBuf> {
+- let lib = builder.sysroot_libdir_relative(self.compiler);
let sysroot = builder
.sysroot(self.compiler)
+- .join(lib)
++ .join("lib64")
+ .join("rustlib")
+ .join(self.target)
+ .join("lib");
--
-2.21.0
+2.23.0
diff --git a/files/config.toml.in b/files/config.toml.in
--- a/files/config.toml.in
+++ b/files/config.toml.in
@@ -11,6 +11,7 @@
prefix = "PREFIX"
[llvm]
+link-shared = true
ninja = true
targets = "X86"
@@ -20,6 +21,10 @@
[target.i686-unknown-linux-gnu]
ar = "/usr/bin/ar"
+# Remove this line to build bundled LLVM. Everything's already set up
+llvm-config = "/usr/bin/llvm-config32"
[target.x86_64-unknown-linux-gnu]
ar = "/usr/bin/ar"
+# Remove this line to build bundled LLVM. Everything's already set up
+llvm-config = "/usr/bin/llvm-config"
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : rust
-version : 1.38.0
-release : 56
+version : 1.40.0
+release : 57
source :
- - https://static.rust-lang.org/dist/rustc-1.38.0-src.tar.xz : 3a7991aa4cb44ef941d71636e45a95468b520dc6fc7cf725364925bd3e3d3a34
+ - https://static.rust-lang.org/dist/rustc-1.40.0-src.tar.xz : 6e2aa3a91697f4b225c6b394cbae6b97666f061dba491f666a5281698fe2aace
license :
- Apache-2.0
- MIT
@@ -29,6 +29,7 @@
- fakeroot-32bit # Tests
- glibc-32bit-devel
- libgcc-32bit
+ - llvm-devel
rundeps :
- ^cargo :
- libgit2
@@ -36,7 +37,6 @@
- rust
setup : |
%patch -p1 < $pkgfiles/Set-correct-libdir-in-bootstrap.patch
- %patch -p1 src/bootstrap/native.rs $pkgfiles/Fix-building-1.35.0-with-internal-llvm.patch
sed -e 's|PREFIX|%PREFIX%|g' \
-e 's|LIBDIR|%libdir%|g' $pkgfiles/config.toml.in > config.toml
build : |
@@ -44,12 +44,6 @@
#export LIBGIT2_SYS_USE_PKG_CONFIG=1
export LIBSSH2_SYS_USE_PKG_CONFIG=1
- # These env variables are for LLVM to be built correctly
- # since it sometimes fails on the build server
- unset LD_AS_NEEDED LDFLAGS
- export CFLAGS="-march=x86-64 -mtune=generic -O3 -fstack-protector -pipe"
- export CXXFLAGS="$CFLAGS"
-
./x.py build
./x.py build cargo
install : |
@@ -69,6 +63,7 @@
check : |
# Some tests require targets we don't support, such as ARM.
# For this reason we run only a small subset of the test suite.
- ./x.py test src/test/codegen
./x.py test src/test/compile-fail
+ ./x.py test src/test/pretty
./x.py test src/test/run-fail
+ ./x.py test src/test/run-make
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -23,165 +23,65 @@
<Path fileType="executable">/usr/bin/rust-lldb</Path>
<Path fileType="executable">/usr/bin/rustc</Path>
<Path fileType="executable">/usr/bin/rustdoc</Path>
- <Path fileType="library">/usr/lib64/librustc_driver-c17f833242f3f92c.so</Path>
- <Path fileType="library">/usr/lib64/librustc_macros-9801850701e6965c.so</Path>
- <Path fileType="library">/usr/lib64/libstd-d7e38ce6a99dfab8.so</Path>
- <Path fileType="library">/usr/lib64/libterm-f335cce4fc2c49e0.so</Path>
- <Path fileType="library">/usr/lib64/libtest-10b08ae210a93b06.so</Path>
+ <Path fileType="library">/usr/lib64/librustc_driver-e127ddf5ff729d3f.so</Path>
+ <Path fileType="library">/usr/lib64/librustc_macros-83f7419bcdc43db4.so</Path>
+ <Path fileType="library">/usr/lib64/libstd-ec3716d6f499498e.so</Path>
+ <Path fileType="library">/usr/lib64/libtest-7ee788fef2398c14.so</Path>
<Path fileType="library">/usr/lib64/rustlib/etc/debugger_pretty_printers_common.py</Path>
<Path fileType="library">/usr/lib64/rustlib/etc/gdb_load_rust_pretty_printers.py</Path>
<Path fileType="library">/usr/lib64/rustlib/etc/gdb_rust_pretty_printing.py</Path>
<Path fileType="library">/usr/lib64/rustlib/etc/lldb_rust_formatters.py</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liballoc-0915c5c6c33014d9.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-6c35d887106b6fee.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-058f12d9eccd04b0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-abe4d15054610b88.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-37400350fb575190.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcore-e47edf666dbd3c80.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libgetopts-f5a389ca985307b3.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-83b2a813b159e36a.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liblibc-67a80dcdc5c9e3da.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-0a473bff1ca978e1.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-f05fab1f63ccb8a5.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-787c995580d0741c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-b25da5cace32fe50.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-9fa97a7bd92cf3b4.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-05ee093505effca0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-f555c16db9858064.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-f555c16db9858064.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-ec56d0b89e6b898b.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunwind-c45fa6bbf3f5c174.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liballoc-660fdcf05ed78708.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-cc6eeec3560d0441.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-4f1ac71b5c48a04a.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-5a94d40727d89108.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-3a9a441a203ddc71.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcore-0ac4014f2351f281.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libgetopts-c8688d541eac94c0.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-7472e8e3be2f63e5.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liblibc-51b3838980e97830.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-20ade922d4eefe24.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-82b95f960cc9dc40.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-a74933c47a35bd6c.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-58010f529ec5673b.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-272a058794a9e632.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-ca6e9f2da7f5e6dc.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-93012de439edc539.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-e41ded978e75f782.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-e41ded978e75f782.so</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libterm-8232167fb35992e7.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-67bcb59cfded7a96.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-67bcb59cfded7a96.so</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-e12c2903d7cdac58.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunwind-ac07ad488c744595.rlib</Path>
<Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libLLVM-9-rust-1.38.0-stable.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-0915c5c6c33014d9.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-4df8402698ec5830.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarena-82752f9154c46039.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-62e56c51ed043a64.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libatty-452895e41d3ca8ee.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-6c35d887106b6fee.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-859a5af00cdb2afa.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-058f12d9eccd04b0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-262245f947fd81f2.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-329573dd4262d91c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-40668044f6064de8.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcc-4b09e304f5b90348.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-8463d83ce74d7c2a.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-abe4d15054610b88.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-10318b8f4a83252f.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-2ed2167c08e17e98.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-37400350fb575190.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcore-e47edf666dbd3c80.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-124ae305f3d6703a.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-c73b6c4849815f3f.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-0f4afdf2d3170c3f.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-14cb88bf9b111a75.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-17312ddda39766f4.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-f03017a63b4785c7.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libeither-edcb5c5c280fefe0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libena-3c448e1b685558f9.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-b116037f640de75c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-5bb7030ac01e5189.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-4a5dec06925ee780.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-f5a389ca985307b3.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-82307c13d1b1477b.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-83b2a813b159e36a.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libhumantime-c5f08f543c2a4af3.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-187001342e79675d.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-3479f986a9df1f9b.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-a24bb4d6f474649b.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-67d9a8a1de395c17.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-99deed180c3d21c6.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-06022165c131f8f2.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-67a80dcdc5c9e3da.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-f7a6ca19496a52d1.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog-a032a3fc05e7b186.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-783a6bc38936a2e7.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-b0f93d170ff64e6c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-2519159c63d20c9b.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-6d79ff3d44f17285.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-1b8fba92b7e96010.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-810e9ab65b984a15.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-f25f548dbb1eb2c9.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libowning_ref-e2136a6ec6a0b1ec.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-0a473bff1ca978e1.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f05fab1f63ccb8a5.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-684826e4c739b5ff.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-1345f4d293d5cf43.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-18aeb8aac7722a79.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-787c995580d0741c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-38b20a704805458f.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libquick_error-592332f19771fb53.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand-86b73819b03e69e8.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-509f82a77893d3da.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-f0403ec0eac0f1da.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_hc-6d6fa255ff6ae0cd.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_isaac-01d375add8c569f6.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_pcg-5fb4465ecde0ce41.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_xorshift-d8cff1391f1f4101.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-bdba637ece5c1301.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-67f0618930a50d04.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-31311d410988c371.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc-e81286d3720d4bd3.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-2b75cd203368cfb8.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-b8823c656b015d1f.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_ast_borrowck-c4ef4d2dcc1721e1.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-ebc8094ebde9bb82.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-8170eb8d27ccea8e.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-e771a97f1d8440c4.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-9cd6f686c53a6b4d.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-b25da5cace32fe50.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-c17f833242f3f92c.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-77666a4cbc4226a3.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-4684d9cad261c734.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-991d6e1d3ff0b0ba.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-9d035f0ef75e85a1.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-f724cfcba98179eb.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lexer-b66143aba6e35499.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-ef84ed4ea9ec3272.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-f8e37a991987f053.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-9801850701e6965c.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-51bb27f23c2405a3.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-e71c81b100864499.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-cc7b0798da5e1bdd.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-19d7834154a5c370.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-0aff5e9d82cc687d.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-a91bfe272a1299a7.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-cd405222c29982d7.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-3f6e6e80722222af.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-7eff21b4143db693.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-354c7622415b554d.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-9fa97a7bd92cf3b4.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-05ee093505effca0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-f64e649e3432e1d7.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-7c9652a329129c88.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-330edfd23f4b5e6c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-acb939437d925850.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libryu-bb22f0821b3586d7.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-3bee7e96d1ae4ba4.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-c1e869bff2d61647.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserde-68ad9c35c0cc6e5c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-d8c2a789bcf232df.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-2fc821fd7cf54b9c.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-b719130ae9ab0825.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-b31c14d61d7c6671.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d7e38ce6a99dfab8.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d7e38ce6a99dfab8.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-32f7d986de81a031.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-9bb313a099fb693a.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-d0309b54d9f27d0d.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-a9ee3daadd4f52f9.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-3050a78e7bbec49f.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.so</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-e3d337b5c4d40395.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-ec56d0b89e6b898b.rlib</Path>
- <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c45fa6bbf3f5c174.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-660fdcf05ed78708.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-cc6eeec3560d0441.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-4f1ac71b5c48a04a.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-5a94d40727d89108.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-3a9a441a203ddc71.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0ac4014f2351f281.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-4c6ec17fcf97d93d.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-7472e8e3be2f63e5.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-51b3838980e97830.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-20ade922d4eefe24.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-82b95f960cc9dc40.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-d1bff07e3ecd2a16.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-12dd74294fc10f54.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-58010f529ec5673b.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-257e272d249b160e.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-718861485b77b130.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-272a058794a9e632.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-ca6e9f2da7f5e6dc.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-9447f399a9ffc708.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-a36e4ed97480bc8c.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ec3716d6f499498e.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-ec3716d6f499498e.so</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-736fbce70d6720e6.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-7ee788fef2398c14.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-7ee788fef2398c14.so</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-9cdfc84e843e65cc.rlib</Path>
+ <Path fileType="library">/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-ac07ad488c744595.rlib</Path>
<Path fileType="doc">/usr/share/doc/rust</Path>
<Path fileType="man">/usr/share/man/man1/rustc.1</Path>
<Path fileType="man">/usr/share/man/man1/rustdoc.1</Path>
@@ -193,7 +93,7 @@
<Description xml:lang="en">The Rust build system.</Description>
<PartOf>programming.tools</PartOf>
<RuntimeDependencies>
- <Dependency releaseFrom="56">rust</Dependency>
+ <Dependency releaseFrom="57">rust</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/cargo</Path>
@@ -233,12 +133,12 @@
</Files>
</Package>
<History>
- <Update release="56">
- <Date>2019-10-03</Date>
- <Version>1.38.0</Version>
+ <Update release="57">
+ <Date>2019-12-20</Date>
+ <Version>1.40.0</Version>
<Comment>Packaging update</Comment>
<Name>Fabio Forni</Name>
<Email>livingsilver94.solus@redaril.me</Email>
</Update>
</History>
</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
May 25 2023, 10:06 PM (11 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5834270
Default Alt Text
D7865.id18865.diff (33 KB)
Attached To
Mode
D7865: Update rust to 1.40.0
Attached
Detach File
Event Timeline
Log In to Comment