cyberhive / rust-cheri Goto Github PK
View Code? Open in Web Editor NEWFork of Rust adding CHERI support
License: Other
Fork of Rust adding CHERI support
License: Other
I'm trying to build this using the current HEAD and it fails with this error:
Updating crates.io index
error: failed to select a version for compiler_builtins
.
... required by package cfg-if v1.0.0
... which satisfies dependency cfg-if = "^1"
(locked to 1.0.0) of package crossbeam-channel v0.5.4
... which satisfies dependency crossbeam-channel = "^0.5.0"
(locked to 0.5.4) of package rustc-rayon-core v0.4.1
... which satisfies dependency rayon-core = "^0.4"
(locked to 0.4.1) of package rustc-rayon v0.4.0
... which satisfies dependency rustc-rayon = "^0.4"
(locked to 0.4.0) of package indexmap v1.9.1
... which satisfies dependency indexmap = "^1.9.1"
(locked to 1.9.1) of package bump-stage0 v0.1.0 (/Users/benl/git-work/rust-cheri/src/tools/bump-stage0)
versions that meet the requirements ^0.1.2
(locked to 0.1.82) are: 0.1.82
the package compiler_builtins
links to the native library compiler-rt
, but it conflicts with a previous package which links to compiler-rt
as well:
package compiler_builtins v0.1.73 (https://github.com/lewis-revill/compiler-builtins-cheri.git?branch=ljr-cheri-0.1.73#6ec843c2)
... which satisfies git dependency compiler_builtins
of package addr2line v0.17.0 (https://github.com/lewis-revill/addr2line-cheri.git?branch=ljr-cheri-0.17.0#6dbb6efb)
... which satisfies git dependency addr2line
of package std v0.0.0 (/Users/benl/git-work/rust-cheri/library/std)
... which satisfies path dependency std
(locked to 0.0.0) of package proc_macro v0.0.0 (/Users/benl/git-work/rust-cheri/library/proc_macro)
... which satisfies path dependency proc_macro
(locked to 0.0.0) of package test v0.0.0 (/Users/benl/git-work/rust-cheri/library/test)
Only one package in the dependency graph may specify the same links value. This helps ensure that only one copy of a native library is linked in the final binary. Try to adjust your dependencies so that only one package uses the links ='compiler_builtins' value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links.
failed to select a version for compiler_builtins
which could resolve this conflict
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.