diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,11 +1,11 @@ name : rust -version : 1.17.0 -release : 29 +version : 1.18.0 +release : 30 source : - - https://static.rust-lang.org/dist/rustc-1.17.0-src.tar.gz : 4baba3895b75f2492df6ce5a28a916307ecd1c088dc1fd02dbfa8a8e86174f87 - - https://static.rust-lang.org/dist/rustc-1.16.0-x86_64-unknown-linux-gnu.tar.gz : b1dc3f754eeaf03891a3bd398c8c5024404c0078a334e5d8795e9dc419d147b3 - - https://static.rust-lang.org/dist/rust-std-1.16.0-x86_64-unknown-linux-gnu.tar.gz : cbd43de2ab819d3332ce309046f3b5d715c1b47877a237791b99c96b1fe0d555 - - https://s3.amazonaws.com/rust-lang-ci/cargo-builds/6b05583d71f982bcad049b9fa094c637c062e751/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz : d9e69d2b87dc0cf7fafe0e0eb64f82fe3414ef14fcb27f5eeff34df860e459d9 + - https://static.rust-lang.org/dist/rustc-1.18.0-src.tar.gz : d2dc36e99b9e2269488b2bcddde43c234e6bde03edf70cba82a027ff49c36111 + - https://static.rust-lang.org/dist/2017-04-27/rustc-1.17.0-x86_64-unknown-linux-gnu.tar.gz : 3eebd92512040baf3c0974c3ce61859646d8cf422cc515d724d857577da0dbd5 + - https://static.rust-lang.org/dist/2017-04-27/rust-std-1.17.0-x86_64-unknown-linux-gnu.tar.gz : 2902bb0da78208f441f1d983aeafcad01ea653d2e062a8192892868e2b41130d + - https://static.rust-lang.org/dist/2017-04-27/cargo-0.18.0-x86_64-unknown-linux-gnu.tar.gz : 3601e95c968850230b137b849ff08a507e50d77ab584c779143a100f1843d8dd license : - Apache 2.0 - MIT @@ -25,12 +25,12 @@ setup : | unset LD_AS_NEEDED - # See /src/stage0.txt for the rustc date and cargo revision the build system expects to find - export STAGE0_RUSTC_DATE="2017-03-11" - export STAGE0_CARGO_REVISION="6b05583d71f982bcad049b9fa094c637c062e751" - mkdir -p $workdir/build/cache/{$STAGE0_RUSTC_DATE,$STAGE0_CARGO_REVISION} - ln -sv $sources/rust{c,-std}-1.16.0-x86_64-unknown-linux-gnu.tar.gz $workdir/build/cache/$STAGE0_RUSTC_DATE/ - ln -sv $sources/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz $workdir/build/cache/$STAGE0_CARGO_REVISION/ + # See /src/stage0.txt for the stage0 version and date the build system expects to find + export STAGE0_DATE="2017-04-27" + mkdir -p $workdir/build/cache/$STAGE0_DATE + ln -sv $sources/rust{c,-std}-1.17.0-x86_64-unknown-linux-gnu.tar.gz \ + $sources/cargo-0.18.0-x86_64-unknown-linux-gnu.tar.gz \ + $workdir/build/cache/$STAGE0_DATE/ mkdir -p $workdir/.bin ln -sv /usr/bin/ar $workdir/.bin/x86_64-solus-linux-ar export PATH="$PATH:$workdir/.bin" @@ -39,7 +39,8 @@ --sysconfdir=/etc \ --datadir=/usr/share \ --release-channel=stable \ - --enable-vendor + --enable-vendor \ + --enable-ninja build : | unset LD_AS_NEEDED export PATH="$PATH:$workdir/.bin" diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ rust - Solus Build Server - packages@solus-project.com + Nathan Caldwell + saintdev@gmail.com Apache 2.0 MIT @@ -33,66 +33,71 @@ /usr/lib64/rustlib/manifest-rustc /usr/lib64/rustlib/rust-installer-version /usr/lib64/rustlib/uninstall.sh - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8c3341c8e99d488d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-92854baf098f971a.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-01a4083efc0f1147.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarena-09329da5810f0562.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcollections-408513aca75f8345.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-1b79594ff8f9bf80.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcore-e67191ca3f9c545b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libflate-d0eafd41742ae045.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-a7ae4632a7b2cc5e.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-1e5a831e980a452b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-1e5a831e980a452b.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-d46008eb3bf5190f.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6ec6596dbce4bbb4.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog-d251e87527c2d82c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog-d251e87527c2d82c.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-5b007fd0d3cceb6c.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-a4947b8e62d3513f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-fed1fd00e13dadf4.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro_plugin-74b69cf431a809b2.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand-9d785c0ec4a8b5a2.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc-8fda4d99826e919c.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-7534a37c9547ef83.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_back-66113a0b7f5738ab.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_bitflags-60c819c6405af44d.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_borrowck-aa610121d9d98241.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_const_eval-e4b188fb3e6e0d92.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_const_math-5d5d702e539be0f8.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-a399f8848d358cfc.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-23ad7bd096ca4955.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-cae0426b44bc0707.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-522eb091af2f1b19.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-c1a3fbe2c229b471.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_llvm-4ede3810187a7f0c.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-6d70c5493316cd84.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-2095cfa496d0635f.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-32ce1d5642bf7dad.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-04b44d4f25f84bd3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-a1a2b876fc0e7861.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_platform_intrinsics-0d970862000babe1.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-4a11f991f6d39285.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-651745c7cf7687a3.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-e36b210da5087465.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-9ec67476628c5cb9.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_trans-96c4874c9a425213.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-7818b2ff4dad0e2f.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-0c59829231963854.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustdoc-8f00c222c9deb254.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-062b222218be10d3.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-062b222218be10d3.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-3ec325b3debb9cab.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-3ec325b3debb9cab.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd_unicode-719837cb1a2d1373.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-3c695406cf3865df.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-39ad7257142e64ae.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-163ba1ac89244c15.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-4d3ceb80d050576b.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-4d3ceb80d050576b.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-37072f05ee2ce237.rlib - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-37072f05ee2ce237.so - /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-265bf6bc965fb183.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-cac44891bdadbaa7.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-b4933d2651d1c0c2.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-6a53084a5db4ac3a.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libarena-ea506b1aa4f25d0c.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-55f1040113bf5698.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcollections-059a1d22431b3aee.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-9b9d372728ce3690.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcore-faaabd8e03cecb71.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-ce961e3402c9f55b.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libflate-83603526ad44007f.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-0eec5706d4b43ae5.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-8362dcb15f0b9ebb.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-8362dcb15f0b9ebb.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-53a1c6bc566808ca.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-021770c832536567.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/liblog-077e47c68b7864b3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-9ccb473e1706f4c0.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-879e7dcf9613eecb.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-dbd67d654d823403.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro_plugin-d606e116d378e18a.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libpulldown_cmark-bfa9bd04a3c2a0d5.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librand-9177f91f3b303986.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-c074c7508f9c194a.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-fb3d63bb2ebab0cc.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc-44ff78baa8933b07.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-783151cfb92d70bd.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_back-92f1c9d6e64ebdaf.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_bitflags-572c09f21e2a71e2.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_borrowck-b0d2231103748647.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_const_eval-65f2433e1c97d414.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_const_math-4a1b81c6eb72bc03.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-70b2415d2dd0be79.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-0390f319aac2c63d.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-e3a939a12482e81b.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-13c4b3c4ef714baf.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-f1639c4d1efd6ca2.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_llvm-6b27d80d6cc62b45.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-085e5837ee68ee02.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-9bd680d197dc8250.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-8e6352fbaab17f67.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-e5fc26c0f10bb166.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-27cd4abc5bb5dff8.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_platform_intrinsics-52e06ca691ca6f81.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-b6dfd291bcb06f44.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-726af5265ba4eb45.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-b3e2fd62ef2db856.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-851a2bc307a55357.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_serialize-fde13340fc7641e7.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_trans-823da257da9e3408.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-6c61f66aa5dba6a9.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-8e40cd9e1e5a706d.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/librustdoc-034735da68b36c40.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-cdf627b6f42ba8e6.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-cdf627b6f42ba8e6.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-12c94505da507d12.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd-12c94505da507d12.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libstd_unicode-4181c20076363c0a.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-0cc209de930ba1ff.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-17dae32a31ba1bda.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-3e8e0bdace3e6150.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-176d97c9d192c167.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libterm-176d97c9d192c167.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0a6418d759fc83b3.rlib + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0a6418d759fc83b3.so + /usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c64c8b90ba5fe4da.rlib /usr/share/man @@ -107,12 +112,12 @@ - - 2017-06-03 - 1.17.0 + + 2017-06-12 + 1.18.0 Packaging update - Solus Build Server - packages@solus-project.com + Nathan Caldwell + saintdev@gmail.com \ No newline at end of file