Closed
Description
By running cargo install gitoxide
I get following crash while compiling.
❯ cargo install gitoxide
Updating crates.io index
Installing gitoxide v0.4.3
Compiling libc v0.2.81
Compiling proc-macro2 v1.0.24
Compiling unicode-xid v0.2.1
Compiling syn v1.0.54
Compiling version_check v0.9.2
Compiling cfg-if v0.1.10
Compiling serde_derive v1.0.118
Compiling serde v1.0.118
Compiling autocfg v1.0.1
Compiling log v0.4.11
Compiling memchr v2.3.4
Compiling proc-macro-hack v0.5.19
Compiling bitflags v1.2.1
Compiling futures-core v0.3.8
Compiling scopeguard v1.1.0
Compiling crunchy v0.2.2
Compiling lazy_static v1.4.0
Compiling getrandom v0.2.0
Compiling tiny-keccak v2.0.2
Compiling cfg-if v1.0.0
Compiling unicode-width v0.1.8
Compiling futures-task v0.3.8
Compiling pin-utils v0.1.0
Compiling cc v1.0.66
Compiling pkg-config v0.3.19
Compiling cache-padded v1.1.1
Compiling quick-error v2.0.0
Compiling futures-io v0.3.8
Compiling fastrand v1.4.0
Compiling parking v2.0.0
Compiling typenum v1.12.0
Compiling pin-project-lite v0.1.11
Compiling unicode-segmentation v1.7.1
Compiling cassowary v0.3.0
Compiling const_fn v0.4.4
Compiling waker-fn v1.1.0
Compiling radium v0.5.3
Compiling futures-sink v0.3.8
Compiling event-listener v2.5.1
Compiling build_const v0.2.1
Compiling tinyvec_macros v0.1.0
Compiling once_cell v1.5.2
Compiling matches v0.1.8
Compiling vec-arena v1.0.0
Compiling getrandom v0.1.15
Compiling ansi_term v0.12.1
Compiling human_format v1.0.3
Compiling bytesize v1.0.1
Compiling nix v0.18.0
Compiling tap v1.0.0
Compiling maybe-uninit v2.0.0
Compiling funty v1.0.1
Compiling wyz v0.2.0
Compiling hex v0.4.2
Compiling humantime v2.0.1
Compiling sha1 v0.6.0
Compiling percent-encoding v2.1.0
Compiling itoa v0.4.6
Compiling curl v0.4.34
Compiling opaque-debug v0.3.0
Compiling ppv-lite86 v0.2.10
Compiling cpuid-bool v0.1.2
Compiling byteorder v1.3.4
Compiling bytes v0.5.6
Compiling same-file v1.0.6
Compiling home v0.5.3
Compiling ryu v1.0.5
Compiling adler v0.2.3
Compiling arrayvec v0.5.2
Compiling base64 v0.12.3
Compiling remove_dir_all v0.5.3
Compiling anyhow v1.0.35
Compiling serde_json v1.0.60
Compiling hashbrown v0.9.1
Compiling quick-error v1.2.3
Compiling termcolor v1.1.2
Compiling strsim v0.10.0
Compiling vec_map v0.8.2
Compiling os_str_bytes v2.4.0
Compiling lock_api v0.3.4
Compiling lock_api v0.4.2
Compiling instant v0.1.9
Compiling textwrap v0.12.1
Compiling concurrent-queue v1.2.2
Compiling git-repository v0.4.0
Compiling standback v0.2.13
Compiling time v0.2.23
Compiling generic-array v0.14.4
Compiling nom v6.0.1
Compiling proc-macro-error-attr v1.0.4
Compiling proc-macro-error v1.0.4
Compiling futures-channel v0.3.8
Compiling tinyvec v1.1.0
Compiling num-traits v0.2.14
Compiling crossbeam-utils v0.7.2
Compiling miniz_oxide v0.4.3
Compiling indexmap v1.6.1
Compiling unicode-bidi v0.3.4
Compiling crc v1.8.1
Compiling form_urlencoded v1.0.0
Compiling walkdir v2.3.1
Compiling humantime v1.3.0
Compiling uluru v1.0.0
Compiling heck v0.3.1
Compiling async-channel v1.5.1
Compiling libz-sys v1.1.2
Compiling curl-sys v0.4.39+curl-7.74.0
Compiling futures-lite v1.11.2
Compiling bitvec v0.19.4
Compiling quote v1.0.7
Compiling unicode-normalization v0.1.16
Compiling mio v0.7.6
Compiling signal-hook-registry v1.2.2
Compiling polling v2.0.2
Compiling num_cpus v1.13.0
Compiling nb-connect v1.0.2
Compiling socket2 v0.3.17
Compiling filebuffer v0.4.0
Compiling atty v0.2.14
Compiling crossbeam-channel v0.4.4
Compiling rand_core v0.5.1
Compiling async-io v1.3.1
Compiling signal-hook v0.1.16
Compiling env_logger v0.7.1
Compiling idna v0.2.0
Compiling btoi v0.4.2
Compiling const-random-macro v0.1.13
Compiling rand_chacha v0.2.2
Compiling digest v0.9.0
Compiling block-buffer v0.9.0
Compiling sha-1 v0.9.2
Compiling rand v0.7.3
Compiling const-random v0.1.13
Compiling url v2.2.0
Compiling ahash v0.3.8
Compiling dashmap v3.11.10
Compiling tempfile v3.1.0
Compiling ctrlc v3.1.7
Compiling pin-project-internal v1.0.2
Compiling time-macros-impl v0.1.1
Compiling thiserror-impl v1.0.22
Compiling clap_derive v3.0.0-beta.2
Compiling time-macros v0.1.1
Compiling thiserror v1.0.22
Compiling pin-project v1.0.2
Compiling futures-util v0.3.8
Compiling clap v3.0.0-beta.2
Compiling smallvec v1.5.1
Compiling bstr v0.2.14
Compiling parking_lot_core v0.7.2
Compiling parking_lot_core v0.8.1
Compiling parking_lot v0.10.2
Compiling parking_lot v0.11.1
Compiling git-ref v0.4.0
Compiling git-packetline v0.2.1
Compiling git-url v0.1.0
Compiling git-object v0.4.0
Compiling crossterm v0.17.7
Compiling tui v0.10.0
Compiling tui-react v0.10.1
Compiling crosstermion v0.3.2
Compiling prodash v10.0.2
Compiling git-features v0.6.0
Compiling git-features v0.7.0
Compiling git-odb v0.4.2
Compiling git-transport v0.2.1
Compiling git-protocol v0.1.1
Compiling gitoxide-core v0.4.1
error[E0433]: failed to resolve: could not find `DecodeEntryLRU` in `cache`
--> /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/gitoxide-core-0.4.1/src/pack/explode.rs:221:22
|
221 | pack::cache::DecodeEntryLRU::default,
| ^^^^^^^^^^^^^^ could not find `DecodeEntryLRU` in `cache`
error[E0433]: failed to resolve: could not find `DecodeEntryLRU` in `cache`
--> /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/gitoxide-core-0.4.1/src/pack/verify.rs:145:53
|
145 | EitherCache::Right(pack::cache::DecodeEntryLRU::default())
| ^^^^^^^^^^^^^^ could not find `DecodeEntryLRU` in `cache`
error[E0412]: cannot find type `DecodeEntryNoop` in module `pack::cache`
--> /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/gitoxide-core-0.4.1/src/pack/verify.rs:76:23
|
76 | Left(pack::cache::DecodeEntryNoop),
| ^^^^^^^^^^^^^^^ help: a trait with a similar name exists: `DecodeEntry`
|
::: /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/git-odb-0.4.2/src/pack/cache.rs:4:1
|
4 | pub trait DecodeEntry {
| --------------------- similarly named trait `DecodeEntry` defined here
error[E0412]: cannot find type `DecodeEntryLRU` in module `pack::cache`
--> /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/gitoxide-core-0.4.1/src/pack/verify.rs:77:24
|
77 | Right(pack::cache::DecodeEntryLRU),
| ^^^^^^^^^^^^^^ help: a trait with a similar name exists: `DecodeEntry`
|
::: /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/git-odb-0.4.2/src/pack/cache.rs:4:1
|
4 | pub trait DecodeEntry {
| --------------------- similarly named trait `DecodeEntry` defined here
error[E0425]: cannot find value `DecodeEntryNoop` in module `pack::cache`
--> /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/gitoxide-core-0.4.1/src/pack/verify.rs:143:52
|
143 | EitherCache::Left(pack::cache::DecodeEntryNoop)
| ^^^^^^^^^^^^^^^ not found in `pack::cache`
error[E0061]: this function takes 3 arguments but 4 arguments were supplied
--> /Users/patrickhaller/.cargo/registry/src/github.com-1ecc6299db9ec823/gitoxide-core-0.4.1/src/pack/verify.rs:149:17
|
149 | idx.verify_integrity(
| ^^^^^^^^^^^^^^^^ expected 3 arguments
150 | pack.as_ref().map(|p| (p, mode, algorithm.into())),
| --------------------------------------------------
151 | thread_limit,
| ------------
152 | progress,
| --------
153 | cache,
| ----- supplied 4 arguments
error: aborting due to 6 previous errors
Some errors have detailed explanations: E0061, E0412, E0425, E0433.
For more information about an error, try `rustc --explain E0061`.
error: could not compile `gitoxide-core`.
To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `gitoxide v0.4.3`, intermediate artifacts can be found at `/var/folders/pz/1bgtc0456j33k6w2w_ggxm5m0000gn/T/cargo-install7bD95K`
Caused by:
build failed
I am on macOS 11.1 (Beta).
Metadata
Metadata
Assignees
Labels
No labels