mgdm / htmlq

Like jq, but for HTML.
MIT License
7k stars 107 forks source link

Build failure with getrandom v0.1.16 #48

Open iMartyn opened 2 years ago

iMartyn commented 2 years ago

Deb10 default setup, had to work around cargo segfaulting but even then I get this output from cargo install htmlq

CARGO_NET_GIT_FETCH_WITH_CLI=true cargo install htmlq
    Updating crates.io index
  Downloaded htmlq v0.4.0
  Downloaded 1 crate (12.9 KB) in 0.34s
  Installing htmlq v0.4.0
  Downloaded kuchiki v0.8.1
  Downloaded clap v2.34.0
  Downloaded html5ever v0.25.2
  Downloaded matches v0.1.9
  Downloaded selectors v0.22.0
  Downloaded cssparser v0.27.2
  Downloaded lazy_static v1.4.0
  Downloaded url v2.2.2
  Downloaded atty v0.2.14
  Downloaded proc-macro2 v1.0.36
  Downloaded markup5ever v0.10.1
  Downloaded vec_map v0.8.2
  Downloaded ansi_term v0.12.1
  Downloaded mac v0.1.1
  Downloaded textwrap v0.11.0
  Downloaded log v0.4.16
  Downloaded syn v1.0.89
  Downloaded strsim v0.8.0
  Downloaded bitflags v1.3.2
  Downloaded quote v1.0.16
  Downloaded unicode-width v0.1.9
  Downloaded cfg-if v1.0.0
  Downloaded derive_more v0.99.17
  Downloaded itoa v0.4.8
  Downloaded idna v0.2.3
  Downloaded precomputed-hash v0.1.1
  Downloaded servo_arc v0.1.1
  Downloaded phf_codegen v0.8.0
  Downloaded thin-slice v0.1.1
  Downloaded string_cache v0.8.3
  Downloaded phf v0.8.0
  Downloaded fxhash v0.2.1
  Downloaded cssparser-macros v0.6.0
  Downloaded tendril v0.4.2
  Downloaded percent-encoding v2.1.0
  Downloaded smallvec v1.8.0
  Downloaded dtoa-short v0.3.3
  Downloaded string_cache_codegen v0.5.1
  Downloaded libc v0.2.121
  Downloaded serde v1.0.136
  Downloaded convert_case v0.4.0
  Downloaded byteorder v1.4.3
  Downloaded unicode-bidi v0.3.7
  Downloaded phf_generator v0.8.0
  Downloaded utf-8 v0.7.6
  Downloaded futf v0.1.5
  Downloaded stable_deref_trait v1.2.0
  Downloaded nodrop v0.1.14
  Downloaded dtoa v0.4.8
  Downloaded proc-macro-hack v0.5.19
  Downloaded form_urlencoded v1.0.1
  Downloaded unicode-xid v0.2.2
  Downloaded phf_shared v0.8.0
  Downloaded new_debug_unreachable v1.0.4
  Downloaded phf_shared v0.10.0
  Downloaded parking_lot v0.11.2
  Downloaded phf_macros v0.8.0
  Downloaded rand v0.7.3
  Downloaded lock_api v0.4.6
  Downloaded parking_lot_core v0.8.5
  Downloaded instant v0.1.12
  Downloaded unicode-normalization v0.1.19
  Downloaded siphasher v0.3.10
  Downloaded rand_chacha v0.2.2
  Downloaded getrandom v0.1.16
  Downloaded scopeguard v1.1.0
  Downloaded rand_core v0.5.1
  Downloaded rand_pcg v0.2.1
  Downloaded ppv-lite86 v0.2.16
  Downloaded tinyvec v1.5.1
  Downloaded tinyvec_macros v0.1.0
   Compiling libc v0.2.121
   Compiling cfg-if v1.0.0
   Compiling getrandom v0.1.16
   Compiling proc-macro2 v1.0.36
   Compiling unicode-xid v0.2.2
   Compiling siphasher v0.3.10
   Compiling ppv-lite86 v0.2.16
   Compiling syn v1.0.89
   Compiling proc-macro-hack v0.5.19
   Compiling smallvec v1.8.0
   Compiling parking_lot_core v0.8.5
   Compiling serde v1.0.136
   Compiling scopeguard v1.1.0
   Compiling new_debug_unreachable v1.0.4
   Compiling log v0.4.16
   Compiling matches v0.1.9
   Compiling precomputed-hash v0.1.1
   Compiling mac v0.1.1
   Compiling dtoa v0.4.8
   Compiling utf-8 v0.7.6
   Compiling lazy_static v1.4.0
   Compiling tinyvec_macros v0.1.0
   Compiling bitflags v1.3.2
   Compiling itoa v0.4.8
   Compiling byteorder v1.4.3
   Compiling stable_deref_trait v1.2.0
   Compiling convert_case v0.4.0
   Compiling nodrop v0.1.14
   Compiling unicode-width v0.1.9
   Compiling unicode-bidi v0.3.7
   Compiling percent-encoding v2.1.0
   Compiling thin-slice v0.1.1
   Compiling vec_map v0.8.2
   Compiling ansi_term v0.12.1
   Compiling strsim v0.8.0
   Compiling instant v0.1.12
   Compiling phf_shared v0.8.0
   Compiling phf_shared v0.10.0
error: failed to run custom build command for `getrandom v0.1.16`

Caused by:
  process didn't exit successfully: `/tmp/cargo-install2NsSVT/release/build/getrandom-384754fd5cabd121/build-script-build` (signal: 11, SIGSEGV: invalid memory reference)
warning: build failed, waiting for other jobs to finish...
error: failed to compile `htmlq v0.4.0`, intermediate artifacts can be found at `/tmp/cargo-install2NsSVT`

Caused by:
  build failed