rust-bitcoin / rust-bitcoinconsensus

Bitcoin's libbitcoinconsenus.a with Rust binding. Built from Bitcoin sources with cargo.
Apache License 2.0
46 stars 34 forks source link

Vendor 0.21-final #80

Closed tcharding closed 9 months ago

tcharding commented 10 months ago

Vendor the final release of the 0.21 series of Bitcoin Core.

Should be trivial to review, this PR is intentionally done separate to #77 so we can release both versions as a test run of how we will later do LTS releases as Core releases updated versions.

Also, before we switched the version format we could not use the -final because it violated semver rules, now 0.101.1+0.21-final builds just fine.

tcharding commented 9 months ago

Tested by running:

contrib/vendor-bitcoin-core.sh v0.21-final

And also, for good measure I check out the tag in bitcoin repo locally and ran:

 CORE_VENDOR_CP_NOT_CLONE=yes CORE_VENDOR_REPO=/home/tobin/build/github.com/tcharding/bitcoin contrib/vendor-bitcoin-core.sh v0.21-final

Simple as that - BOOM!