Skip to content
This repository was archived by the owner on Jan 19, 2021. It is now read-only.
This repository was archived by the owner on Jan 19, 2021. It is now read-only.

Dependency build failure #21

@PureTryOut

Description

@PureTryOut

Using the latest nightly (just updated a few minutes before making this issue) some dependency fails to compile. This seems to happen in rhai-0.9.0 but I'm not entirely sure.

Expected Behavior 🤔

Successful compilation.

Current Behavior 😔

~/Git/litecraft  master ✔                                                                                                       31d  
▶ cargo run    
   Compiling cc v1.0.29
   Compiling arrayvec v0.4.10
   Compiling semver-parser v0.7.0
   Compiling nodrop v0.1.13
   [ ... ]
   Compiling rhai v0.9.0
   [ ... ]
error[E0034]: multiple applicable items in scope
  --> /home/bart/.cargo/registry/src/github.com-1ecc6299db9ec823/rhai-0.9.0/src/any.rs:40:26
   |
40 |         let boxed = self.type_id();
   |                          ^^^^^^^ multiple `type_id` found
   |
note: candidate #1 is defined in the trait `any::Any`
  --> /home/bart/.cargo/registry/src/github.com-1ecc6299db9ec823/rhai-0.9.0/src/any.rs:5:5
   |
5  |     fn type_id(&self) -> TypeId;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   = help: to disambiguate the method call, write `any::Any::type_id(&self)` instead
note: candidate #2 is defined in the trait `std::any::Any`
   = help: to disambiguate the method call, write `std::any::Any::type_id(&self)` instead

   [ ... ]
error: aborting due to previous error

For more information about this error, try `rustc --explain E0034`.
error: Could not compile `rhai`.
warning: build failed, waiting for other jobs to finish...
error: build failed

Steps to Reproduce 😱

  1. Update your Rust to the latest nighly (can be done easily via Rustup)
  2. Run cargo build or cargo run
  3. ???
  4. Build failure

Context (Environment) 🤨

I'm just trying to compile the project for the first time. This is a clean git clone.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions