chakracore 0.2.0

High-level bindings to JRST, the ChakraCore API
Build #151185 2019-03-27T21:36:16.124200+00:00
# rustc version
rustc 1.35.0-nightly (0f88167f8 2019-03-18)
# docs.rs version
cratesfyi 0.6.0 (67b2b94 2019-03-26)

# build log
Updating crates.io index
Downloading crates ...
Downloaded chakracore v0.2.0
Downloading crates ...
Downloaded chakracore-sys v0.2.3
Downloading crates ...
Downloaded clang-sys v0.18.0
Downloaded bindgen v0.25.5
Fresh rustc-serialize v0.3.24
Fresh unicode-xid v0.0.4
Fresh term v0.4.6
Fresh bitflags v0.8.2
Fresh glob v0.2.11
Fresh lazy_static v1.3.0
Fresh ucd-util v0.1.3
Fresh unicode-width v0.1.5
Fresh utf8-ranges v1.0.2
Fresh ansi_term v0.11.0
Fresh cc v1.0.32
Fresh vec_map v0.8.1
Fresh bitflags v1.0.4
Fresh strsim v0.7.0
Fresh autocfg v0.1.2
Fresh peeking_take_while v0.1.2
Fresh lazy_static v0.2.11
Fresh pkg-config v0.3.14
Fresh rustc-demangle v0.1.13
Fresh cfg-if v0.1.7
Checking boolinator v2.4.0
Fresh anymap v0.12.1
Fresh syntex_pos v0.58.1
Running `rustc --crate-name boolinator /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/boolinator-2.4.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=65597c0fb2af57a7 -C extra-filename=-65597c0fb2af57a7 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh log v0.4.6
Fresh thread_local v0.3.6
Fresh regex-syntax v0.5.6
Compiling clang-sys v0.18.0
Fresh textwrap v0.10.0
Running `rustc --crate-name build_script_build /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/clang-sys-0.18.0/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="clang_3_9"' --cfg 'feature="gte_clang_3_6"' --cfg 'feature="gte_clang_3_7"' --cfg 'feature="gte_clang_3_8"' --cfg 'feature="gte_clang_3_9"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' -C metadata=3bcae432609d5b7f -C extra-filename=-3bcae432609d5b7f --out-dir /home/cratesfyi/cratesfyi/debug/build/clang-sys-3bcae432609d5b7f -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern glob=/home/cratesfyi/cratesfyi/debug/deps/libglob-375682e111e5d9e6.rlib --cap-lints allow`
Fresh libc v0.2.50
Fresh log v0.3.9
Fresh memchr v2.2.0
Fresh libloading v0.4.3
Fresh syntex_errors v0.58.1
Fresh memchr v1.0.2
Fresh atty v0.2.11
Fresh aho-corasick v0.6.10
Fresh backtrace-sys v0.1.28
Fresh syntex_syntax v0.58.1
Fresh nom v3.2.1
Fresh clap v2.32.0
Fresh regex v0.2.11
Fresh backtrace v0.3.14
Fresh aster v0.41.0
Fresh syntex v0.58.1
Fresh quasi v0.32.0
Fresh cexpr v0.2.3
Fresh env_logger v0.4.3
Fresh error-chain v0.10.0
Fresh quasi_codegen v0.32.0
Compiling bindgen v0.25.5
Running `rustc --crate-name build_script_build /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/bindgen-0.25.5/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="env_logger"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=5c3bb342ca483b0d -C extra-filename=-5c3bb342ca483b0d --out-dir /home/cratesfyi/cratesfyi/debug/build/bindgen-5c3bb342ca483b0d -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern quasi_codegen=/home/cratesfyi/cratesfyi/debug/deps/libquasi_codegen-3909bf55ff37e345.rlib --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/clang-sys-3bcae432609d5b7f/build-script-build`
Running `rustc --crate-name clang_sys /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/clang-sys-0.18.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="clang_3_9"' --cfg 'feature="gte_clang_3_6"' --cfg 'feature="gte_clang_3_7"' --cfg 'feature="gte_clang_3_8"' --cfg 'feature="gte_clang_3_9"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' -C metadata=0814e68871ed40fd -C extra-filename=-0814e68871ed40fd --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-941aa182f16fab25.rlib --extern glob=/home/cratesfyi/cratesfyi/debug/deps/libglob-375682e111e5d9e6.rlib --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-06fdedb9c7d9ec5c.rlib --extern libloading=/home/cratesfyi/cratesfyi/debug/deps/liblibloading-37d5b78a440dd278.rlib --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/bindgen-5c3bb342ca483b0d/build-script-build`
Running `rustc --crate-name bindgen /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/bindgen-0.25.5/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="env_logger"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=581c0471a1eb20a4 -C extra-filename=-581c0471a1eb20a4 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern aster=/home/cratesfyi/cratesfyi/debug/deps/libaster-cff20a360735021b.rlib --extern cexpr=/home/cratesfyi/cratesfyi/debug/deps/libcexpr-1f144141edef9bbe.rlib --extern cfg_if=/home/cratesfyi/cratesfyi/debug/deps/libcfg_if-66c21873c375a7f8.rlib --extern clang_sys=/home/cratesfyi/cratesfyi/debug/deps/libclang_sys-0814e68871ed40fd.rlib --extern clap=/home/cratesfyi/cratesfyi/debug/deps/libclap-a83e051efc5749b9.rlib --extern env_logger=/home/cratesfyi/cratesfyi/debug/deps/libenv_logger-f6893f8470ab3b38.rlib --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-70573084dad1b02c.rlib --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-7b8f9f40b1470e78.rlib --extern peeking_take_while=/home/cratesfyi/cratesfyi/debug/deps/libpeeking_take_while-a3b082f2d78355ca.rlib --extern quasi=/home/cratesfyi/cratesfyi/debug/deps/libquasi-9309d1ee8ff62c33.rlib --extern regex=/home/cratesfyi/cratesfyi/debug/deps/libregex-9e5967db2b4166dc.rlib --extern syntex_syntax=/home/cratesfyi/cratesfyi/debug/deps/libsyntex_syntax-8ff6401560787205.rlib --cap-lints allow`
Compiling chakracore-sys v0.2.3
Running `rustc --crate-name build_script_build /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/chakracore-sys-0.2.3/build.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=ab6cb92d44056ab8 -C extra-filename=-ab6cb92d44056ab8 --out-dir /home/cratesfyi/cratesfyi/debug/build/chakracore-sys-ab6cb92d44056ab8 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bindgen=/home/cratesfyi/cratesfyi/debug/deps/libbindgen-581c0471a1eb20a4.rlib --extern clang_sys=/home/cratesfyi/cratesfyi/debug/deps/libclang_sys-0814e68871ed40fd.rlib --extern pkg_config=/home/cratesfyi/cratesfyi/debug/deps/libpkg_config-fc608494b02cf867.rlib --extern regex=/home/cratesfyi/cratesfyi/debug/deps/libregex-9e5967db2b4166dc.rlib --cap-lints allow`
Running `/home/cratesfyi/cratesfyi/debug/build/chakracore-sys-ab6cb92d44056ab8/build-script-build`
thread 'main' panicked at 'ErrorMessage {
msg: "failed to run custom build command for `chakracore-sys v0.2.3`\nprocess didn\'t exit successfully: `/home/cratesfyi/cratesfyi/debug/build/chakracore-sys-ab6cb92d44056ab8/build-script-build` (exit code: 101)\n--- stdout\ncargo:rerun-if-env-changed=CHAKRA_SOURCE\ncargo:rerun-if-env-changed=CHAKRA_BUILD\n/usr/bin/pkg-config\nchakracore-sys/build.rs:51: Using default ChakraCore build (version: 1.7.6)\nchakracore-sys/build.rs:76: Creating directory \'\"/home/cratesfyi/cratesfyi/debug/build/chakracore-sys-9b9d85644bd06ffd/out/lib-1.7.6\"\'\nchakracore-sys/build.rs:99: Building ChakraCore from source, brace yourself\nSearching for Clang...\nERROR: clang++ not found.\n\nYou could use clang++ from a custom location.\n\n\n[ChakraCore Build Script Help]\n\nbuild.sh [options]\n\noptions:\n     --arch[=S]        Set target arch (arm, x86, amd64)\n     --cc=PATH         Path to Clang   (see example below)\n     --cxx=PATH        Path to Clang++ (see example below)\n     --create-deb[=V]  Create .deb package with given V version.\n -d, --debug           Debug build. Default: Release\n     --embed-icu       Download and embed ICU-57 statically.\n     --extra-defines=DEF=VAR,DEFINE,...\n                       Compile with additional defines\n -h, --help            Show help\n     --icu=PATH        Path to ICU include folder (see example below)\n -j[=N], --jobs[=N]    Multicore build, allow N jobs at once.\n -n, --ninja           Build with ninja instead of make.\n     --no-icu          Compile without unicode/icu support.\n     --no-jit          Disable JIT\n     --libs-only       Do not build CH and GCStress\n     --lto             Enables LLVM Full LTO\n     --lto-thin        Enables LLVM Thin LTO - xcode 8+ or clang 3.9+\n     --static          Build as static library. Default: shared library\n     --sanitize=CHECKS Build with clang -fsanitize checks,\n                       e.g. undefined,signed-integer-overflow.\n -t, --test-build      Test build. Enables test flags on a release build.\n     --target[=S]      Target OS (i.e. android)\n     --target-path[=S] Output path for compiled binaries. Default: out/\n     --trace           Enables experimental built-in trace.\n     --xcode           Generate XCode project.\n     --with-intl       Include the Intl object (requires ICU).\n     --without=FEATURE,FEATURE,...\n                       Disable FEATUREs from JSRT experimental features.\n     --valgrind        Enable Valgrind support\n                       !!! Disables Concurrent GC (lower performance)\n -v, --verbose         Display verbose output including all options\n     --wb-check CPPFILE\n                       Write-barrier check given CPPFILE (git path)\n     --wb-analyze CPPFILE\n                       Write-barrier analyze given CPPFILE (git path)\n     --wb-args=PLUGIN_ARGS\n                       Write-barrier clang plugin args\n -y                    Automatically answer Yes to questions asked by script (at your own risk)\n\nexample:\n  ./build.sh --cxx=/path/to/clang++ --cc=/path/to/clang -j\nwith icu:\n  ./build.sh --icu=/usr/local/opt/icu4c/include\n\n\n--- stderr\nCloning into \'/home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/chakracore-sys-0.2.3/target/source-1.7.6\'...\nNote: checking out \'d91fb1dbcde0a097725542aa334be6b10fd99638\'.\n\nYou are in \'detached HEAD\' state. You can look around, make experimental\nchanges and commit them, and you can discard any commits you make in this\nstate without impacting any branches by performing another checkout.\n\nIf you want to create a new branch to retain commits you create, you may\ndo so (now or later) by using -b with the checkout command again. Example:\n\n  git checkout -b <new-branch-name>\n\nChecking out files:  84% (5435/6413)   \rChecking out files:  85% (5452/6413)   \rChecking out files:  86% (5516/6413)   \rChecking out files:  87% (5580/6413)   \rChecking out files:  88% (5644/6413)   \rChecking out files:  89% (5708/6413)   \rChecking out files:  90% (5772/6413)   \rChecking out files:  91% (5836/6413)   \rChecking out files:  92% (5900/6413)   \rChecking out files:  93% (5965/6413)   \rChecking out files:  94% (6029/6413)   \rChecking out files:  95% (6093/6413)   \rChecking out files:  96% (6157/6413)   \rChecking out files:  97% (6221/6413)   \rChecking out files:  98% (6285/6413)   \rChecking out files:  99% (6349/6413)   \rChecking out files: 100% (6413/6413)   \rChecking out files: 100% (6413/6413), done.\nthread \'main\' panicked at \'Failed to run command \'./build.sh --test-build --jobs=3 --icu=/usr/include\'\', /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/chakracore-sys-0.2.3/build.rs:409:13\nnote: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.\n"
}', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.