Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failure with latest version due to ring #71

Open
kpcyrd opened this issue Aug 9, 2018 · 0 comments · May be fixed by #74 or #76
Open

Build failure with latest version due to ring #71

kpcyrd opened this issue Aug 9, 2018 · 0 comments · May be fixed by #74 or #76

Comments

@kpcyrd
Copy link

kpcyrd commented Aug 9, 2018

The error I get:

error: multiple packages link to native library `ring-asm`, but a native library can be linked only once

package `ring v0.12.1`
    ... which is depended on by `lamport_sigs v0.5.0`
    ... which is depended on by `merkle_sigs v1.5.0`
    ... which is depended on by `rusty_secrets v0.2.2 (file:///xxx)`
    ... which is depended on by `foo v0.1.0 (file:///xxx)`
links to native library `ring-asm`

package `ring v0.13.2`
    ... which is depended on by `merkle v1.10.0`
    ... which is depended on by `merkle_sigs v1.5.0`
    ... which is depended on by `rusty_secrets v0.2.2 (file:///xxx)`
    ... which is depended on by `foo v0.1.0 (file:///xxx)`
also links to native library `ring-asm`

I've submitted a PR to update lamport_sigs:
SpinResearch/lamport_sigs.rs#15

I've tried to do the same for merkle_sigs, but the current master depends on a different version of merkle.rs that I couldn't build on my system due to a build failure in a dependency:
SpinResearch/merkle.rs#47

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant