-
Notifications
You must be signed in to change notification settings - Fork 34
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
Vendor Bitcoin Core v24.2 #87
Conversation
75b74ed
to
ca3af0a
Compare
Not sure what to make of the build failures, EDIT: Silly me, its |
4bbb167
to
a61cb1e
Compare
Oh yeah, fixed it! |
Run the vendoring script: `./contrib/vendor-bitcoin-core.sh v24.2` To get the new code to build we need to patch the `build.rs` file: - Add `.include("depend/bitcoin/src/secp256k1/include")` - Remove unnecessary include (`src/secp256k1`, no source/header files) - Group `define` statements. - Add two additional source files to build.
There are a couple of flags that are no longer used. I did not check this but rather just copied rust-bitcoin/rust-secp256k1#536
a61cb1e
to
6730e46
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 6730e46
I've got the release branch on my machine at home, I'll be back there in an hour to rebase it and push it up. |
Let me know please if you didn't want that merged for some reason. |
#90 is ready to go. |
Run the vendoring script:
./contrib/vendor-bitcoin-core.sh v24.2
Also, patch the
build.rs
file to add: