fanquake
fanquake
Guix Build (x86_64, aarch64): ```bash cd661a8196c71db10430898b78555489f2fb5a1b1e35bb633c18a5d21692bc3d guix-build-6ccf95586047/output/aarch64-linux-gnu/SHA256SUMS.part 8c340c73ed52b60db257032f18cc39db2ffee35f78c67f8fe4dc67557f33ebb7 guix-build-6ccf95586047/output/aarch64-linux-gnu/bitcoin-6ccf95586047-aarch64-linux-gnu-debug.tar.gz f77bf0c350d58b9a8755e1fab3c560e5aa1e5202181ddab0c098d3f9da96863f guix-build-6ccf95586047/output/aarch64-linux-gnu/bitcoin-6ccf95586047-aarch64-linux-gnu.tar.gz 16980ad25d964d83ef728a44f47fdc85a863da611ad0b7c8429fdd1ff3a9cbce guix-build-6ccf95586047/output/arm-linux-gnueabihf/SHA256SUMS.part d34eb0c7a905165586bf094066e6514088c8fdec3570296cdaf156028dbe2434 guix-build-6ccf95586047/output/arm-linux-gnueabihf/bitcoin-6ccf95586047-arm-linux-gnueabihf-debug.tar.gz 458c337e086b99753a55b56f9cb14c022c7a883fdf9ebe98fcfd53e472e621ea guix-build-6ccf95586047/output/arm-linux-gnueabihf/bitcoin-6ccf95586047-arm-linux-gnueabihf.tar.gz 59aca12ddb9265622abf6e1a63d011ea056b7e84a45d2824afa8b494df0e1c34 guix-build-6ccf95586047/output/arm64-apple-darwin/SHA256SUMS.part bc9f6f664f3f57993890b21a7ace8631dda2b4d8cd59a171a6f42a76c65b0baa guix-build-6ccf95586047/output/arm64-apple-darwin/bitcoin-6ccf95586047-arm64-apple-darwin-unsigned.tar.gz 23e9e94e6c472552175a124ce24bcb587d109abe1fa634567e257d99f97b4450 guix-build-6ccf95586047/output/arm64-apple-darwin/bitcoin-6ccf95586047-arm64-apple-darwin-unsigned.zip 3680fb7a35d0c96b4f57c834c2ec64c7509b052c9c5870caf10b88514cc8fa9a guix-build-6ccf95586047/output/arm64-apple-darwin/bitcoin-6ccf95586047-arm64-apple-darwin.tar.gz 59bd07c2d44da31c84eb212ffe222e8231af2fe4cf27442c2eeaeedba619b7eb guix-build-6ccf95586047/output/dist-archive/bitcoin-6ccf95586047.tar.gz 2c191c87284ca97102bd2ef75ae603d47139fcd7232d2f00dad0cda4895e25f2 guix-build-6ccf95586047/output/powerpc64-linux-gnu/SHA256SUMS.part ccc61296748f43b77ced8cbeaed535ca4c1cac03877e7bcb59fef0e965b78bb3...
> should we mirror this behaviour? Which behaviour? If this is missing from one build system, that could be a bug that should be reported upstream. Given that these are...
Guix Build (aarch64): ```bash 4ed36603100265640e4e9e73fa8f04c2b10a581c0a68f37cb636f1cbff71469c guix-build-cf46c6b8f2ff/output/aarch64-linux-gnu/SHA256SUMS.part 70b0f40dec0646cc7378c17bb569c8aa292ceba93e9b7233e7a0067fde04a24c guix-build-cf46c6b8f2ff/output/aarch64-linux-gnu/bitcoin-cf46c6b8f2ff-aarch64-linux-gnu-debug.tar.gz e778fdbf6dcf74a8cfeac8d3b353f877809f96a6f4759e497d939b001874a357 guix-build-cf46c6b8f2ff/output/aarch64-linux-gnu/bitcoin-cf46c6b8f2ff-aarch64-linux-gnu.tar.gz c99a80fbee8f43dff0519d7dd76e41145dc9f4f1a593138fc19c147956092e7d guix-build-cf46c6b8f2ff/output/arm-linux-gnueabihf/SHA256SUMS.part eb6a3972d15e0f027cf2664c860e2b15228983db5d5b33f61b78f6602570f72e guix-build-cf46c6b8f2ff/output/arm-linux-gnueabihf/bitcoin-cf46c6b8f2ff-arm-linux-gnueabihf-debug.tar.gz d66b3386d3996a446fa54214f4e21f6aa2797808b16430f46af6a26d07ff661b guix-build-cf46c6b8f2ff/output/arm-linux-gnueabihf/bitcoin-cf46c6b8f2ff-arm-linux-gnueabihf.tar.gz 01d22496ecd504b6b9759b033c93d46719db7f3de90a2ccab014b80683186b2f guix-build-cf46c6b8f2ff/output/arm64-apple-darwin/SHA256SUMS.part 3715a0f1b6fe1c0e557061adfffdf56fd54b9068cee463b2d22df22932d3a7e9 guix-build-cf46c6b8f2ff/output/arm64-apple-darwin/bitcoin-cf46c6b8f2ff-arm64-apple-darwin-unsigned.tar.gz e6e5e2f8daba83c5c3145a043f42670997a81ea93b65642ec89ff4935e0c8a54 guix-build-cf46c6b8f2ff/output/arm64-apple-darwin/bitcoin-cf46c6b8f2ff-arm64-apple-darwin-unsigned.zip d904963e5a27c3f7afda205dbe73a2a903c104a76bc20ba275fe9d96c48d37cf guix-build-cf46c6b8f2ff/output/arm64-apple-darwin/bitcoin-cf46c6b8f2ff-arm64-apple-darwin.tar.gz 1276ee1ed31845f7656c2e120635f8dbe90b7d8e564eacd2c9065d162b3b4f07 guix-build-cf46c6b8f2ff/output/dist-archive/bitcoin-cf46c6b8f2ff.tar.gz 55a7f4a459d65d2bf2ec605f5c0e00ddae50a33eacb68525a2d08e3fbfcf87ff guix-build-cf46c6b8f2ff/output/powerpc64-linux-gnu/SHA256SUMS.part 04e4f6c6574070b30d4405b04f3d13c57356b127d06fa93eab6ade93c182fedc guix-build-cf46c6b8f2ff/output/powerpc64-linux-gnu/bitcoin-cf46c6b8f2ff-powerpc64-linux-gnu-debug.tar.gz...
> and if we liked the CMake build parts we'd patch them in and drop the rest. Yep. From the OP: > Depending on the outcome, we could possibly pull...
Rebased. Dropped the final patch commit, as that change happened upstream. Also bumped to current master.
We aren't getting much from master, so this is now just a switch to CMake. Once this lands, with CMake, a (minimal) depends + Core build will be possible entirely...
> Is something required to undraft this PR? Fixing the broken Windows build. Which is now done.
Guix Build (aarch64): ```bash db8e2595bb6b4d7088860f1df0c952be13a4ae3db3396a0c3a42de98165529bc guix-build-a5180bffbe78/output/aarch64-linux-gnu/SHA256SUMS.part e90d5520e9bec9efe81387012d6b9ddd189ed7f4737726d825cd8077c4c0b50b guix-build-a5180bffbe78/output/aarch64-linux-gnu/bitcoin-a5180bffbe78-aarch64-linux-gnu-debug.tar.gz a0b5ee10285feddbc964a694c134dcd0bb9193065985423063a353c2e518442b guix-build-a5180bffbe78/output/aarch64-linux-gnu/bitcoin-a5180bffbe78-aarch64-linux-gnu.tar.gz d49594130fd85f0c9016bab6aebbdf904a5c2d7e86f63da217c5b25b951baf0a guix-build-a5180bffbe78/output/arm-linux-gnueabihf/SHA256SUMS.part 1af95de6c98dbb2ad9918be89814faa12929f14c5ce9ecd6b53e094611878436 guix-build-a5180bffbe78/output/arm-linux-gnueabihf/bitcoin-a5180bffbe78-arm-linux-gnueabihf-debug.tar.gz 3071eb8bfd6be7ce14ddf9f564aac756530c271b10027d16b1b34beb6f1929f1 guix-build-a5180bffbe78/output/arm-linux-gnueabihf/bitcoin-a5180bffbe78-arm-linux-gnueabihf.tar.gz 44ea08071ffe9cd5d3b222f8ecd864a39e3d1ad4d8f86c46b286f070c4197d43 guix-build-a5180bffbe78/output/arm64-apple-darwin/SHA256SUMS.part cdc360e2a3d79acca40611dd8b684decbecb7a1f3031e7d41daafd7467430ddc guix-build-a5180bffbe78/output/arm64-apple-darwin/bitcoin-a5180bffbe78-arm64-apple-darwin-unsigned.tar.gz 23d2af4192ad1b09a15db9b9df297f14679222a21ff6e87fefc7bf2c30a5003f guix-build-a5180bffbe78/output/arm64-apple-darwin/bitcoin-a5180bffbe78-arm64-apple-darwin-unsigned.zip c13a6bd4e7e84894b6f192dd93dba6921b20230417aab482ce0d48de2974e66e guix-build-a5180bffbe78/output/arm64-apple-darwin/bitcoin-a5180bffbe78-arm64-apple-darwin.tar.gz 6790b7c1ae5225a41d01711e8e9c6c4540b4630602e1c03e93398f7259d2a918 guix-build-a5180bffbe78/output/dist-archive/bitcoin-a5180bffbe78.tar.gz c43ab5fba3b9821eb47a677898b1fb9570738f0dff44a1b8810213c3a1701f87 guix-build-a5180bffbe78/output/powerpc64-linux-gnu/SHA256SUMS.part 43a4a7f7b6de83b48f2ee50cc9d9d69773e3a25d82df6ea0d2a29f6f9a9d6a29 guix-build-a5180bffbe78/output/powerpc64-linux-gnu/bitcoin-a5180bffbe78-powerpc64-linux-gnu-debug.tar.gz...
> And i'm not sure we need to go out of our way to avoid it given how much of the FOSS ecosystem relies on it. Yea. xz was a...
Something a bit more concrete. We could consolidate all packages in depends to .tar.gz (which is also what we use for releases), and drop `bzip2` and eventually `xz`. > Oh,...