Skip to content

Wasm build fails #47

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

Closed
sanket1729 opened this issue Mar 16, 2022 · 4 comments · Fixed by #54
Closed

Wasm build fails #47

sanket1729 opened this issue Mar 16, 2022 · 4 comments · Fixed by #54

Comments

@sanket1729
Copy link
Member

See: rust-bitcoin/rust-secp256k1#419 for more context

@cryptoquick
Copy link

It looks like this PR was merged a couple days after the latest release of this library. It shouldn't be too much additional work to get this compiling on wasm32, correct?

@apoelstra
Copy link
Contributor

So, the relevant bug was avoided in 7055f4f (Dec 2020) which simply deletes the offending symbols from secp-zkp-sys, preferring instead to import them from secp-sys. So when rust-bitcoin/rust-secp256k1#419 (March 2021) was merged that fix should've propagated to here.

So I think we could've re-enabled WASM CI tests a long time ago.

I will backport rust-bitcoin/rust-secp256k1#422 to bring in some other CI improvements.

@apoelstra
Copy link
Contributor

BTW the main fix in #422 (using -e and not using &&) was implemented here already in #25 (July 2021)

@cryptoquick
Copy link

I see, thank you for the explanation!

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

Successfully merging a pull request may close this issue.

3 participants