From a6cbd33d1a56966212e0f12e4555a7880ca6da08 Mon Sep 17 00:00:00 2001 From: fanquake Date: Tue, 20 May 2025 10:45:06 +0100 Subject: [PATCH 1/4] depends: use "mkdir -p" when installing xproto It looks like the mkdir detection in xproto is broken on Alpine. Ensure we always use `mkdir -p`. Fixes #32494. Github-Pull: #32568 Rebased-From: df9ebbf659d5d1282289f36d7f9ee7103aa33a17 --- depends/packages/xproto.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/depends/packages/xproto.mk b/depends/packages/xproto.mk index 29c349a21b5..0a534556ee4 100644 --- a/depends/packages/xproto.mk +++ b/depends/packages/xproto.mk @@ -21,6 +21,8 @@ define $(package)_build_cmds $(MAKE) endef +# mkdir detection is broken on Alpine. Set MKDIRPROG to ensure we always +# use "mkdir -p", and avoid parallelism issues during install. define $(package)_stage_cmds - $(MAKE) DESTDIR=$($(package)_staging_dir) install + $(MAKE) MKDIRPROG="mkdir -p" DESTDIR=$($(package)_staging_dir) install endef From b64faa54c2f9153d8cc594e0e471269dc3dc3a24 Mon Sep 17 00:00:00 2001 From: fanquake Date: Thu, 5 Jun 2025 15:43:52 +0200 Subject: [PATCH 2/4] doc: update release notes for rc2 --- doc/release-notes.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/release-notes.md b/doc/release-notes.md index a9cb656435e..70eb524d29b 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,6 +1,6 @@ -Bitcoin Core version 28.2rc1 is now available from: +Bitcoin Core version 28.2rc2 is now available from: - + This release includes new features, various bug fixes and performance improvements, as well as updated translations. @@ -43,6 +43,8 @@ Notable changes - #31500 depends: Fix compiling libevent package on NetBSD - #31627 depends: Fix spacing issue - #32070 build: use make < 3.82 syntax for define directive +- #32439 guix: accomodate migration to codeberg +- #32568 depends: use "mkdir -p" when installing xproto ### Test @@ -53,6 +55,10 @@ Notable changes - #31623 tracing: Rename the MIN macro to TRACEPOINT_TEST_MIN in log_raw_p2p_msgs +### Doc + +- #32003 doc: remove note about macOS self-signing + ### Misc - #31611 doc: upgrade license to 2025 @@ -64,6 +70,7 @@ Credits - 0xB10C - achow101 - Brandon Odiwuor +- fanquake - Hennadii Stepanov - kehiy - MarcoFalke From c2b2942415af42a1c7131dfad3e1d00d136d0237 Mon Sep 17 00:00:00 2001 From: fanquake Date: Thu, 5 Jun 2025 15:46:08 +0200 Subject: [PATCH 3/4] build: bump version to 28.2rc2 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 36ee7358360..8b2db2967b1 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.69]) define(_CLIENT_VERSION_MAJOR, 28) define(_CLIENT_VERSION_MINOR, 2) define(_CLIENT_VERSION_BUILD, 0) -define(_CLIENT_VERSION_RC, 1) +define(_CLIENT_VERSION_RC, 2) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2025) define(_COPYRIGHT_HOLDERS,[The %s developers]) From fb6239327700acc8b038d7d241c33439e3f6916e Mon Sep 17 00:00:00 2001 From: fanquake Date: Thu, 5 Jun 2025 15:47:53 +0200 Subject: [PATCH 4/4] doc: update manual pages for 28.2rc2 --- doc/man/bitcoin-cli.1 | 6 +++--- doc/man/bitcoin-qt.1 | 6 +++--- doc/man/bitcoin-tx.1 | 6 +++--- doc/man/bitcoin-util.1 | 6 +++--- doc/man/bitcoin-wallet.1 | 6 +++--- doc/man/bitcoind.1 | 6 +++--- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/doc/man/bitcoin-cli.1 b/doc/man/bitcoin-cli.1 index a6b170e2256..531150c6c03 100644 --- a/doc/man/bitcoin-cli.1 +++ b/doc/man/bitcoin-cli.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH BITCOIN-CLI "1" "May 2025" "bitcoin-cli v28.2.0rc1" "User Commands" +.TH BITCOIN-CLI "1" "June 2025" "bitcoin-cli v28.2.0rc2" "User Commands" .SH NAME -bitcoin-cli \- manual page for bitcoin-cli v28.2.0rc1 +bitcoin-cli \- manual page for bitcoin-cli v28.2.0rc2 .SH SYNOPSIS .B bitcoin-cli [\fI\,options\/\fR] \fI\, \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR @@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v28.2.0rc1 .B bitcoin-cli [\fI\,options\/\fR] \fI\,help Get help for a command\/\fR .SH DESCRIPTION -Bitcoin Core RPC client version v28.2.0rc1 +Bitcoin Core RPC client version v28.2.0rc2 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-qt.1 b/doc/man/bitcoin-qt.1 index ff5470ae136..dca808ea36c 100644 --- a/doc/man/bitcoin-qt.1 +++ b/doc/man/bitcoin-qt.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH BITCOIN-QT "1" "May 2025" "bitcoin-qt v28.2.0rc1" "User Commands" +.TH BITCOIN-QT "1" "June 2025" "bitcoin-qt v28.2.0rc2" "User Commands" .SH NAME -bitcoin-qt \- manual page for bitcoin-qt v28.2.0rc1 +bitcoin-qt \- manual page for bitcoin-qt v28.2.0rc2 .SH SYNOPSIS .B bitcoin-qt [\fI\,command-line options\/\fR] [\fI\,URI\/\fR] .SH DESCRIPTION -Bitcoin Core version v28.2.0rc1 +Bitcoin Core version v28.2.0rc2 .PP Optional URI is a Bitcoin address in BIP21 URI format. .SH OPTIONS diff --git a/doc/man/bitcoin-tx.1 b/doc/man/bitcoin-tx.1 index 7bc0136ebd9..ed815911dd1 100644 --- a/doc/man/bitcoin-tx.1 +++ b/doc/man/bitcoin-tx.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH BITCOIN-TX "1" "May 2025" "bitcoin-tx v28.2.0rc1" "User Commands" +.TH BITCOIN-TX "1" "June 2025" "bitcoin-tx v28.2.0rc2" "User Commands" .SH NAME -bitcoin-tx \- manual page for bitcoin-tx v28.2.0rc1 +bitcoin-tx \- manual page for bitcoin-tx v28.2.0rc2 .SH SYNOPSIS .B bitcoin-tx [\fI\,options\/\fR] \fI\, \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded bitcoin transaction\/\fR @@ -9,7 +9,7 @@ bitcoin-tx \- manual page for bitcoin-tx v28.2.0rc1 .B bitcoin-tx [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded bitcoin transaction\/\fR .SH DESCRIPTION -Bitcoin Core bitcoin\-tx utility version v28.2.0rc1 +Bitcoin Core bitcoin\-tx utility version v28.2.0rc2 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-util.1 b/doc/man/bitcoin-util.1 index a7ed03acfbf..5456c94cea9 100644 --- a/doc/man/bitcoin-util.1 +++ b/doc/man/bitcoin-util.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH BITCOIN-UTIL "1" "May 2025" "bitcoin-util v28.2.0rc1" "User Commands" +.TH BITCOIN-UTIL "1" "June 2025" "bitcoin-util v28.2.0rc2" "User Commands" .SH NAME -bitcoin-util \- manual page for bitcoin-util v28.2.0rc1 +bitcoin-util \- manual page for bitcoin-util v28.2.0rc2 .SH SYNOPSIS .B bitcoin-util [\fI\,options\/\fR] [\fI\,commands\/\fR] \fI\,Do stuff\/\fR .SH DESCRIPTION -Bitcoin Core bitcoin\-util utility version v28.2.0rc1 +Bitcoin Core bitcoin\-util utility version v28.2.0rc2 .SH OPTIONS .HP \-? diff --git a/doc/man/bitcoin-wallet.1 b/doc/man/bitcoin-wallet.1 index 28428caf8bd..26242ed5715 100644 --- a/doc/man/bitcoin-wallet.1 +++ b/doc/man/bitcoin-wallet.1 @@ -1,9 +1,9 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH BITCOIN-WALLET "1" "May 2025" "bitcoin-wallet v28.2.0rc1" "User Commands" +.TH BITCOIN-WALLET "1" "June 2025" "bitcoin-wallet v28.2.0rc2" "User Commands" .SH NAME -bitcoin-wallet \- manual page for bitcoin-wallet v28.2.0rc1 +bitcoin-wallet \- manual page for bitcoin-wallet v28.2.0rc2 .SH DESCRIPTION -Bitcoin Core bitcoin\-wallet version v28.2.0rc1 +Bitcoin Core bitcoin\-wallet version v28.2.0rc2 .PP bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files. By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir. diff --git a/doc/man/bitcoind.1 b/doc/man/bitcoind.1 index 86803b76e8f..5f6dc8256f4 100644 --- a/doc/man/bitcoind.1 +++ b/doc/man/bitcoind.1 @@ -1,12 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH BITCOIND "1" "May 2025" "bitcoind v28.2.0rc1" "User Commands" +.TH BITCOIND "1" "June 2025" "bitcoind v28.2.0rc2" "User Commands" .SH NAME -bitcoind \- manual page for bitcoind v28.2.0rc1 +bitcoind \- manual page for bitcoind v28.2.0rc2 .SH SYNOPSIS .B bitcoind [\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR .SH DESCRIPTION -Bitcoin Core version v28.2.0rc1 +Bitcoin Core version v28.2.0rc2 .SH OPTIONS .HP \-?