linux-embedded-hal icon indicating copy to clipboard operation
linux-embedded-hal copied to clipboard

Update Crate Release

Open RougeEtoile opened this issue 5 years ago • 6 comments

Currently trying to build with gpio-cdev feature flag like linux-embedded-hal = { version ="0.3.0", features = ["gpio_cdev"] }

Gives the error

error: failed to select a version for `linux-embedded-hal`.
    ... required by package `myPackage v0.1.0 (/project)`
versions that meet the requirements `=0.3.0` are: 0.3.0

the package `myPackage` depends on `linux-embedded-hal`, with features: `gpio_cdev` but `linux-embedded-hal` does not have these features.


failed to select a version for `linux-embedded-hal` which could resolve this conflict

Version 0.3.0 of linux-embedded-hal was released in December 2019. gpio-cdev support was merged in afterward in March, 2020.

RougeEtoile avatar Jul 17 '20 00:07 RougeEtoile

Temporary Work Around linux-embedded-hal = { git ="https://github.com/rust-embedded/linux-embedded-hal.git", features = ["gpio_cdev"] }

RougeEtoile avatar Jul 17 '20 01:07 RougeEtoile

Any news on a new release?

rubberduck203 avatar Aug 25 '20 16:08 rubberduck203

There's a new 0.4.0-alpha.0 version on crates.io now: https://crates.io/crates/linux-embedded-hal/0.4.0-alpha.0

dfrankland avatar Jan 04 '21 01:01 dfrankland

@rust-embedded/embedded-linux what is missing for a final 0.4.0 release?

eldruin avatar Mar 05 '21 07:03 eldruin

[email protected] :-/ though we -could- backport some of these changes to the [email protected] series if it was useful

ryankurte avatar Mar 05 '21 22:03 ryankurte

ah, I see. I would say backporting depends on users' interest in gpio_cdev integration, then. If you need it, feel free to join this conversation!

eldruin avatar Mar 08 '21 07:03 eldruin