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 -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 { +- 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.39.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.39.0-src.tar.xz : 4b0dbb356070687a606034f71dc032b783bbf8b5d3f9fff39f2c1fbc4f171c29 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 : | @@ -71,4 +65,6 @@ # 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,164 @@ /usr/bin/rust-lldb /usr/bin/rustc /usr/bin/rustdoc - /usr/lib64/librustc_driver-c17f833242f3f92c.so - /usr/lib64/librustc_macros-9801850701e6965c.so - /usr/lib64/libstd-d7e38ce6a99dfab8.so - /usr/lib64/libterm-f335cce4fc2c49e0.so - /usr/lib64/libtest-10b08ae210a93b06.so + /usr/lib64/librustc_driver-5b75673c577f666e.so + /usr/lib64/librustc_macros-56fdafa31f5ba9b2.so + /usr/lib64/libstd-625597afbfa87d41.so + /usr/lib64/libtest-bd62016dbee5792d.so /usr/lib64/rustlib/etc/debugger_pretty_printers_common.py /usr/lib64/rustlib/etc/gdb_load_rust_pretty_printers.py /usr/lib64/rustlib/etc/gdb_rust_pretty_printing.py /usr/lib64/rustlib/etc/lldb_rust_formatters.py - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liballoc-0915c5c6c33014d9.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-6c35d887106b6fee.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-058f12d9eccd04b0.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-abe4d15054610b88.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-37400350fb575190.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcore-e47edf666dbd3c80.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libgetopts-f5a389ca985307b3.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-83b2a813b159e36a.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liblibc-67a80dcdc5c9e3da.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-0a473bff1ca978e1.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-f05fab1f63ccb8a5.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-787c995580d0741c.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-b25da5cace32fe50.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-9fa97a7bd92cf3b4.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-05ee093505effca0.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-f555c16db9858064.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-f555c16db9858064.so - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.so - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.so - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-ec56d0b89e6b898b.rlib - /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunwind-c45fa6bbf3f5c174.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liballoc-c42028b292bfbb55.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-1c928828503a36d5.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-de20b7654ef95095.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-cdac773b5a9115cc.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-c3f4ee042b3cb1a0.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libcore-760bffd2572b4bb6.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libgetopts-fa0327bc13c7d7eb.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-bcf8e729cb558f01.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/liblibc-6151297a9d576be4.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-3f199a03d893f040.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-b52cd25f33f2d33b.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-17f7cca96c4df272.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-3c830c2902a5a28f.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c54d0dc879e43a36.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-48b1226d753899e3.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-d7d09b8fa84fc903.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-c5b98519d7edd56f.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libstd-c5b98519d7edd56f.so + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libterm-1c48f8421b89ab17.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-39b07fa288349ce2.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libtest-39b07fa288349ce2.so + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-73897a197aa48351.rlib + /usr/lib64/rustlib/i686-unknown-linux-gnu/lib/libunwind-8fad40ee9642a0b3.rlib /usr/lib64/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libLLVM-9-rust-1.38.0-stable.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-0915c5c6c33014d9.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-4df8402698ec5830.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarena-82752f9154c46039.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-62e56c51ed043a64.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libatty-452895e41d3ca8ee.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-6c35d887106b6fee.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-859a5af00cdb2afa.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-058f12d9eccd04b0.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-262245f947fd81f2.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-329573dd4262d91c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-40668044f6064de8.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcc-4b09e304f5b90348.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-8463d83ce74d7c2a.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-abe4d15054610b88.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-10318b8f4a83252f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-2ed2167c08e17e98.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-37400350fb575190.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcore-e47edf666dbd3c80.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-124ae305f3d6703a.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-c73b6c4849815f3f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-0f4afdf2d3170c3f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-14cb88bf9b111a75.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-17312ddda39766f4.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-f03017a63b4785c7.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libeither-edcb5c5c280fefe0.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libena-3c448e1b685558f9.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-b116037f640de75c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-5bb7030ac01e5189.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-4a5dec06925ee780.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-f5a389ca985307b3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-82307c13d1b1477b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-83b2a813b159e36a.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libhumantime-c5f08f543c2a4af3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-187001342e79675d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-3479f986a9df1f9b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-a24bb4d6f474649b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-67d9a8a1de395c17.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-99deed180c3d21c6.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-06022165c131f8f2.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-67a80dcdc5c9e3da.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-f7a6ca19496a52d1.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog-a032a3fc05e7b186.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-783a6bc38936a2e7.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-b0f93d170ff64e6c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-2519159c63d20c9b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-6d79ff3d44f17285.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-1b8fba92b7e96010.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-810e9ab65b984a15.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-f25f548dbb1eb2c9.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libowning_ref-e2136a6ec6a0b1ec.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-0a473bff1ca978e1.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-f05fab1f63ccb8a5.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-684826e4c739b5ff.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-1345f4d293d5cf43.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-18aeb8aac7722a79.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-787c995580d0741c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-38b20a704805458f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libquick_error-592332f19771fb53.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand-86b73819b03e69e8.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-509f82a77893d3da.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-f0403ec0eac0f1da.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_hc-6d6fa255ff6ae0cd.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_isaac-01d375add8c569f6.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_pcg-5fb4465ecde0ce41.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_xorshift-d8cff1391f1f4101.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-bdba637ece5c1301.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-67f0618930a50d04.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-31311d410988c371.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc-e81286d3720d4bd3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-2b75cd203368cfb8.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-b8823c656b015d1f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_ast_borrowck-c4ef4d2dcc1721e1.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-ebc8094ebde9bb82.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-8170eb8d27ccea8e.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-e771a97f1d8440c4.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-9cd6f686c53a6b4d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-b25da5cace32fe50.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-c17f833242f3f92c.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-77666a4cbc4226a3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-4684d9cad261c734.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-991d6e1d3ff0b0ba.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-9d035f0ef75e85a1.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-f724cfcba98179eb.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lexer-b66143aba6e35499.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-ef84ed4ea9ec3272.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-f8e37a991987f053.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-9801850701e6965c.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-51bb27f23c2405a3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-e71c81b100864499.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-cc7b0798da5e1bdd.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-19d7834154a5c370.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-0aff5e9d82cc687d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-a91bfe272a1299a7.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-cd405222c29982d7.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-3f6e6e80722222af.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-7eff21b4143db693.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-354c7622415b554d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-9fa97a7bd92cf3b4.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-05ee093505effca0.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-f64e649e3432e1d7.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-7c9652a329129c88.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-330edfd23f4b5e6c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-acb939437d925850.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libryu-bb22f0821b3586d7.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-3bee7e96d1ae4ba4.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-c1e869bff2d61647.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserde-68ad9c35c0cc6e5c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-d8c2a789bcf232df.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-2fc821fd7cf54b9c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-b719130ae9ab0825.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-b31c14d61d7c6671.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d7e38ce6a99dfab8.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d7e38ce6a99dfab8.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-32f7d986de81a031.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-9bb313a099fb693a.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-d0309b54d9f27d0d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-a9ee3daadd4f52f9.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-f335cce4fc2c49e0.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-3050a78e7bbec49f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-10b08ae210a93b06.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-e3d337b5c4d40395.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-ec56d0b89e6b898b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c45fa6bbf3f5c174.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c42028b292bfbb55.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-62c7d9dd9ee3c63f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarena-27fce41254290071.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-7cd144a621947bd6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libatty-8184103dd5e011bd.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-199b9f075db3348f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-1c928828503a36d5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-d9bf1f48eba2e9e5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-de20b7654ef95095.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-75e55dae34312363.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-ff2c08b69de2bbce.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libc2_chacha-67b0f44bbca54d0e.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcc-07903f41dfb1a198.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-74bbd766325cd1ac.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-cdac773b5a9115cc.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-109a9a3e6f4ab484.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-12cd7852e763cba5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-c3f4ee042b3cb1a0.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcore-760bffd2572b4bb6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-318cbb3789e7d95c.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-7869ce9a37cf5293.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-4aa6e4e9debcecbc.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-462453271424f29a.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-737b09612dfb2853.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-0635db9cc48f8dc6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libeither-683456809174b1c7.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libena-553e49528f229ad6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-258d6f0c566e3da5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-ba4dc097941a52c9.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-4a0e440e309d90e3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9797627c02beaf0c.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetrandom-a0a686d86ba8a623.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-ba57f674f3dfb2cc.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-bcf8e729cb558f01.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-37625402e28f3d5d.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-4735d1711844801b.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-b3ce16b87d992097.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-344242106617b811.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-d93f7b89369cd891.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6151297a9d576be4.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-8eff2f90b93f4702.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-f8dbe55c393ec0ef.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog-0d5f2f0230b36562.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-8bc1338caf7ee90d.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-b3801d07c9e802ea.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-c4ad078639104015.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-fd3a91951d2ea48f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-9e534be4f3aec596.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-552ccc296a4fa3b2.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-ae1cf7bc5a9b3eb5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libonce_cell-0846ff102fa9fcbd.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-3f199a03d893f040.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-b52cd25f33f2d33b.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-041ae7b767f79907.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-9c23b567683f5e6e.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-38f8d9a08fd759be.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libppv_lite86-4e4d5d23cfdd5cf4.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-0387a13bfc92bdb6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-f33f7fad1962062d.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand-6c63f9274ec2bace.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-13a432108794e851.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-dab64784b418a468.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-51ef3b75d979ef01.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-15c95be653584e11.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-2b5ae1713ab46aab.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc-0b9ab7ef29e9e28c.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-46c7d7df339ea1f5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-83e4ded71763e219.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_ast_borrowck-860d57a167eecdd2.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-6677ab740d8e9568.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-28dd8817d727535d.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-d62c151d5d0b6dab.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-3c830c2902a5a28f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-9ade5b9877f843f2.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-5b75673c577f666e.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-df99320e3a2cc73f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-ba9948550d474202.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-c28a1e5b3a86ba77.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-90d384e385e7775f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-ddd02301a314271a.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lexer-2d1abaadaa3e6fb0.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-850bd9ed4349934e.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-bf7b55fcc13bcaf1.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-56fdafa31f5ba9b2.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-b91545c93baa5b1b.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-8146ce642de91ff0.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-57c5f0b3d1729ce3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-84fae7020d715579.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-24c61ea5213068ac.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin_impl-f5c2f53fcd9e0007.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-c1c4c21715011e3c.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-91d5e30c2a7f5c8d.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-8bf46da68fb95ab7.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-f0deda1d751bc22b.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-d26e15c9a68783cb.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c54d0dc879e43a36.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-48b1226d753899e3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-f8ed59a281a787ef.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-d5101bd4ff377dff.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-2a8054806d0544bd.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-a712881a6e1e38c9.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-833ed62c84f5a55f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libryu-26efb8bebf92bbbb.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-92fcbc59143617b3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-238ea839ee0a6c4f.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-f54d22238b168536.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserde-ede0c663824081cc.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-ed0c76147bcbb231.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-2c990f578487b9e3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-a95de38f0633642c.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-2cc8500c2ce68bac.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-625597afbfa87d41.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-625597afbfa87d41.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-075c98f27f7794e1.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-eb24c50ee1f4e2df.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-d8212a7007b8b9a6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-c6f79c2fe4a65cf3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-108c70f000a95114.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm_size-ceed366e6f871353.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-e8ae66a04ceb7216.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-bd62016dbee5792d.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-bd62016dbee5792d.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-1573ddb1a24428c2.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-aebc601a94859a89.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_xid-f9a3b5338d421b30.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-8fad40ee9642a0b3.rlib /usr/share/doc/rust /usr/share/man/man1/rustc.1 /usr/share/man/man1/rustdoc.1 @@ -193,7 +192,7 @@ The Rust build system. programming.tools - rust + rust /usr/bin/cargo @@ -233,12 +232,12 @@ - - 2019-10-03 - 1.38.0 + + 2019-11-12 + 1.39.0 Packaging update Fabio Forni livingsilver94.solus@redaril.me \ No newline at end of file