On Fri, Apr 28, 2017 at 10:57:33AM +0100, Edd Barrett wrote: > Hi Sebastien, > > I got the sources fine, but I'm unable to get the cargo bootstrap: > > >> Fetch > >> http://kapouay.odns.fr/pub/rust/cargo-bootstrap-amd64-0.18.0-20170426.tar.gz > ftp: Error retrieving file: 404 Not Found >
hep, cargo bootstrap doesn't live in /pub/rust/ but in /pub/cargo/. Below a new diff. Thanks for catching it edd@ ! -- Sebastien Marie Index: Makefile =================================================================== RCS file: /cvs/ports/lang/rust/Makefile,v retrieving revision 1.41 diff -u -p -r1.41 Makefile --- Makefile 15 Apr 2017 19:41:36 -0000 1.41 +++ Makefile 28 Apr 2017 10:14:39 -0000 @@ -8,17 +8,17 @@ DPB_PROPERTIES = parallel COMMENT-main = compiler for Rust Language COMMENT-doc = html documentation for rustc -V = 1.16.0 +V = 1.17.0 DISTNAME = rustc-${V}-src # rustc bootstrap version -RBV-amd64 = 1.16.0-20160315 -RBV-i386 = 1.16.0-20170312 +RBV-amd64 = 1.17.0-20170426 +RBV-i386 = 1.17.0-20170426 RBV = ${RBV-${MACHINE_ARCH}} # cargo bootstrap version -CBV-amd64 = 0.16.0-20170213 -CBV-i386 = 0.16.0-20170213 +CBV-amd64 = 0.18.0-20170426 +CBV-i386 = 0.18.0-20170426 CBV = ${CBV-${MACHINE_ARCH}} PKGNAME = rust-${V} @@ -41,6 +41,7 @@ WANTLIB-doc = MASTER_SITES = https://static.rust-lang.org/dist/ MASTER_SITES0 = http://kapouay.odns.fr/pub/rust/ +MASTER_SITES1 = http://kapouay.odns.fr/pub/cargo/ DIST_SUBDIR = rust DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \ @@ -51,7 +52,7 @@ RBOOTSTRAP = ${RBOOTSTRAP-${MACHINE_ARC CBOOTSTRAP = ${CBOOTSTRAP-${MACHINE_ARCH}} .for m in ${ONLY_FOR_ARCHS} RBOOTSTRAP-$m = rustc-bootstrap-${m}-${RBV-$m}.tar.gz:0 -CBOOTSTRAP-$m = ../cargo/cargo-bootstrap-${m}-${CBV-$m}.tar.gz:0 +CBOOTSTRAP-$m = cargo-bootstrap-${m}-${CBV-$m}.tar.gz:1 SUPDISTFILES += ${RBOOTSTRAP-$m} \ ${CBOOTSTRAP-$m} .endfor @@ -69,18 +70,12 @@ MODULES += gcc4 \ lang/python MODPY_RUNDEP = No -# use embedded or ports version of LLVM -PORTS_LLVM ?= No -.if ${PORTS_LLVM:L:Myes} -BUILD_DEPENDS += devel/llvm<4 -.else -BUILD_DEPENDS += devel/cmake \ - devel/ninja -.endif +BUILD_DEPENDS += devel/llvm \ + devel/cmake # rustllvm need c++11 MODGCC4_LANGS = c++ -MODGCC4_ARCHS = * +MODGCC4_ARCHS = * # patches required for base clang # need to be keep in sync LIBESTDC_VERSION = 17.0 @@ -140,15 +135,9 @@ do-configure: echo '[dist]' >>${WRKBUILD}/config.toml echo 'src-tarball = false' >>${WRKBUILD}/config.toml -.if ${PORTS_LLVM:L:Myes} echo '[target.${TRIPLE_ARCH}]' >>${WRKBUILD}/config.toml echo 'llvm-config = "${LOCALBASE}/bin/llvm-config"' \ >>${WRKBUILD}/config.toml -.else - echo '[llvm]' >>${WRKBUILD}/config.toml - echo 'static-libstdcpp = false' >>${WRKBUILD}/config.toml - echo 'ninja = true' >>${WRKBUILD}/config.toml -.endif rm -rf ${WRKDIR}/modgcc-libs mkdir -p ${WRKDIR}/modgcc-libs @@ -158,8 +147,10 @@ do-configure: # hack to build doc using generated stage2 instead of with stage0 # (rustdoc isn't included in our bootstrap) post-configure: - ln -fs ${WRKBUILD}/build/${TRIPLE_ARCH}/stage2/bin/rustdoc \ - ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/rustdoc + echo '#!/bin/sh' > ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/rustdoc + echo 'LD_LIBRARY_PATH="${WRKBUILD}/build/${TRIPLE_ARCH}/stage2/lib" exec "${WRKBUILD}/build/${TRIPLE_ARCH}/stage2/bin/rustdoc" "$$@"' \ + >> ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/rustdoc + chmod 755 ${WRKDIR}/rustc-bootstrap-${MACHINE_ARCH}-${RBV}/bin/rustdoc BUILD_BIN = cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} \ ${MODPY_BIN} ${WRKSRC}/src/bootstrap/bootstrap.py Index: distinfo =================================================================== RCS file: /cvs/ports/lang/rust/distinfo,v retrieving revision 1.23 diff -u -p -r1.23 distinfo --- distinfo 27 Mar 2017 12:35:31 -0000 1.23 +++ distinfo 28 Apr 2017 10:14:39 -0000 @@ -1,10 +1,10 @@ -SHA256 (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = lmzvwW5K+GVu+HHcB1Y54RrVbWDrqi/XucuMJO0jQws= -SHA256 (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = BM+GckVYHmVQQkL4W02lZjUJtQyh1LbbataTVJ90Kzk= -SHA256 (rust/rustc-1.16.0-src.tar.gz) = +WazHrHNm9LfgXw5GjOO61uSU64KGb+KEZYMVg+W6LQ= -SHA256 (rust/rustc-bootstrap-amd64-1.16.0-20160315.tar.gz) = HC1aV8Oc81uiDta2LrYxfH1XLaAS4f1BUrJFQwSn0pk= -SHA256 (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = nA1I2SaKREoO0ymnPIktdCcCw+fFoJScAjb552Z68zQ= -SIZE (rust/../cargo/cargo-bootstrap-amd64-0.16.0-20170213.tar.gz) = 7512634 -SIZE (rust/../cargo/cargo-bootstrap-i386-0.16.0-20170213.tar.gz) = 7261464 -SIZE (rust/rustc-1.16.0-src.tar.gz) = 28470372 -SIZE (rust/rustc-bootstrap-amd64-1.16.0-20160315.tar.gz) = 47092778 -SIZE (rust/rustc-bootstrap-i386-1.16.0-20170312.tar.gz) = 48478769 +SHA256 (rust/cargo-bootstrap-amd64-0.18.0-20170426.tar.gz) = vDQ1ae0x2F+6/4m67xvA1PLmhOy4GNJGljv5mYoIlh4= +SHA256 (rust/cargo-bootstrap-i386-0.18.0-20170426.tar.gz) = AP4CtBLKal98GvtVFaquMWKU51lBBge5P/rw8dLTt+g= +SHA256 (rust/rustc-1.17.0-src.tar.gz) = S6ujiVt18kkt9s5aKKkWMH7NHAiNwf0C2/qKjoYXT4c= +SHA256 (rust/rustc-bootstrap-amd64-1.17.0-20170426.tar.gz) = WFPAulR2R5GdK1rTjgIVLfjUaPsusuwKdJLi4VJvmJI= +SHA256 (rust/rustc-bootstrap-i386-1.17.0-20170426.tar.gz) = XuEGAE5BCTjxaGUo35oeub/wAVJHLrVJQ6cT82fM2IE= +SIZE (rust/cargo-bootstrap-amd64-0.18.0-20170426.tar.gz) = 7813144 +SIZE (rust/cargo-bootstrap-i386-0.18.0-20170426.tar.gz) = 7514429 +SIZE (rust/rustc-1.17.0-src.tar.gz) = 31570599 +SIZE (rust/rustc-bootstrap-amd64-1.17.0-20170426.tar.gz) = 48927669 +SIZE (rust/rustc-bootstrap-i386-1.17.0-20170426.tar.gz) = 50254456 Index: patches/patch-src_bootstrap_lib_rs =================================================================== RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_lib_rs,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_bootstrap_lib_rs --- patches/patch-src_bootstrap_lib_rs 27 Mar 2017 12:35:31 -0000 1.2 +++ patches/patch-src_bootstrap_lib_rs 28 Apr 2017 10:14:39 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_bootstrap_lib_rs,v 1.2 2017/03/27 12:35:31 danj Exp $ Let us compilation choice to be honored. ---- src/bootstrap/lib.rs.orig Fri Mar 10 23:55:21 2017 -+++ src/bootstrap/lib.rs Sun Mar 12 07:15:33 2017 -@@ -822,7 +822,6 @@ impl Build { +--- src/bootstrap/lib.rs.orig Mon Apr 24 20:53:45 2017 ++++ src/bootstrap/lib.rs Wed Apr 26 08:43:00 2017 +@@ -848,7 +848,6 @@ impl Build { // gcc-rs because the build scripts will determine that for themselves. let mut base = self.cc[target].0.args().iter() .map(|s| s.to_string_lossy().into_owned()) Index: patches/patch-src_bootstrap_native_rs =================================================================== RCS file: patches/patch-src_bootstrap_native_rs diff -N patches/patch-src_bootstrap_native_rs --- patches/patch-src_bootstrap_native_rs 27 Mar 2017 12:35:31 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,29 +0,0 @@ -$OpenBSD: patch-src_bootstrap_native_rs,v 1.3 2017/03/27 12:35:31 danj Exp $ -use default settings from devel/llvm to local embedded version ---- src/bootstrap/native.rs.orig Fri Mar 10 23:55:21 2017 -+++ src/bootstrap/native.rs Sun Mar 12 09:08:11 2017 -@@ -90,16 +90,21 @@ pub fn llvm(build: &Build, target: &str) { - .define("LLVM_INCLUDE_EXAMPLES", "OFF") - .define("LLVM_INCLUDE_TESTS", "OFF") - .define("LLVM_INCLUDE_DOCS", "OFF") -- .define("LLVM_ENABLE_ZLIB", "OFF") -- .define("WITH_POLLY", "OFF") -+ .define("LLVM_ENABLE_FFI", "OFF") -+ .define("LLVM_REQUIRES_RTTI", "ON") -+ .define("GO_EXECUTABLE", "GO_EXECUTABLE-NOTFOUND") - .define("LLVM_ENABLE_TERMINFO", "OFF") -- .define("LLVM_ENABLE_LIBEDIT", "OFF") - .define("LLVM_PARALLEL_COMPILE_JOBS", build.jobs().to_string()) - .define("LLVM_TARGET_ARCH", target.split('-').next().unwrap()) - .define("LLVM_DEFAULT_TARGET_TRIPLE", target); - - if target.starts_with("i686") { - cfg.define("LLVM_BUILD_32_BITS", "ON"); -+ } -+ -+ // propagate verbose flag to llvm build -+ if build.flags.verbose > 0 { -+ cfg.define("CMAKE_VERBOSE_MAKEFILE", "ON"); - } - - // http://llvm.org/docs/HowToCrossCompileLLVM.html Index: patches/patch-src_bootstrap_step_rs =================================================================== RCS file: /cvs/ports/lang/rust/patches/patch-src_bootstrap_step_rs,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_bootstrap_step_rs --- patches/patch-src_bootstrap_step_rs 30 Mar 2017 18:46:20 -0000 1.1 +++ patches/patch-src_bootstrap_step_rs 28 Apr 2017 10:14:39 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_bootstrap_step_rs,v 1.1 2017/03/30 18:46:20 naddy Exp $ Require having building rustdoc before trying to build docs. ---- src/bootstrap/step.rs.orig Wed Mar 29 18:57:20 2017 -+++ src/bootstrap/step.rs Wed Mar 29 18:57:35 2017 -@@ -542,7 +542,7 @@ pub fn build_rules<'a>(build: &'a Build) -> Rules { +--- src/bootstrap/step.rs.orig Mon Apr 24 20:53:45 2017 ++++ src/bootstrap/step.rs Wed Apr 26 08:43:00 2017 +@@ -614,7 +614,7 @@ pub fn build_rules<'a>(build: &'a Build) -> Rules { s.name("rustc") .host(&build.config.build) .target(&build.config.build) Index: patches/patch-src_llvm_cmake_modules_AddLLVM_cmake =================================================================== RCS file: patches/patch-src_llvm_cmake_modules_AddLLVM_cmake diff -N patches/patch-src_llvm_cmake_modules_AddLLVM_cmake --- patches/patch-src_llvm_cmake_modules_AddLLVM_cmake 2 Feb 2017 08:02:50 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_llvm_cmake_modules_AddLLVM_cmake,v 1.1 2017/02/02 08:02:50 landry Exp $ ---- src/llvm/cmake/modules/AddLLVM.cmake.orig Sun Jan 29 09:16:38 2017 -+++ src/llvm/cmake/modules/AddLLVM.cmake Sun Jan 29 09:17:33 2017 -@@ -177,7 +177,7 @@ function(add_link_opts target_name) - elseif(${CMAKE_SYSTEM_NAME} MATCHES "SunOS") - set_property(TARGET ${target_name} APPEND_STRING PROPERTY - LINK_FLAGS " -Wl,-z -Wl,discard-unused=sections") -- elseif(NOT WIN32 AND NOT LLVM_LINKER_IS_GOLD) -+ elseif(NOT WIN32 AND NOT LLVM_LINKER_IS_GOLD AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD") - # Object files are compiled with -ffunction-data-sections. - # Versions of bfd ld < 2.23.1 have a bug in --gc-sections that breaks - # tools that use plugins. Always pass --gc-sections once we require Index: patches/patch-src_llvm_include_llvm_ExecutionEngine_RTDyldMemoryManager_h =================================================================== RCS file: patches/patch-src_llvm_include_llvm_ExecutionEngine_RTDyldMemoryManager_h diff -N patches/patch-src_llvm_include_llvm_ExecutionEngine_RTDyldMemoryManager_h --- patches/patch-src_llvm_include_llvm_ExecutionEngine_RTDyldMemoryManager_h 15 Feb 2017 12:52:35 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-src_llvm_include_llvm_ExecutionEngine_RTDyldMemoryManager_h,v 1.1 2017/02/15 12:52:35 landry Exp $ -https://github.com/llvm-mirror/llvm/commit/420bc5679ccfb76b41a47be8a4bf05ececf0cae5 ---- src/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h.orig Mon Feb 6 20:14:30 2017 -+++ src/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h Mon Feb 6 20:14:41 2017 -@@ -72,7 +72,7 @@ class RTDyldMemoryManager : public MCJITMemoryManager, - } - - void deregisterEHFrames(uint8_t *Addr, uint64_t LoadAddr, size_t Size) override { -- registerEHFramesInProcess(Addr, Size); -+ deregisterEHFramesInProcess(Addr, Size); - } - - /// This method returns the address of the specified function or variable in Index: patches/patch-src_llvm_include_llvm_Support_Threading_h =================================================================== RCS file: patches/patch-src_llvm_include_llvm_Support_Threading_h diff -N patches/patch-src_llvm_include_llvm_Support_Threading_h --- patches/patch-src_llvm_include_llvm_Support_Threading_h 15 Feb 2017 12:52:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,21 +0,0 @@ -$OpenBSD: patch-src_llvm_include_llvm_Support_Threading_h,v 1.2 2017/02/15 12:52:35 landry Exp $ -https://github.com/llvm-mirror/llvm/commit/f92d91a710f48a26e44451f18f0081b6af0670b7 ---- src/llvm/include/llvm/Support/Threading.h.orig Wed Dec 21 00:36:08 2016 -+++ src/llvm/include/llvm/Support/Threading.h Sun Jan 29 09:20:53 2017 -@@ -20,11 +20,11 @@ - #include <ciso646> // So we can check the C++ standard lib macros. - #include <functional> - --// We use std::call_once on all Unix platforms except for NetBSD with --// libstdc++. That platform has a bug they are working to fix, and they'll --// remove the NetBSD checks once fixed. --#if defined(LLVM_ON_UNIX) && \ -- !(defined(__NetBSD__) && !defined(_LIBCPP_VERSION)) && !defined(__ppc__) -+// std::call_once from libc++ is used on all Unix platforms. Other -+// implementations like libstdc++ are known to have problems on NetBSD, -+// OpenBSD and PowerPC. -+#if defined(LLVM_ON_UNIX) && (defined(_LIBCPP_VERSION) || \ -+ !(defined(__NetBSD__) || defined(__OpenBSD__) || defined(__ppc__))) - #define LLVM_THREADING_USE_STD_CALL_ONCE 1 - #else - #define LLVM_THREADING_USE_STD_CALL_ONCE 0 Index: patches/patch-src_llvm_lib_CodeGen_TargetLoweringBase_cpp =================================================================== RCS file: patches/patch-src_llvm_lib_CodeGen_TargetLoweringBase_cpp diff -N patches/patch-src_llvm_lib_CodeGen_TargetLoweringBase_cpp --- patches/patch-src_llvm_lib_CodeGen_TargetLoweringBase_cpp 15 Feb 2017 12:52:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,15 +0,0 @@ -$OpenBSD: patch-src_llvm_lib_CodeGen_TargetLoweringBase_cpp,v 1.2 2017/02/15 12:52:35 landry Exp $ -https://github.com/llvm-mirror/llvm/commit/06e3fec531cb51bd6bfdc0171dd2676be355e76b ---- src/llvm/lib/CodeGen/TargetLoweringBase.cpp.orig Sun Jan 29 09:06:57 2017 -+++ src/llvm/lib/CodeGen/TargetLoweringBase.cpp Sun Jan 29 09:07:29 2017 -@@ -1818,9 +1818,7 @@ Value *TargetLoweringBase::getIRStackGuard(IRBuilder<> - if (getTargetMachine().getTargetTriple().isOSOpenBSD()) { - Module &M = *IRB.GetInsertBlock()->getParent()->getParent(); - PointerType *PtrTy = Type::getInt8PtrTy(M.getContext()); -- auto Guard = cast<GlobalValue>(M.getOrInsertGlobal("__guard_local", PtrTy)); -- Guard->setVisibility(GlobalValue::HiddenVisibility); -- return Guard; -+ return M.getOrInsertGlobal("__guard_local", PtrTy); - } - return nullptr; - } Index: patches/patch-src_llvm_lib_Support_Unix_Signals_inc =================================================================== RCS file: patches/patch-src_llvm_lib_Support_Unix_Signals_inc diff -N patches/patch-src_llvm_lib_Support_Unix_Signals_inc --- patches/patch-src_llvm_lib_Support_Unix_Signals_inc 2 Feb 2017 08:02:50 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_llvm_lib_Support_Unix_Signals_inc,v 1.1 2017/02/02 08:02:50 landry Exp $ ---- src/llvm/lib/Support/Unix/Signals.inc.orig Sun Jan 29 09:10:11 2017 -+++ src/llvm/lib/Support/Unix/Signals.inc Sun Jan 29 09:10:29 2017 -@@ -24,7 +24,7 @@ - #include "llvm/Support/raw_ostream.h" - #include <algorithm> - #include <string> --#if HAVE_EXECINFO_H -+#if defined(HAVE_BACKTRACE) && defined(ENABLE_BACKTRACES) - # include <execinfo.h> // For backtrace(). - #endif - #if HAVE_SIGNAL_H Index: patches/patch-src_llvm_lib_Transforms_InstCombine_InstCombineLoadStoreAlloca_cpp =================================================================== RCS file: patches/patch-src_llvm_lib_Transforms_InstCombine_InstCombineLoadStoreAlloca_cpp diff -N patches/patch-src_llvm_lib_Transforms_InstCombine_InstCombineLoadStoreAlloca_cpp --- patches/patch-src_llvm_lib_Transforms_InstCombine_InstCombineLoadStoreAlloca_cpp 15 Feb 2017 12:52:35 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,33 +0,0 @@ -$OpenBSD: patch-src_llvm_lib_Transforms_InstCombine_InstCombineLoadStoreAlloca_cpp,v 1.1 2017/02/15 12:52:35 landry Exp $ -https://github.com/llvm-mirror/llvm/commit/7e79c454db01898586ecb6444ec8bb4ee19dd0a0 -https://github.com/llvm-mirror/llvm/commit/e0af6c9240d5634766925c71a492ef48b5ca3538 ---- src/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp.orig Tue Jan 31 01:33:14 2017 -+++ src/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp Tue Feb 7 09:35:55 2017 -@@ -587,6 +587,13 @@ static Instruction *unpackLoadToAggregate(InstCombiner - UndefValue::get(T), NewLoad, 0, Name)); - } - -+ // Bail out if the array is too large. Ideally we would like to optimize -+ // arrays of arbitrary size but this has a terrible impact on compile time. -+ // The threshold here is chosen arbitrarily, maybe needs a little bit of -+ // tuning. -+ if (NumElements > 1024) -+ return nullptr; -+ - const DataLayout &DL = IC.getDataLayout(); - auto EltSize = DL.getTypeAllocSize(ET); - auto Align = LI.getAlignment(); -@@ -1088,6 +1095,13 @@ static bool unpackStoreToAggregate(InstCombiner &IC, S - combineStoreToNewValue(IC, SI, V); - return true; - } -+ -+ // Bail out if the array is too large. Ideally we would like to optimize -+ // arrays of arbitrary size but this has a terrible impact on compile time. -+ // The threshold here is chosen arbitrarily, maybe needs a little bit of -+ // tuning. -+ if (NumElements > 1024) -+ return false; - - const DataLayout &DL = IC.getDataLayout(); - auto EltSize = DL.getTypeAllocSize(AT->getElementType()); Index: patches/patch-src_tools_compiletest_src_main_rs =================================================================== RCS file: patches/patch-src_tools_compiletest_src_main_rs diff -N patches/patch-src_tools_compiletest_src_main_rs --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_tools_compiletest_src_main_rs 28 Apr 2017 10:14:39 -0000 @@ -0,0 +1,13 @@ +$OpenBSD$ +The feature is stable with 1.17.0. So when using local-rebuild, the testsuite +is unable to compile. +--- src/tools/compiletest/src/main.rs.orig Wed Apr 26 11:46:16 2017 ++++ src/tools/compiletest/src/main.rs Wed Apr 26 11:46:18 2017 +@@ -12,7 +12,6 @@ + + #![feature(box_syntax)] + #![feature(rustc_private)] +-#![feature(static_in_const)] + #![feature(test)] + #![feature(libc)] + Index: pkg/PFRAG.amd64-main =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PFRAG.amd64-main,v retrieving revision 1.2 diff -u -p -r1.2 PFRAG.amd64-main --- pkg/PFRAG.amd64-main 27 Mar 2017 12:35:31 -0000 1.2 +++ pkg/PFRAG.amd64-main 28 Apr 2017 10:14:39 -0000 @@ -1,99 +1,96 @@ @comment $OpenBSD: PFRAG.amd64-main,v 1.2 2017/03/27 12:35:31 danj Exp $ -lib/libarena-9be0c8e391cd714d.so -lib/libflate-35a2e0a7799ede52.so -lib/libfmt_macros-9786ebdcaffd7b66.so -lib/libgetopts-20b90c6b23ffdc42.so -lib/libgraphviz-405c42de9dbd8060.so -lib/liblog-10e131c9710c4616.so -lib/libproc_macro-d227dda69b7f6844.so -lib/libproc_macro_plugin-0fe4934fae94e846.so -lib/librustc-3e62541ac92a2a57.so -lib/librustc_back-4dbce09646909121.so -lib/librustc_borrowck-a7bde671bbfe2e74.so -lib/librustc_const_eval-f3f095407d253d2c.so -lib/librustc_const_math-dab3ec5d3d3ea1e1.so -lib/librustc_data_structures-4fd0964d090ce553.so -lib/librustc_driver-be81d0b7172df003.so -lib/librustc_errors-014027489d874466.so -lib/librustc_incremental-f9346bea442d9bfc.so -lib/librustc_lint-3ba673556bf687ed.so -lib/librustc_llvm-1132aef09c4b778f.so -lib/librustc_metadata-f3f99368255f6a6b.so -lib/librustc_mir-342b9dd045970566.so -lib/librustc_passes-5af92635e56ecefb.so -lib/librustc_platform_intrinsics-a4620a1142f7592b.so -lib/librustc_plugin-181d3fc6c85ded31.so -lib/librustc_privacy-12658ea2c57ed25c.so -lib/librustc_resolve-7612d478acbb3322.so -lib/librustc_save_analysis-170e91c3ae65ad56.so -lib/librustc_trans-df43160d6707b885.so -lib/librustc_typeck-f8a3bc615c4b66db.so -lib/librustdoc-0c0a77d46965df6a.so -lib/libserialize-93d9a6265e83188b.so -lib/libstd-268c29a6e727f138.so -lib/libsyntax-07cd5659bab9394c.so -lib/libsyntax_ext-11d93eaefc07d3c0.so -lib/libsyntax_pos-89dd92073046e4c4.so -lib/libterm-10f1a2bba158f8dd.so -lib/libtest-b9523666d589b042.so +lib/libarena-c0070d826ea43729.so +lib/libflate-f8dd427e4b8c5b4c.so +lib/libfmt_macros-448396db99515941.so +lib/libgetopts-dd68a95b56420ce2.so +lib/libgraphviz-0c715aa7b22d8559.so +lib/liblog-e229187f472dfcbf.so +lib/libproc_macro-093f756c67c328c7.so +lib/libproc_macro_plugin-c840446df63ae479.so +lib/librustc-850de0ed4ada5974.so +lib/librustc_back-795a290ddb0189d2.so +lib/librustc_borrowck-f3f29f558919cc4e.so +lib/librustc_const_eval-bbebaf6f9d1133ca.so +lib/librustc_const_math-e62addfaad958df0.so +lib/librustc_data_structures-42aa4fb297ac5e12.so +lib/librustc_driver-97fd33f28097ae7b.so +lib/librustc_errors-d766ca7457365105.so +lib/librustc_incremental-819ce76d5f1ee8b4.so +lib/librustc_lint-b88a357b90adc94e.so +lib/librustc_llvm-5c0f5147259ac4b6.so +lib/librustc_metadata-fc12be82c827a2b4.so +lib/librustc_mir-82e4ed2512a3d947.so +lib/librustc_passes-b98ff20f9875c6b9.so +lib/librustc_platform_intrinsics-0cfa4bdd7a8138ea.so +lib/librustc_plugin-b4124ededd8d5b23.so +lib/librustc_privacy-852e40856ee7a5b1.so +lib/librustc_resolve-54be9c3ef5f321cb.so +lib/librustc_save_analysis-58b8987abe6363bc.so +lib/librustc_trans-fca85602ff022c69.so +lib/librustc_typeck-dc6607d161af01f8.so +lib/librustdoc-074bb66d5438548a.so +lib/libserialize-09e93a0b11940c36.so +lib/libstd-ddc00cc13702cb8a.so +lib/libsyntax-892693e8f57cd6f7.so +lib/libsyntax_ext-9e54a3328ab3c075.so +lib/libsyntax_pos-6a504570f0dd0446.so +lib/libterm-ec9f5870414466c9.so +lib/libtest-59853dc2723181b9.so lib/rustlib/x86_64-unknown-openbsd/ lib/rustlib/x86_64-unknown-openbsd/lib/ -lib/rustlib/x86_64-unknown-openbsd/lib/liballoc-e5f6c987eeea6dc3.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_jemalloc-29d0465987bb53e5.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_system-7b1dd492ab603fd8.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libarena-9be0c8e391cd714d.so -lib/rustlib/x86_64-unknown-openbsd/lib/libcollections-f1e60660b02c4639.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libcompiler_builtins-e709fc1479bea30f.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libcore-93d679227cfbb668.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libflate-35a2e0a7799ede52.so -lib/rustlib/x86_64-unknown-openbsd/lib/libfmt_macros-9786ebdcaffd7b66.so -lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-20b90c6b23ffdc42.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-20b90c6b23ffdc42.so -lib/rustlib/x86_64-unknown-openbsd/lib/libgraphviz-405c42de9dbd8060.so -lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-1679cba64b7f91f3.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liblog-10e131c9710c4616.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/liblog-10e131c9710c4616.so -lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_abort-58521f8da7a6b18c.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-f99521716a81d87e.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-d227dda69b7f6844.so -lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-0fe4934fae94e846.so -lib/rustlib/x86_64-unknown-openbsd/lib/librand-fa1e64256580f121.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librustc-3e62541ac92a2a57.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-4dbce09646909121.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_bitflags-c1acd0cedb700a16.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_borrowck-a7bde671bbfe2e74.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_eval-f3f095407d253d2c.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_math-dab3ec5d3d3ea1e1.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-4fd0964d090ce553.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-be81d0b7172df003.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-014027489d874466.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_i128-473c466875877959.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-f9346bea442d9bfc.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-3ba673556bf687ed.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-1132aef09c4b778f.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_metadata-f3f99368255f6a6b.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_mir-342b9dd045970566.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_passes-5af92635e56ecefb.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_platform_intrinsics-a4620a1142f7592b.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_plugin-181d3fc6c85ded31.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_privacy-12658ea2c57ed25c.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_resolve-7612d478acbb3322.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_save_analysis-170e91c3ae65ad56.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_trans-df43160d6707b885.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustc_typeck-f8a3bc615c4b66db.so -lib/rustlib/x86_64-unknown-openbsd/lib/librustdoc-0c0a77d46965df6a.so -lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-93d9a6265e83188b.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-93d9a6265e83188b.so -lib/rustlib/x86_64-unknown-openbsd/lib/libstd-268c29a6e727f138.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libstd-268c29a6e727f138.so -lib/rustlib/x86_64-unknown-openbsd/lib/libstd_shim-9c14104483f4db33.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libstd_unicode-ae6e3013dc23034c.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax-07cd5659bab9394c.so -lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_ext-11d93eaefc07d3c0.so -lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_pos-89dd92073046e4c4.so -lib/rustlib/x86_64-unknown-openbsd/lib/libterm-10f1a2bba158f8dd.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libterm-10f1a2bba158f8dd.so -lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b9523666d589b042.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libtest-b9523666d589b042.so -lib/rustlib/x86_64-unknown-openbsd/lib/libtest_shim-6c99bd0eb5b2434f.rlib -lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-c016a98900bb6353.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liballoc-2d0b16e814846112.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_jemalloc-178f4097d2cf2f5a.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liballoc_system-403764587f5adcd0.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libarena-c0070d826ea43729.so +lib/rustlib/x86_64-unknown-openbsd/lib/libcollections-ec3c4d747129e3fd.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libcompiler_builtins-1007440a91fdcd3f.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libcore-082780785615d424.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libflate-f8dd427e4b8c5b4c.so +lib/rustlib/x86_64-unknown-openbsd/lib/libfmt_macros-448396db99515941.so +lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-dd68a95b56420ce2.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libgetopts-dd68a95b56420ce2.so +lib/rustlib/x86_64-unknown-openbsd/lib/libgraphviz-0c715aa7b22d8559.so +lib/rustlib/x86_64-unknown-openbsd/lib/liblibc-f89fd10ee7d087fa.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liblog-e229187f472dfcbf.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/liblog-e229187f472dfcbf.so +lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_abort-bed8fdb4c754c33e.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libpanic_unwind-5e34d846cdaa15a2.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro-093f756c67c328c7.so +lib/rustlib/x86_64-unknown-openbsd/lib/libproc_macro_plugin-c840446df63ae479.so +lib/rustlib/x86_64-unknown-openbsd/lib/librand-9d5bf7ea8d2093f0.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librustc-850de0ed4ada5974.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_back-795a290ddb0189d2.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_bitflags-a153c71caecfef41.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_borrowck-f3f29f558919cc4e.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_eval-bbebaf6f9d1133ca.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_const_math-e62addfaad958df0.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_data_structures-42aa4fb297ac5e12.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_driver-97fd33f28097ae7b.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_errors-d766ca7457365105.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_incremental-819ce76d5f1ee8b4.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_lint-b88a357b90adc94e.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_llvm-5c0f5147259ac4b6.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_metadata-fc12be82c827a2b4.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_mir-82e4ed2512a3d947.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_passes-b98ff20f9875c6b9.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_platform_intrinsics-0cfa4bdd7a8138ea.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_plugin-b4124ededd8d5b23.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_privacy-852e40856ee7a5b1.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_resolve-54be9c3ef5f321cb.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_save_analysis-58b8987abe6363bc.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_trans-fca85602ff022c69.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustc_typeck-dc6607d161af01f8.so +lib/rustlib/x86_64-unknown-openbsd/lib/librustdoc-074bb66d5438548a.so +lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-09e93a0b11940c36.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libserialize-09e93a0b11940c36.so +lib/rustlib/x86_64-unknown-openbsd/lib/libstd-ddc00cc13702cb8a.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libstd-ddc00cc13702cb8a.so +lib/rustlib/x86_64-unknown-openbsd/lib/libstd_unicode-a499c2660b30f40e.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax-892693e8f57cd6f7.so +lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_ext-9e54a3328ab3c075.so +lib/rustlib/x86_64-unknown-openbsd/lib/libsyntax_pos-6a504570f0dd0446.so +lib/rustlib/x86_64-unknown-openbsd/lib/libterm-ec9f5870414466c9.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libterm-ec9f5870414466c9.so +lib/rustlib/x86_64-unknown-openbsd/lib/libtest-59853dc2723181b9.rlib +lib/rustlib/x86_64-unknown-openbsd/lib/libtest-59853dc2723181b9.so +lib/rustlib/x86_64-unknown-openbsd/lib/libunwind-b461064d973d348c.rlib Index: pkg/PFRAG.i386-main =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PFRAG.i386-main,v retrieving revision 1.2 diff -u -p -r1.2 PFRAG.i386-main --- pkg/PFRAG.i386-main 27 Mar 2017 12:35:31 -0000 1.2 +++ pkg/PFRAG.i386-main 28 Apr 2017 10:14:39 -0000 @@ -1,99 +1,96 @@ @comment $OpenBSD: PFRAG.i386-main,v 1.2 2017/03/27 12:35:31 danj Exp $ -lib/libarena-e6c10394ea2a068d.so -lib/libflate-7f11ba0e0002d019.so -lib/libfmt_macros-fb189e646ddfaa7a.so -lib/libgetopts-4d9b0aa485eb0b7b.so -lib/libgraphviz-0996c64ed0d164c8.so -lib/liblog-1bdf50b11ac51d61.so -lib/libproc_macro-2bcd4cc67250a3c6.so -lib/libproc_macro_plugin-075014c550476d3f.so -lib/librustc-8a90c4600504e360.so -lib/librustc_back-9a6db5050b3e4861.so -lib/librustc_borrowck-71ef7ce0af8740ab.so -lib/librustc_const_eval-f45e2f704d8c2247.so -lib/librustc_const_math-1087661ebdcc39e2.so -lib/librustc_data_structures-16a96096216afc13.so -lib/librustc_driver-1de59cf7f254186e.so -lib/librustc_errors-ebfa8756ab220e28.so -lib/librustc_incremental-2be56285b1e8a530.so -lib/librustc_lint-3fc9d8f3daef359b.so -lib/librustc_llvm-819941fff501e0f0.so -lib/librustc_metadata-fe800de55998e7df.so -lib/librustc_mir-b1f095ce3e134208.so -lib/librustc_passes-ff2678c18eaaabde.so -lib/librustc_platform_intrinsics-9ca1152274170a2e.so -lib/librustc_plugin-8b9ad5d3be21d803.so -lib/librustc_privacy-005737a3a9dfa44c.so -lib/librustc_resolve-e2957e7d90e427ee.so -lib/librustc_save_analysis-54354ebc28d40e1e.so -lib/librustc_trans-30033c4fefa33e12.so -lib/librustc_typeck-fdefd6ab508f506e.so -lib/librustdoc-8ee5d6b133629986.so -lib/libserialize-2f2139ef9560bda8.so -lib/libstd-bb912c1a5513e5d0.so -lib/libsyntax-15e23150937689cc.so -lib/libsyntax_ext-cd4302c6fe37c49a.so -lib/libsyntax_pos-4208334c9b62b1e5.so -lib/libterm-6b5f80b9b9522483.so -lib/libtest-686522a91eaad6d2.so +lib/libarena-ddd2afc9bf37e63e.so +lib/libflate-b7e6eb08021d17dd.so +lib/libfmt_macros-52ed932153d68799.so +lib/libgetopts-8af7689ae63241f7.so +lib/libgraphviz-b32814278f223978.so +lib/liblog-6b1c56c7c695b7b6.so +lib/libproc_macro-056fe46f0f5ab6f7.so +lib/libproc_macro_plugin-dcf2e838fe18c33a.so +lib/librustc-751ecae0d5a47f5c.so +lib/librustc_back-e0303e809560a868.so +lib/librustc_borrowck-4cedee71f3c18255.so +lib/librustc_const_eval-c4b16a86b26ba5f5.so +lib/librustc_const_math-167a1c0b9cd7182f.so +lib/librustc_data_structures-1ba4da893b708253.so +lib/librustc_driver-0a24a273b382688c.so +lib/librustc_errors-010563bf3e1e0b82.so +lib/librustc_incremental-89b764c59d74d996.so +lib/librustc_lint-c75ba2a22c1a7554.so +lib/librustc_llvm-72317a8ef9d8f879.so +lib/librustc_metadata-a1e2abf1b30b4d74.so +lib/librustc_mir-6198724a02fdb54e.so +lib/librustc_passes-d22b2122bad24ec3.so +lib/librustc_platform_intrinsics-4016a59ed9fd19c7.so +lib/librustc_plugin-bd09f2e13a42dbbb.so +lib/librustc_privacy-b9784302819dab05.so +lib/librustc_resolve-56d9766c8ff33e49.so +lib/librustc_save_analysis-b19f7d7d223717a8.so +lib/librustc_trans-74b7eba74037da26.so +lib/librustc_typeck-7655088615144554.so +lib/librustdoc-3fc165cb93f54179.so +lib/libserialize-35d42eb50eceac28.so +lib/libstd-69c6f8cf86d0364f.so +lib/libsyntax-53069e2089c64e04.so +lib/libsyntax_ext-c75e87a6354fd9c1.so +lib/libsyntax_pos-6ff295fc80c15808.so +lib/libterm-eca7d72a1432f81d.so +lib/libtest-936472a3f592fdb1.so lib/rustlib/i686-unknown-openbsd/ lib/rustlib/i686-unknown-openbsd/lib/ -lib/rustlib/i686-unknown-openbsd/lib/liballoc-8f3bca8b97030c84.rlib -lib/rustlib/i686-unknown-openbsd/lib/liballoc_jemalloc-dd126d1d9d038560.rlib -lib/rustlib/i686-unknown-openbsd/lib/liballoc_system-fb5b4941b1fcc7a8.rlib -lib/rustlib/i686-unknown-openbsd/lib/libarena-e6c10394ea2a068d.so -lib/rustlib/i686-unknown-openbsd/lib/libcollections-91d26ad42c10a76e.rlib -lib/rustlib/i686-unknown-openbsd/lib/libcompiler_builtins-2444ba8a40b4f09d.rlib -lib/rustlib/i686-unknown-openbsd/lib/libcore-a3936e998504e403.rlib -lib/rustlib/i686-unknown-openbsd/lib/libflate-7f11ba0e0002d019.so -lib/rustlib/i686-unknown-openbsd/lib/libfmt_macros-fb189e646ddfaa7a.so -lib/rustlib/i686-unknown-openbsd/lib/libgetopts-4d9b0aa485eb0b7b.rlib -lib/rustlib/i686-unknown-openbsd/lib/libgetopts-4d9b0aa485eb0b7b.so -lib/rustlib/i686-unknown-openbsd/lib/libgraphviz-0996c64ed0d164c8.so -lib/rustlib/i686-unknown-openbsd/lib/liblibc-382a098d498b9f09.rlib -lib/rustlib/i686-unknown-openbsd/lib/liblog-1bdf50b11ac51d61.rlib -lib/rustlib/i686-unknown-openbsd/lib/liblog-1bdf50b11ac51d61.so -lib/rustlib/i686-unknown-openbsd/lib/libpanic_abort-ecd96884dcbae1ee.rlib -lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-454979856f8d9ffa.rlib -lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-2bcd4cc67250a3c6.so -lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-075014c550476d3f.so -lib/rustlib/i686-unknown-openbsd/lib/librand-a27596c5b33125cb.rlib -lib/rustlib/i686-unknown-openbsd/lib/librustc-8a90c4600504e360.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_back-9a6db5050b3e4861.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_bitflags-097f9350b0689c28.rlib -lib/rustlib/i686-unknown-openbsd/lib/librustc_borrowck-71ef7ce0af8740ab.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_const_eval-f45e2f704d8c2247.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_const_math-1087661ebdcc39e2.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-16a96096216afc13.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-1de59cf7f254186e.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-ebfa8756ab220e28.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_i128-08e78454d9c49eae.rlib -lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-2be56285b1e8a530.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-3fc9d8f3daef359b.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-819941fff501e0f0.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_metadata-fe800de55998e7df.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_mir-b1f095ce3e134208.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_passes-ff2678c18eaaabde.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_platform_intrinsics-9ca1152274170a2e.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_plugin-8b9ad5d3be21d803.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_privacy-005737a3a9dfa44c.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_resolve-e2957e7d90e427ee.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_save_analysis-54354ebc28d40e1e.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_trans-30033c4fefa33e12.so -lib/rustlib/i686-unknown-openbsd/lib/librustc_typeck-fdefd6ab508f506e.so -lib/rustlib/i686-unknown-openbsd/lib/librustdoc-8ee5d6b133629986.so -lib/rustlib/i686-unknown-openbsd/lib/libserialize-2f2139ef9560bda8.rlib -lib/rustlib/i686-unknown-openbsd/lib/libserialize-2f2139ef9560bda8.so -lib/rustlib/i686-unknown-openbsd/lib/libstd-bb912c1a5513e5d0.rlib -lib/rustlib/i686-unknown-openbsd/lib/libstd-bb912c1a5513e5d0.so -lib/rustlib/i686-unknown-openbsd/lib/libstd_shim-994b36ef5495cffa.rlib -lib/rustlib/i686-unknown-openbsd/lib/libstd_unicode-e551f08dd8b4bfc5.rlib -lib/rustlib/i686-unknown-openbsd/lib/libsyntax-15e23150937689cc.so -lib/rustlib/i686-unknown-openbsd/lib/libsyntax_ext-cd4302c6fe37c49a.so -lib/rustlib/i686-unknown-openbsd/lib/libsyntax_pos-4208334c9b62b1e5.so -lib/rustlib/i686-unknown-openbsd/lib/libterm-6b5f80b9b9522483.rlib -lib/rustlib/i686-unknown-openbsd/lib/libterm-6b5f80b9b9522483.so -lib/rustlib/i686-unknown-openbsd/lib/libtest-686522a91eaad6d2.rlib -lib/rustlib/i686-unknown-openbsd/lib/libtest-686522a91eaad6d2.so -lib/rustlib/i686-unknown-openbsd/lib/libtest_shim-80d94a660766cd72.rlib -lib/rustlib/i686-unknown-openbsd/lib/libunwind-c972adc51f084b16.rlib +lib/rustlib/i686-unknown-openbsd/lib/liballoc-15412976d7526e89.rlib +lib/rustlib/i686-unknown-openbsd/lib/liballoc_jemalloc-07324db6afc1248d.rlib +lib/rustlib/i686-unknown-openbsd/lib/liballoc_system-d253b749a168eca9.rlib +lib/rustlib/i686-unknown-openbsd/lib/libarena-ddd2afc9bf37e63e.so +lib/rustlib/i686-unknown-openbsd/lib/libcollections-288fb1a41419b469.rlib +lib/rustlib/i686-unknown-openbsd/lib/libcompiler_builtins-21a69531bc6e2b00.rlib +lib/rustlib/i686-unknown-openbsd/lib/libcore-84e6a2caa4fb3d55.rlib +lib/rustlib/i686-unknown-openbsd/lib/libflate-b7e6eb08021d17dd.so +lib/rustlib/i686-unknown-openbsd/lib/libfmt_macros-52ed932153d68799.so +lib/rustlib/i686-unknown-openbsd/lib/libgetopts-8af7689ae63241f7.rlib +lib/rustlib/i686-unknown-openbsd/lib/libgetopts-8af7689ae63241f7.so +lib/rustlib/i686-unknown-openbsd/lib/libgraphviz-b32814278f223978.so +lib/rustlib/i686-unknown-openbsd/lib/liblibc-204da1b9be6db4c9.rlib +lib/rustlib/i686-unknown-openbsd/lib/liblog-6b1c56c7c695b7b6.rlib +lib/rustlib/i686-unknown-openbsd/lib/liblog-6b1c56c7c695b7b6.so +lib/rustlib/i686-unknown-openbsd/lib/libpanic_abort-edd7c44fba03454b.rlib +lib/rustlib/i686-unknown-openbsd/lib/libpanic_unwind-cf2e4fd0c8f0183c.rlib +lib/rustlib/i686-unknown-openbsd/lib/libproc_macro-056fe46f0f5ab6f7.so +lib/rustlib/i686-unknown-openbsd/lib/libproc_macro_plugin-dcf2e838fe18c33a.so +lib/rustlib/i686-unknown-openbsd/lib/librand-4e1b2f205441dfab.rlib +lib/rustlib/i686-unknown-openbsd/lib/librustc-751ecae0d5a47f5c.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_back-e0303e809560a868.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_bitflags-ea08e8b729705a1e.rlib +lib/rustlib/i686-unknown-openbsd/lib/librustc_borrowck-4cedee71f3c18255.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_const_eval-c4b16a86b26ba5f5.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_const_math-167a1c0b9cd7182f.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_data_structures-1ba4da893b708253.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_driver-0a24a273b382688c.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_errors-010563bf3e1e0b82.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_incremental-89b764c59d74d996.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_lint-c75ba2a22c1a7554.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_llvm-72317a8ef9d8f879.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_metadata-a1e2abf1b30b4d74.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_mir-6198724a02fdb54e.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_passes-d22b2122bad24ec3.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_platform_intrinsics-4016a59ed9fd19c7.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_plugin-bd09f2e13a42dbbb.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_privacy-b9784302819dab05.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_resolve-56d9766c8ff33e49.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_save_analysis-b19f7d7d223717a8.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_trans-74b7eba74037da26.so +lib/rustlib/i686-unknown-openbsd/lib/librustc_typeck-7655088615144554.so +lib/rustlib/i686-unknown-openbsd/lib/librustdoc-3fc165cb93f54179.so +lib/rustlib/i686-unknown-openbsd/lib/libserialize-35d42eb50eceac28.rlib +lib/rustlib/i686-unknown-openbsd/lib/libserialize-35d42eb50eceac28.so +lib/rustlib/i686-unknown-openbsd/lib/libstd-69c6f8cf86d0364f.rlib +lib/rustlib/i686-unknown-openbsd/lib/libstd-69c6f8cf86d0364f.so +lib/rustlib/i686-unknown-openbsd/lib/libstd_unicode-01b003f1213dd06f.rlib +lib/rustlib/i686-unknown-openbsd/lib/libsyntax-53069e2089c64e04.so +lib/rustlib/i686-unknown-openbsd/lib/libsyntax_ext-c75e87a6354fd9c1.so +lib/rustlib/i686-unknown-openbsd/lib/libsyntax_pos-6ff295fc80c15808.so +lib/rustlib/i686-unknown-openbsd/lib/libterm-eca7d72a1432f81d.rlib +lib/rustlib/i686-unknown-openbsd/lib/libterm-eca7d72a1432f81d.so +lib/rustlib/i686-unknown-openbsd/lib/libtest-936472a3f592fdb1.rlib +lib/rustlib/i686-unknown-openbsd/lib/libtest-936472a3f592fdb1.so +lib/rustlib/i686-unknown-openbsd/lib/libunwind-d0426d2a0d8899f8.rlib Index: pkg/PLIST-doc =================================================================== RCS file: /cvs/ports/lang/rust/pkg/PLIST-doc,v retrieving revision 1.19 diff -u -p -r1.19 PLIST-doc --- pkg/PLIST-doc 27 Mar 2017 12:35:31 -0000 1.19 +++ pkg/PLIST-doc 28 Apr 2017 10:14:42 -0000 @@ -80,68 +80,72 @@ share/doc/rust/html/alloc/rc/struct.Weak share/doc/rust/html/alloc/sidebar-items.js share/doc/rust/html/book/ share/doc/rust/html/book/README.html -share/doc/rust/html/book/advanced-linking.html -share/doc/rust/html/book/associated-constants.html +share/doc/rust/html/book/_FontAwesome/ +share/doc/rust/html/book/_FontAwesome/css/ +share/doc/rust/html/book/_FontAwesome/css/font-awesome.css +share/doc/rust/html/book/_FontAwesome/fonts/ +share/doc/rust/html/book/_FontAwesome/fonts/FontAwesome.ttf +share/doc/rust/html/book/_FontAwesome/fonts/fontawesome-webfont.eot +share/doc/rust/html/book/_FontAwesome/fonts/fontawesome-webfont.svg +share/doc/rust/html/book/_FontAwesome/fonts/fontawesome-webfont.ttf +share/doc/rust/html/book/_FontAwesome/fonts/fontawesome-webfont.woff +share/doc/rust/html/book/_FontAwesome/fonts/fontawesome-webfont.woff2 share/doc/rust/html/book/associated-types.html share/doc/rust/html/book/attributes.html -share/doc/rust/html/book/benchmark-tests.html share/doc/rust/html/book/bibliography.html +share/doc/rust/html/book/book.css +share/doc/rust/html/book/book.js share/doc/rust/html/book/borrow-and-asref.html -share/doc/rust/html/book/box-syntax-and-patterns.html share/doc/rust/html/book/casting-between-types.html share/doc/rust/html/book/choosing-your-guarantees.html share/doc/rust/html/book/closures.html share/doc/rust/html/book/comments.html -share/doc/rust/html/book/compiler-plugins.html share/doc/rust/html/book/concurrency.html share/doc/rust/html/book/conditional-compilation.html share/doc/rust/html/book/const-and-static.html share/doc/rust/html/book/crates-and-modules.html -share/doc/rust/html/book/custom-allocators.html share/doc/rust/html/book/deref-coercions.html share/doc/rust/html/book/documentation.html share/doc/rust/html/book/drop.html share/doc/rust/html/book/effective-rust.html share/doc/rust/html/book/enums.html share/doc/rust/html/book/error-handling.html +share/doc/rust/html/book/favicon.png share/doc/rust/html/book/ffi.html share/doc/rust/html/book/functions.html share/doc/rust/html/book/generics.html share/doc/rust/html/book/getting-started.html share/doc/rust/html/book/glossary.html share/doc/rust/html/book/guessing-game.html +share/doc/rust/html/book/highlight.css +share/doc/rust/html/book/highlight.js share/doc/rust/html/book/if-let.html share/doc/rust/html/book/if.html share/doc/rust/html/book/index.html -share/doc/rust/html/book/inline-assembly.html -share/doc/rust/html/book/intrinsics.html share/doc/rust/html/book/iterators.html -share/doc/rust/html/book/lang-items.html +share/doc/rust/html/book/jquery.js share/doc/rust/html/book/lifetimes.html share/doc/rust/html/book/loops.html share/doc/rust/html/book/macros.html share/doc/rust/html/book/match.html share/doc/rust/html/book/method-syntax.html share/doc/rust/html/book/mutability.html -share/doc/rust/html/book/nightly-rust.html -share/doc/rust/html/book/no-stdlib.html share/doc/rust/html/book/operators-and-overloading.html share/doc/rust/html/book/ownership.html share/doc/rust/html/book/patterns.html share/doc/rust/html/book/primitive-types.html +share/doc/rust/html/book/print.html share/doc/rust/html/book/procedural-macros.html share/doc/rust/html/book/raw-pointers.html share/doc/rust/html/book/references-and-borrowing.html share/doc/rust/html/book/release-channels.html -share/doc/rust/html/book/rustbook.css -share/doc/rust/html/book/rustbook.js -share/doc/rust/html/book/slice-patterns.html share/doc/rust/html/book/strings.html share/doc/rust/html/book/structs.html share/doc/rust/html/book/syntax-and-semantics.html share/doc/rust/html/book/syntax-index.html share/doc/rust/html/book/testing.html share/doc/rust/html/book/the-stack-and-the-heap.html +share/doc/rust/html/book/tomorrow-night.css share/doc/rust/html/book/trait-objects.html share/doc/rust/html/book/traits.html share/doc/rust/html/book/type-aliases.html @@ -496,6 +500,8 @@ share/doc/rust/html/collections/vec_dequ share/doc/rust/html/collections/vec_deque/IntoIter.t.html share/doc/rust/html/collections/vec_deque/Iter.t.html share/doc/rust/html/collections/vec_deque/IterMut.t.html +share/doc/rust/html/collections/vec_deque/PlaceBack.t.html +share/doc/rust/html/collections/vec_deque/PlaceFront.t.html share/doc/rust/html/collections/vec_deque/VecDeque.t.html share/doc/rust/html/collections/vec_deque/index.html share/doc/rust/html/collections/vec_deque/sidebar-items.js @@ -503,6 +509,8 @@ share/doc/rust/html/collections/vec_dequ share/doc/rust/html/collections/vec_deque/struct.IntoIter.html share/doc/rust/html/collections/vec_deque/struct.Iter.html share/doc/rust/html/collections/vec_deque/struct.IterMut.html +share/doc/rust/html/collections/vec_deque/struct.PlaceBack.html +share/doc/rust/html/collections/vec_deque/struct.PlaceFront.html share/doc/rust/html/collections/vec_deque/struct.VecDeque.html share/doc/rust/html/complement-design-faq.html share/doc/rust/html/complement-lang-faq.html @@ -1701,6 +1709,7 @@ share/doc/rust/html/core/str/Utf8Error.t share/doc/rust/html/core/str/fn.from_utf8.html share/doc/rust/html/core/str/fn.from_utf8_unchecked.html share/doc/rust/html/core/str/fn.next_code_point.html +share/doc/rust/html/core/str/fn.utf8_char_width.html share/doc/rust/html/core/str/from_utf8.v.html share/doc/rust/html/core/str/from_utf8_unchecked.v.html share/doc/rust/html/core/str/index.html @@ -1745,6 +1754,7 @@ share/doc/rust/html/core/str/struct.Spli share/doc/rust/html/core/str/struct.SplitTerminator.html share/doc/rust/html/core/str/struct.Utf8Error.html share/doc/rust/html/core/str/trait.FromStr.html +share/doc/rust/html/core/str/utf8_char_width.v.html share/doc/rust/html/core/stringify.m.html share/doc/rust/html/core/sync/ share/doc/rust/html/core/sync/atomic/ @@ -2191,8 +2201,20 @@ share/doc/rust/html/main.css share/doc/rust/html/main.js share/doc/rust/html/nomicon/ share/doc/rust/html/nomicon/README.html +share/doc/rust/html/nomicon/_FontAwesome/ +share/doc/rust/html/nomicon/_FontAwesome/css/ +share/doc/rust/html/nomicon/_FontAwesome/css/font-awesome.css +share/doc/rust/html/nomicon/_FontAwesome/fonts/ +share/doc/rust/html/nomicon/_FontAwesome/fonts/FontAwesome.ttf +share/doc/rust/html/nomicon/_FontAwesome/fonts/fontawesome-webfont.eot +share/doc/rust/html/nomicon/_FontAwesome/fonts/fontawesome-webfont.svg +share/doc/rust/html/nomicon/_FontAwesome/fonts/fontawesome-webfont.ttf +share/doc/rust/html/nomicon/_FontAwesome/fonts/fontawesome-webfont.woff +share/doc/rust/html/nomicon/_FontAwesome/fonts/fontawesome-webfont.woff2 share/doc/rust/html/nomicon/arc-and-mutex.html share/doc/rust/html/nomicon/atomics.html +share/doc/rust/html/nomicon/book.css +share/doc/rust/html/nomicon/book.js share/doc/rust/html/nomicon/borrow-splitting.html share/doc/rust/html/nomicon/casts.html share/doc/rust/html/nomicon/checked-uninit.html @@ -2207,8 +2229,12 @@ share/doc/rust/html/nomicon/drop-flags.h share/doc/rust/html/nomicon/dropck.html share/doc/rust/html/nomicon/exception-safety.html share/doc/rust/html/nomicon/exotic-sizes.html +share/doc/rust/html/nomicon/favicon.png +share/doc/rust/html/nomicon/highlight.css +share/doc/rust/html/nomicon/highlight.js share/doc/rust/html/nomicon/hrtb.html share/doc/rust/html/nomicon/index.html +share/doc/rust/html/nomicon/jquery.js share/doc/rust/html/nomicon/leaking.html share/doc/rust/html/nomicon/lifetime-elision.html share/doc/rust/html/nomicon/lifetime-mismatch.html @@ -2219,14 +2245,14 @@ share/doc/rust/html/nomicon/other-reprs. share/doc/rust/html/nomicon/ownership.html share/doc/rust/html/nomicon/phantom-data.html share/doc/rust/html/nomicon/poisoning.html +share/doc/rust/html/nomicon/print.html share/doc/rust/html/nomicon/races.html share/doc/rust/html/nomicon/references.html share/doc/rust/html/nomicon/repr-rust.html -share/doc/rust/html/nomicon/rustbook.css -share/doc/rust/html/nomicon/rustbook.js share/doc/rust/html/nomicon/safe-unsafe-meaning.html share/doc/rust/html/nomicon/send-and-sync.html share/doc/rust/html/nomicon/subtyping.html +share/doc/rust/html/nomicon/tomorrow-night.css share/doc/rust/html/nomicon/transmutes.html share/doc/rust/html/nomicon/unbounded-lifetimes.html share/doc/rust/html/nomicon/unchecked-uninit.html @@ -2247,7 +2273,80 @@ share/doc/rust/html/nomicon/vec.html share/doc/rust/html/nomicon/working-with-unsafe.html share/doc/rust/html/normalize.css share/doc/rust/html/not_found.html +share/doc/rust/html/proc_macro/ +share/doc/rust/html/proc_macro/LexError.t.html +share/doc/rust/html/proc_macro/TokenStream.t.html +share/doc/rust/html/proc_macro/index.html +share/doc/rust/html/proc_macro/sidebar-items.js +share/doc/rust/html/proc_macro/struct.LexError.html +share/doc/rust/html/proc_macro/struct.TokenStream.html +share/doc/rust/html/reference/ share/doc/rust/html/reference.html +share/doc/rust/html/reference/_FontAwesome/ +share/doc/rust/html/reference/_FontAwesome/css/ +share/doc/rust/html/reference/_FontAwesome/css/font-awesome.css +share/doc/rust/html/reference/_FontAwesome/fonts/ +share/doc/rust/html/reference/_FontAwesome/fonts/FontAwesome.ttf +share/doc/rust/html/reference/_FontAwesome/fonts/fontawesome-webfont.eot +share/doc/rust/html/reference/_FontAwesome/fonts/fontawesome-webfont.svg +share/doc/rust/html/reference/_FontAwesome/fonts/fontawesome-webfont.ttf +share/doc/rust/html/reference/_FontAwesome/fonts/fontawesome-webfont.woff +share/doc/rust/html/reference/_FontAwesome/fonts/fontawesome-webfont.woff2 +share/doc/rust/html/reference/attributes.html +share/doc/rust/html/reference/behavior-considered-undefined.html +share/doc/rust/html/reference/behavior-not-considered-unsafe.html +share/doc/rust/html/reference/book.css +share/doc/rust/html/reference/book.js +share/doc/rust/html/reference/comments.html +share/doc/rust/html/reference/crates-and-source-files.html +share/doc/rust/html/reference/expressions.html +share/doc/rust/html/reference/favicon.png +share/doc/rust/html/reference/highlight.css +share/doc/rust/html/reference/highlight.js +share/doc/rust/html/reference/identifiers.html +share/doc/rust/html/reference/index.html +share/doc/rust/html/reference/influences.html +share/doc/rust/html/reference/input-format.html +share/doc/rust/html/reference/introduction.html +share/doc/rust/html/reference/items-and-attributes.html +share/doc/rust/html/reference/items.html +share/doc/rust/html/reference/jquery.js +share/doc/rust/html/reference/lexical-structure.html +share/doc/rust/html/reference/linkage.html +share/doc/rust/html/reference/macros-by-example.html +share/doc/rust/html/reference/macros.html +share/doc/rust/html/reference/memory-allocation-and-lifetime.html +share/doc/rust/html/reference/memory-model.html +share/doc/rust/html/reference/memory-ownership.html +share/doc/rust/html/reference/notation.html +share/doc/rust/html/reference/paths.html +share/doc/rust/html/reference/print.html +share/doc/rust/html/reference/procedural-macros.html +share/doc/rust/html/reference/special-traits.html +share/doc/rust/html/reference/statements-and-expressions.html +share/doc/rust/html/reference/statements.html +share/doc/rust/html/reference/string-table-productions.html +share/doc/rust/html/reference/subtyping.html +share/doc/rust/html/reference/the-co${MODPY_PY_PREFIX}trait.html +share/doc/rust/html/reference/the-deref-trait.html +share/doc/rust/html/reference/the-drop-trait.html +share/doc/rust/html/reference/the-send-trait.html +share/doc/rust/html/reference/the-sized-trait.html +share/doc/rust/html/reference/the-sync-trait.html +share/doc/rust/html/reference/theme/ +share/doc/rust/html/reference/theme/book.css +share/doc/rust/html/reference/tokens.html +share/doc/rust/html/reference/tomorrow-night.css +share/doc/rust/html/reference/type-coercions.html +share/doc/rust/html/reference/type-system.html +share/doc/rust/html/reference/types.html +share/doc/rust/html/reference/unicode-productions.html +share/doc/rust/html/reference/unsafe-blocks.html +share/doc/rust/html/reference/unsafe-functions.html +share/doc/rust/html/reference/unsafety.html +share/doc/rust/html/reference/variables.html +share/doc/rust/html/reference/visibility-and-privacy.html +share/doc/rust/html/reference/whitespace.html share/doc/rust/html/rust.css share/doc/rust/html/rust.html share/doc/rust/html/rustc-ux-guidelines.html @@ -2297,6 +2396,7 @@ share/doc/rust/html/src/core/convert.rs. share/doc/rust/html/src/core/default.rs.html share/doc/rust/html/src/core/fmt/ share/doc/rust/html/src/core/fmt/builders.rs.html +share/doc/rust/html/src/core/fmt/float.rs.html share/doc/rust/html/src/core/fmt/mod.rs.html share/doc/rust/html/src/core/fmt/num.rs.html share/doc/rust/html/src/core/fmt/rt/ @@ -2371,6 +2471,8 @@ share/doc/rust/html/src/core/sync/ share/doc/rust/html/src/core/sync/atomic.rs.html share/doc/rust/html/src/core/sync/mod.rs.html share/doc/rust/html/src/core/tuple.rs.html +share/doc/rust/html/src/proc_macro/ +share/doc/rust/html/src/proc_macro/lib.rs.html share/doc/rust/html/src/std/ share/doc/rust/html/src/std/ascii.rs.html share/doc/rust/html/src/std/collections/ @@ -2453,7 +2555,6 @@ share/doc/rust/html/src/std/sys/unix/arg share/doc/rust/html/src/std/sys/unix/backtrace/ share/doc/rust/html/src/std/sys/unix/backtrace/mod.rs.html share/doc/rust/html/src/std/sys/unix/backtrace/printing/ -share/doc/rust/html/src/std/sys/unix/backtrace/printing/gnu.rs.html share/doc/rust/html/src/std/sys/unix/backtrace/printing/mod.rs.html share/doc/rust/html/src/std/sys/unix/backtrace/tracing/ share/doc/rust/html/src/std/sys/unix/backtrace/tracing/gcc_s.rs.html @@ -2722,6 +2823,7 @@ share/doc/rust/html/std/collections/hash share/doc/rust/html/std/collections/hash/map/DefaultHasher.t.html share/doc/rust/html/std/collections/hash/map/Drain.t.html share/doc/rust/html/std/collections/hash/map/Entry.t.html +share/doc/rust/html/std/collections/hash/map/EntryPlace.t.html share/doc/rust/html/std/collections/hash/map/HashMap.t.html share/doc/rust/html/std/collections/hash/map/IntoIter.t.html share/doc/rust/html/std/collections/hash/map/Iter.t.html @@ -2735,6 +2837,7 @@ share/doc/rust/html/std/collections/hash share/doc/rust/html/std/collections/hash/map/enum.Entry.html share/doc/rust/html/std/collections/hash/map/struct.DefaultHasher.html share/doc/rust/html/std/collections/hash/map/struct.Drain.html +share/doc/rust/html/std/collections/hash/map/struct.EntryPlace.html share/doc/rust/html/std/collections/hash/map/struct.HashMap.html share/doc/rust/html/std/collections/hash/map/struct.IntoIter.html share/doc/rust/html/std/collections/hash/map/struct.Iter.html @@ -2766,6 +2869,7 @@ share/doc/rust/html/std/collections/hash share/doc/rust/html/std/collections/hash_map/DefaultHasher.t.html share/doc/rust/html/std/collections/hash_map/Drain.t.html share/doc/rust/html/std/collections/hash_map/Entry.t.html +share/doc/rust/html/std/collections/hash_map/EntryPlace.t.html share/doc/rust/html/std/collections/hash_map/HashMap.t.html share/doc/rust/html/std/collections/hash_map/IntoIter.t.html share/doc/rust/html/std/collections/hash_map/Iter.t.html @@ -2781,6 +2885,7 @@ share/doc/rust/html/std/collections/hash share/doc/rust/html/std/collections/hash_map/sidebar-items.js share/doc/rust/html/std/collections/hash_map/struct.DefaultHasher.html share/doc/rust/html/std/collections/hash_map/struct.Drain.html +share/doc/rust/html/std/collections/hash_map/struct.EntryPlace.html share/doc/rust/html/std/collections/hash_map/struct.HashMap.html share/doc/rust/html/std/collections/hash_map/struct.IntoIter.html share/doc/rust/html/std/collections/hash_map/struct.Iter.html @@ -2844,6 +2949,8 @@ share/doc/rust/html/std/collections/vec_ share/doc/rust/html/std/collections/vec_deque/IntoIter.t.html share/doc/rust/html/std/collections/vec_deque/Iter.t.html share/doc/rust/html/std/collections/vec_deque/IterMut.t.html +share/doc/rust/html/std/collections/vec_deque/PlaceBack.t.html +share/doc/rust/html/std/collections/vec_deque/PlaceFront.t.html share/doc/rust/html/std/collections/vec_deque/VecDeque.t.html share/doc/rust/html/std/collections/vec_deque/index.html share/doc/rust/html/std/collections/vec_deque/sidebar-items.js @@ -2851,6 +2958,8 @@ share/doc/rust/html/std/collections/vec_ share/doc/rust/html/std/collections/vec_deque/struct.IntoIter.html share/doc/rust/html/std/collections/vec_deque/struct.Iter.html share/doc/rust/html/std/collections/vec_deque/struct.IterMut.html +share/doc/rust/html/std/collections/vec_deque/struct.PlaceBack.html +share/doc/rust/html/std/collections/vec_deque/struct.PlaceFront.html share/doc/rust/html/std/collections/vec_deque/struct.VecDeque.html share/doc/rust/html/std/column.m.html share/doc/rust/html/std/concat.m.html @@ -5062,15 +5171,11 @@ share/doc/rust/html/std_unicode/str/ share/doc/rust/html/std_unicode/str/SplitWhitespace.t.html share/doc/rust/html/std_unicode/str/UnicodeStr.t.html share/doc/rust/html/std_unicode/str/Utf16Encoder.t.html -share/doc/rust/html/std_unicode/str/fn.is_utf16.html -share/doc/rust/html/std_unicode/str/fn.utf8_char_width.html share/doc/rust/html/std_unicode/str/index.html -share/doc/rust/html/std_unicode/str/is_utf16.v.html share/doc/rust/html/std_unicode/str/sidebar-items.js share/doc/rust/html/std_unicode/str/struct.SplitWhitespace.html share/doc/rust/html/std_unicode/str/struct.Utf16Encoder.html share/doc/rust/html/std_unicode/str/trait.UnicodeStr.html -share/doc/rust/html/std_unicode/str/utf8_char_width.v.html share/doc/rust/html/std_unicode/tables/ share/doc/rust/html/std_unicode/tables/UNICODE_VERSION.v.html share/doc/rust/html/std_unicode/tables/constant.UNICODE_VERSION.html @@ -5086,12 +5191,122 @@ share/doc/rust/html/std_unicode/u_str/ share/doc/rust/html/std_unicode/u_str/SplitWhitespace.t.html share/doc/rust/html/std_unicode/u_str/UnicodeStr.t.html share/doc/rust/html/std_unicode/u_str/Utf16Encoder.t.html -share/doc/rust/html/std_unicode/u_str/fn.is_utf16.html -share/doc/rust/html/std_unicode/u_str/fn.utf8_char_width.html -share/doc/rust/html/std_unicode/u_str/is_utf16.v.html share/doc/rust/html/std_unicode/u_str/struct.SplitWhitespace.html share/doc/rust/html/std_unicode/u_str/struct.Utf16Encoder.html share/doc/rust/html/std_unicode/u_str/trait.UnicodeStr.html -share/doc/rust/html/std_unicode/u_str/utf8_char_width.v.html share/doc/rust/html/tutorial.html +share/doc/rust/html/unstable-book/ +share/doc/rust/html/unstable-book/_FontAwesome/ +share/doc/rust/html/unstable-book/_FontAwesome/css/ +share/doc/rust/html/unstable-book/_FontAwesome/css/font-awesome.css +share/doc/rust/html/unstable-book/_FontAwesome/fonts/ +share/doc/rust/html/unstable-book/_FontAwesome/fonts/FontAwesome.ttf +share/doc/rust/html/unstable-book/_FontAwesome/fonts/fontawesome-webfont.eot +share/doc/rust/html/unstable-book/_FontAwesome/fonts/fontawesome-webfont.svg +share/doc/rust/html/unstable-book/_FontAwesome/fonts/fontawesome-webfont.ttf +share/doc/rust/html/unstable-book/_FontAwesome/fonts/fontawesome-webfont.woff +share/doc/rust/html/unstable-book/_FontAwesome/fonts/fontawesome-webfont.woff2 +share/doc/rust/html/unstable-book/abi-msp430-interrupt.html +share/doc/rust/html/unstable-book/abi-ptx.html +share/doc/rust/html/unstable-book/abi-sysv64.html +share/doc/rust/html/unstable-book/abi-unadjusted.html +share/doc/rust/html/unstable-book/abi-vectorcall.html +share/doc/rust/html/unstable-book/abi-x86-interrupt.html +share/doc/rust/html/unstable-book/advanced-slice-patterns.html +share/doc/rust/html/unstable-book/alloc-jemalloc.html +share/doc/rust/html/unstable-book/alloc-system.html +share/doc/rust/html/unstable-book/allocator.html +share/doc/rust/html/unstable-book/allow-internal-unstable.html +share/doc/rust/html/unstable-book/asm.html +share/doc/rust/html/unstable-book/associated-consts.html +share/doc/rust/html/unstable-book/associated-type-defaults.html +share/doc/rust/html/unstable-book/attr-literals.html +share/doc/rust/html/unstable-book/book.css +share/doc/rust/html/unstable-book/book.js +share/doc/rust/html/unstable-book/box-patterns.html +share/doc/rust/html/unstable-book/box-syntax.html +share/doc/rust/html/unstable-book/cfg-target-feature.html +share/doc/rust/html/unstable-book/cfg-target-has-atomic.html +share/doc/rust/html/unstable-book/cfg-target-thread-local.html +share/doc/rust/html/unstable-book/cfg-target-vendor.html +share/doc/rust/html/unstable-book/compiler-builtins.html +share/doc/rust/html/unstable-book/concat-idents.html +share/doc/rust/html/unstable-book/conservative-impl-trait.html +share/doc/rust/html/unstable-book/const-fn.html +share/doc/rust/html/unstable-book/const-indexing.html +share/doc/rust/html/unstable-book/custom-attribute.html +share/doc/rust/html/unstable-book/custom-derive.html +share/doc/rust/html/unstable-book/default-type-parameter-fallback.html +share/doc/rust/html/unstable-book/drop-types-in-const.html +share/doc/rust/html/unstable-book/dropck-eyepatch.html +share/doc/rust/html/unstable-book/dropck-parametricity.html +share/doc/rust/html/unstable-book/exclusive-range-pattern.html +share/doc/rust/html/unstable-book/favicon.png +share/doc/rust/html/unstable-book/field-init-shorthand.html +share/doc/rust/html/unstable-book/fundamental.html +share/doc/rust/html/unstable-book/generic-param-attrs.html +share/doc/rust/html/unstable-book/highlight.css +share/doc/rust/html/unstable-book/highlight.js +share/doc/rust/html/unstable-book/i128-type.html +share/doc/rust/html/unstable-book/inclusive-range-syntax.html +share/doc/rust/html/unstable-book/index.html +share/doc/rust/html/unstable-book/intrinsics.html +share/doc/rust/html/unstable-book/jquery.js +share/doc/rust/html/unstable-book/lang-items.html +share/doc/rust/html/unstable-book/link-args.html +share/doc/rust/html/unstable-book/link-cfg.html +share/doc/rust/html/unstable-book/link-llvm-intrinsics.html +share/doc/rust/html/unstable-book/linkage.html +share/doc/rust/html/unstable-book/log-syntax.html +share/doc/rust/html/unstable-book/loop-break-value.html +share/doc/rust/html/unstable-book/macro-reexport.html +share/doc/rust/html/unstable-book/main.html +share/doc/rust/html/unstable-book/naked-functions.html +share/doc/rust/html/unstable-book/needs-allocator.html +share/doc/rust/html/unstable-book/needs-panic-runtime.html +share/doc/rust/html/unstable-book/never-type.html +share/doc/rust/html/unstable-book/no-core.html +share/doc/rust/html/unstable-book/no-debug.html +share/doc/rust/html/unstable-book/non-ascii-idents.html +share/doc/rust/html/unstable-book/omit-gdb-pretty-printer-section.html +share/doc/rust/html/unstable-book/on-unimplemented.html +share/doc/rust/html/unstable-book/optin-builtin-traits.html +share/doc/rust/html/unstable-book/panic-runtime.html +share/doc/rust/html/unstable-book/placement-in-syntax.html +share/doc/rust/html/unstable-book/platform-intrinsics.html +share/doc/rust/html/unstable-book/plugin-registrar.html +share/doc/rust/html/unstable-book/plugin.html +share/doc/rust/html/unstable-book/prelude-import.html +share/doc/rust/html/unstable-book/print.html +share/doc/rust/html/unstable-book/proc-macro.html +share/doc/rust/html/unstable-book/pub-restricted.html +share/doc/rust/html/unstable-book/quote.html +share/doc/rust/html/unstable-book/relaxed-adts.html +share/doc/rust/html/unstable-book/repr-simd.html +share/doc/rust/html/unstable-book/rustc-attrs.html +share/doc/rust/html/unstable-book/rustc-diagnostic-macros.html +share/doc/rust/html/unstable-book/sanitizer-runtime.html +share/doc/rust/html/unstable-book/simd-ffi.html +share/doc/rust/html/unstable-book/simd.html +share/doc/rust/html/unstable-book/slice-patterns.html +share/doc/rust/html/unstable-book/specialization.html +share/doc/rust/html/unstable-book/staged-api.html +share/doc/rust/html/unstable-book/start.html +share/doc/rust/html/unstable-book/static-nobundle.html +share/doc/rust/html/unstable-book/static-recursion.html +share/doc/rust/html/unstable-book/stmt-expr-attributes.html +share/doc/rust/html/unstable-book/struct-field-attributes.html +share/doc/rust/html/unstable-book/structural-match.html +share/doc/rust/html/unstable-book/target-feature.html +share/doc/rust/html/unstable-book/test.html +share/doc/rust/html/unstable-book/the-unstable-book.html +share/doc/rust/html/unstable-book/thread-local.html +share/doc/rust/html/unstable-book/tomorrow-night.css +share/doc/rust/html/unstable-book/trace-macros.html +share/doc/rust/html/unstable-book/type-ascription.html +share/doc/rust/html/unstable-book/unboxed-closures.html +share/doc/rust/html/unstable-book/untagged-unions.html +share/doc/rust/html/unstable-book/unwind-attributes.html +share/doc/rust/html/unstable-book/use-extern-macros.html +share/doc/rust/html/unstable-book/windows-subsystem.html share/doc/rust/html/version_info.html