hyperledger / aries-vcx

aries-vcx is set of crates to work with DIDs, DID Documents, DIDComm, Verifiable Credentials and Hyperledger Aries.
https://didcomm.org
Apache License 2.0
125 stars 83 forks source link

Update indy-vdr version (time crate related issue) #1293

Open gmulhearn opened 1 month ago

gmulhearn commented 1 month ago

The version of indy-vdr we are using has a dependency on time crate which is pinned to a version that has issues with rust 1.80+. We should update indy-vdr to a newer version where that bad time crate version is not pinned (0.3.36+).

See here: https://github.com/hyperledger/indy-vdr/issues/324

Unfortunately the current release of indy-vdr (0.4.3) does not have this change within it yet, so we may have to continue using git hashes (pre-releases) depending on how urgently we want this.

swcurran commented 1 month ago

FYI — the delay in getting the Indy VDR update (and Askar) is the pinning of Rust for the react-native/Android wrapper requirements — getting in the updates needed so that there is a combination of dependencies that will compile. We hope to have that resolved Real Soon Now — bumping the NDK and Rust versions and anything else that is needed. If anyone has experience with Android+ReactNative wrappers for Rust, please jump in to help.