[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/, dev-util/bitcoin-tx/files/
commit: 8a5526927cf8db6b64e0702d42dfb21c6b9447b0 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 04:06:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 04:06:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a552692 dev-util/bitcoin-tx: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/894734 Signed-off-by: Sam James gentoo.org> dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild | 1 + dev-util/bitcoin-tx/files/24.0.1-gcc13.patch| 39 + 2 files changed, 40 insertions(+) diff --git a/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild index 0b44b98f9cba..fd1d577bd081 100644 --- a/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild +++ b/dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild @@ -32,6 +32,7 @@ DOCS=( PATCHES=( "${FILESDIR}"/24.0.1-syslibs.patch + "${FILESDIR}"/24.0.1-gcc13.patch ) pkg_pretend() { diff --git a/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch b/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch new file mode 100644 index ..39cf81b14953 --- /dev/null +++ b/dev-util/bitcoin-tx/files/24.0.1-gcc13.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/903781 +https://bugs.gentoo.org/900246 +https://bugs.gentoo.org/895814 +https://bugs.gentoo.org/894734 +https://github.com/bitcoin/bitcoin/commit/fadeb6b103cb441e0e91ef506ef29febabb10715 + +From fadeb6b103cb441e0e91ef506ef29febabb10715 Mon Sep 17 00:00:00 2001 +From: MarcoFalke <*~=`'#}+{/-|&$^_...@721217.xyz> +Date: Thu, 19 Jan 2023 19:35:43 +0100 +Subject: [PATCH] Add missing includes to fix gcc-13 compile error + +--- a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp +@@ -19,6 +19,9 @@ + #endif + + #include ++#include ++#include ++#include + #ifdef ARENA_DEBUG + #include + #include +--- a/src/support/lockedpool.h b/src/support/lockedpool.h +@@ -5,11 +5,11 @@ + #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H + #define BITCOIN_SUPPORT_LOCKEDPOOL_H + +-#include ++#include + #include + #include +-#include + #include ++#include + #include + + /**
[gentoo-commits] repo/gentoo:master commit in: dev-util/bitcoin-tx/, dev-util/bitcoin-tx/files/, eclass/, ...
commit: d5fb469859f75c12eb5874dedcd0be3026179a1c Author: Luke Dashjr utopios org> AuthorDate: Sat Mar 19 23:18:05 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Mar 20 15:42:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb4698 net-p2p/bitcoin*: bump all pkgs to 0.12.0 and update dev-util/bitcoin-tx/Manifest | 2 + dev-util/bitcoin-tx/bitcoin-tx-0.12.0.ebuild | 23 dev-util/bitcoin-tx/bitcoin-tx-.ebuild | 3 +- dev-util/bitcoin-tx/files/-syslibs.patch | 114 dev-util/bitcoin-tx/metadata.xml | 7 +- eclass/bitcoincore.eclass | 144 ++--- net-libs/libbitcoinconsensus/Manifest | 2 + .../libbitcoinconsensus/files/-syslibs.patch | 114 .../files/bugfix_bench_checks.patch| 69 ++ ...99.ebuild => libbitcoinconsensus-0.12.0.ebuild} | 6 +- .../libbitcoinconsensus-.ebuild| 6 + net-libs/libbitcoinconsensus/metadata.xml | 4 - net-p2p/bitcoin-cli/Manifest | 2 + net-p2p/bitcoin-cli/bitcoin-cli-0.12.0.ebuild | 34 + net-p2p/bitcoin-cli/metadata.xml | 4 - net-p2p/bitcoin-qt/Manifest| 2 + ...oin-qt-.ebuild => bitcoin-qt-0.12.0.ebuild} | 44 +-- net-p2p/bitcoin-qt/bitcoin-qt-.ebuild | 8 +- net-p2p/bitcoin-qt/files/0.12.0-libressl.patch | 26 net-p2p/bitcoin-qt/files/-syslibs.patch| 114 net-p2p/bitcoin-qt/metadata.xml| 7 +- net-p2p/bitcoind/Manifest | 4 + ...bitcoind-.ebuild => bitcoind-0.12.0.ebuild} | 13 +- net-p2p/bitcoind/bitcoind-.ebuild | 7 +- net-p2p/bitcoind/files/-syslibs.patch | 114 net-p2p/bitcoind/metadata.xml | 4 - profiles/desc/linguas.desc | 1 + 27 files changed, 617 insertions(+), 261 deletions(-) diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest index a000ed3..c665791 100644 --- a/dev-util/bitcoin-tx/Manifest +++ b/dev-util/bitcoin-tx/Manifest @@ -3,8 +3,10 @@ DIST bitcoin-0.10.1.ljr20150428.patches.tar.xz 34980 SHA256 f3770c478bd541fcc75c DIST bitcoin-0.11.0.ljr20150711.patches.tar.xz 79740 SHA256 2f9608ee18f10fccaeda239baf82fd74180a562eb92aec72f7959c7211228bbb SHA512 cafa5cf0b7a56894b07e949bb401016c46456f6043da86f54023f930e9836a420c88ca9e94067edcf2150495cb637b1938478332f7f7669394ea90351f3b4623 WHIRLPOOL 1bab46c50b7bc8709359ea98a9a75f4b476dd81540421f6696b4085f4acf8fd3d040e591230df1f83625ada89d0d178040f747ae02f76d1dd73787c86e73dac4 DIST bitcoin-0.11.1.ljr20150921.patches.tar.xz 85116 SHA256 b8f7912a90f74dbd710f769e2d5df79ad494caef98a34ddd08496870d8826cd8 SHA512 f428fbd726cba8f82a0afe1dd09bed477896c7186770eb0da53e12f342d5dc260419c2c216d8fdad5038a18d88ca746b9c275d50659fbefc6d2b456ce8e5aade WHIRLPOOL de1a89142bcb2a6df11466cc497ff6d6d599cdca909c14b713dd5579e243fb27fdd0baeb3de4205645fa34bf403cc3b3d50137a45be62955382f038146586c3a DIST bitcoin-0.11.2.ljr20151118.patches.tar.xz 98552 SHA256 de44c8604de476d282820c2419ccbba3bef3eb054887cdd16b0ab4e7ff450dcb SHA512 283d0b6550fa1c6d2347e146c350b2afb9d7ca0c2e8ad150a8dcb6c0522abd17ca31ba8dcdee7e2d7020561be6e8bdc9bd33f7d21e7901ca675ff990441a97ef WHIRLPOOL 24f25ba32d1c22e1e795aba13e202af661b9e23992b633382cdd62953d744862901494726c36075eb0ae186bd6e60e4c15148e0f46a2401efffa1b419b4d2390 +DIST bitcoin-0.12.0.knots20160226.rc1.patches.tar.xz 145776 SHA256 93431aa2c1d66c41d52bbf8810df27228f5a0823db2416312d6e07a20dc78dea SHA512 042c02dc64591f4edbad1cc421ee90e84d628f93292fd42b190728960a65eb76d0234d821ce2df92a3a66328a5368b5b42670ebf130045d92d74d74287a90990 WHIRLPOOL b4543468936c6e16a8636c2eaed1d6f76a20958c2f2fda6f9c6a389cc79111369d906c08878e3eb7b2d6bad8299e3e16ad38a190dab80996f63adfda8c1c93f2 DIST bitcoin-v0.10.0.tgz 5022212 SHA256 ecff92e184fac4a96684085590a67554a27db72d0ac235b7cc054887644c0b70 SHA512 f362a9d4ba405c02b2d01024a61b68f984dd6e441ef2254d05bf65cfe803c8b084bd3b14a76a3472251d96087e450091f95f26a691c248836c6d0b43dece8255 WHIRLPOOL 2185413c6d073b0dcb30001c8fb56301390206680ffc6d705ed99e102e68e5c4c1d08c495c38703631696fa9a4a3784befd71acfbec0e94b164bbbfde76158c3 DIST bitcoin-v0.10.1.tgz 5053846 SHA256 51bff5ba2372ca53782c5fec3d9b4b4226e94b5ac0b1b4b2b5949b97082af256 SHA512 f89330b93f22ba5f393c9a7a48ce28196be0e16468e5d99c459e889c458cc3a7c3f6e4537996571aa8ccb0ebb2eedf80ad028da136a2e08e2f8631f69ac5f2fc WHIRLPOOL 0cfb182f355151cde75601d2260cc92801e2dc1231ae2fca67610e699bb5f0cae826b09f456ca8afa283730954f11a8b180f43ae5a5297d129093fc0f9f53b4e DIST bitcoin-v0.11.0.tgz 5898627 SHA256 a52cb63e96a13626243c78662ea659c90277728b8f40d27846e82fdf81ce58e3 SHA512 bf1e05e115ecc375bfe9e342bf65db74784926e599a05f42f33b43781775d0469826228