vhbit / lmdb-rs

Rust bindings for LMDB
MIT License
114 stars 47 forks source link

please publish a new version to crates.io #44

Closed iqualfragile closed 7 years ago

iqualfragile commented 7 years ago

there is already a pull request, please press the merge button, currently this crate does not compile on crates.io (apparently a backwards incompatible compiler change) https://github.com/vhbit/lmdb-rs/pull/43

xitep commented 7 years ago

merged #43; however, i do not have permissions to publish the crate on crates.io. we'll have to wait for @vhbit

vhbit commented 7 years ago

I'll publish it soon, but considering cargo allows to pinpoint dependency to commit, that shouldn't be a big problem at all.

iqualfragile commented 7 years ago

no, every single version i tested was broken, the compiler seemed to have an incompatible update, the crate is currently unusuable in any version, this is a big problem!

vhbit commented 7 years ago

The point is that cargo allows to pinpoint version to commit, which means you can write in Cargo.toml

lmdb-rs = { git = "https://github.com/vhbit/lmdb-rs", rev = "18102ecf1441698eff49343d7500c22884d0a107" }

and it should work until new version is published.

vhbit commented 7 years ago

0.7.5 was published earlier today.