hyperscan 0.2.0

Hyperscan bindings for Rust with Multiple Pattern and Streaming Scan
Build #259606 2020-06-10T11:21:54.455739+00:00
# rustc version
rustc 1.46.0-nightly (feb3536eb 2020-06-09)
# docs.rs version
docsrs 0.6.0 (b58f2da 2020-06-09)

# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/hyperscan-0.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/hyperscan-0.2.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1001" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=-Z unstable-options --resource-suffix -20200609-1.46.0-nightly-feb3536eb --static-root-path / --cap-lints warn --extern-html-root-url bitflags=https://docs.rs/bitflags/1.2.1 --extern-html-root-url anyhow=https://docs.rs/anyhow/1.0.31 --extern-html-root-url rand=https://docs.rs/rand/0.7.3 --extern-html-root-url foreign_types=https://docs.rs/foreign-types/0.5.0 --extern-html-root-url libc=https://docs.rs/libc/0.2.71 --extern-html-root-url either=https://docs.rs/either/1.5.3 --extern-html-root-url cfg_if=https://docs.rs/cfg-if/0.1.9 --extern-html-root-url thiserror=https://docs.rs/thiserror/1.0.19 --extern-html-root-url structopt=https://docs.rs/structopt/0.3.7 --extern-html-root-url malloc_buf=https://docs.rs/malloc_buf/1.0.0 --extern-html-root-url semver=https://docs.rs/semver/0.10.0 --extern-html-root-url pcap=https://docs.rs/pcap/0.7.0 --extern-html-root-url doc_comment=https://docs.rs/doc-comment/0.3.3 --extern-html-root-url hyperscan_sys=https://docs.rs/hyperscan-sys/0.2.0 --extern-html-root-url rustc_version=https://docs.rs/rustc_version/0.2.3 --extern-html-root-url regex=https://docs.rs/regex/1.3.9 --extern-html-root-url byteorder=https://docs.rs/byteorder/1.3.1 --extern-html-root-url derive_more=https://docs.rs/derive_more/0.99.7 --extern-html-root-url pnet=https://docs.rs/pnet/0.26.0" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps" "-j2" "--all-features", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 304e739231b4dc896d823e7100ce62ce169f36ee27183806d22116d2a6f83b0a
[INFO] running `Command { std: "docker" "start" "-a" "304e739231b4dc896d823e7100ce62ce169f36ee27183806d22116d2a6f83b0a", kill_on_drop: false }`
[INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted
[INFO] [stderr]    Compiling proc-macro2 v1.0.18
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling syn v1.0.31
[INFO] [stderr]    Compiling anyhow v1.0.31
[INFO] [stderr]    Compiling libc v0.2.71
[INFO] [stderr]    Compiling pkg-config v0.3.14
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking foreign-types-shared v0.3.0
[INFO] [stderr]     Checking cfg-if v0.1.9
[INFO] [stderr]     Checking semver v0.10.0
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling hyperscan-sys v0.2.0
[INFO] [stderr]     Checking malloc_buf v1.0.0
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: building with Hyperscan 5.2.1 with static library, libs=["hs", "stdc++", "m", "gcc_s", "gcc", "c", "gcc_s", "gcc"], link_paths=["/usr/lib/x86_64-linux-gnu"], include_paths=["/usr/include/hs"]
[INFO] [stderr] 
[INFO] [stderr] error: failed to run custom build command for `hyperscan-sys v0.2.0`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/hyperscan-sys-ff7300cebda4a359/build-script-build` (exit code: 1)
[INFO] [stderr] --- stdout
[INFO] [stderr] cargo:rerun-if-env-changed=HYPERSCAN_ROOT
[INFO] [stderr] cargo:rerun-if-env-changed=LIBHS_NO_PKG_CONFIG
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr] cargo:rustc-link-search=native=/usr/lib/x86_64-linux-gnu
[INFO] [stderr] cargo:rustc-link-lib=hs
[INFO] [stderr] cargo:rustc-link-lib=stdc++
[INFO] [stderr] cargo:rustc-link-lib=m
[INFO] [stderr] cargo:rustc-link-lib=gcc_s
[INFO] [stderr] cargo:rustc-link-lib=gcc
[INFO] [stderr] cargo:rustc-link-lib=c
[INFO] [stderr] cargo:rustc-link-lib=gcc_s
[INFO] [stderr] cargo:rustc-link-lib=gcc
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr] cargo:warning=building with Hyperscan 5.2.1 with static library, libs=["hs", "stdc++", "m", "gcc_s", "gcc", "c", "gcc_s", "gcc"], link_paths=["/usr/lib/x86_64-linux-gnu"], include_paths=["/usr/include/hs"]
[INFO] [stderr] cargo:rerun-if-env-changed=LIBCH_NO_PKG_CONFIG
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_PATH
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
[INFO] [stderr] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
[INFO] [stderr] 
[INFO] [stderr] --- stderr
[INFO] [stderr] Error: please download and install hyperscan from https://www.hyperscan.io/
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]     `"pkg-config" "--static" "--libs" "--cflags" "libch"` did not exit successfully: exit code: 1
[INFO] [stderr]     --- stderr
[INFO] [stderr]     Package libch was not found in the pkg-config search path.
[INFO] [stderr]     Perhaps you should add the directory containing `libch.pc'
[INFO] [stderr]     to the PKG_CONFIG_PATH environment variable
[INFO] [stderr]     No package 'libch' found
[INFO] [stderr]     
[INFO] [stderr] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "304e739231b4dc896d823e7100ce62ce169f36ee27183806d22116d2a6f83b0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "304e739231b4dc896d823e7100ce62ce169f36ee27183806d22116d2a6f83b0a", kill_on_drop: false }`
[INFO] [stdout] 304e739231b4dc896d823e7100ce62ce169f36ee27183806d22116d2a6f83b0a