build, qt, macOS: Don’t hard-code x86_64 as the arch when using qmake #23583

pull hebasto wants to merge 3 commits into bitcoin:master from hebasto:211124-arm64 changing 4 files +128 −11
  1. hebasto commented at 3:55 pm on November 24, 2021: member

    On master (4018e23aa7e7bb57d721c7c41c55dfbb659b8c34) the Qt build system hard-coded the x86_64 as the architecture when using qmake.

    This means that compiling the qt package on M1 Apple Silicon for the same system, i.e., without providing the HOST variable,—that is supposed to be compiled natively—is a cross-compiling actually:

    0% make -C depends qt_configured
    1...
    2Configure summary:
    3
    4Building on: macx-clang (x86_64, CPU features: cx16 mmx sse sse2 sse3 ssse3 sse4.1)
    5Building for: macx-clang (arm64, CPU features: neon crc32)
    6Target compiler: clang (Apple) 13.0.0
    7Configuration: cross_compile largefile neon precompile_header silent release c++11 c++14 c++1z reduce_exports static stl
    8...
    

    Also this bug caused another issue which currently is worked around by installing Rosetta.

    With this PR it is no longer needed to have Rosetta installed on M1-based macOS, and:

    0% make -C depends qt_configured
    1...
    2Configure summary:
    3
    4Build type: macx-clang (arm64, CPU features: neon crc32)
    5Compiler: clang (Apple) 13.0.0
    6Configuration: largefile neon precompile_header silent release c++11 c++14 c++1z reduce_exports static stl
    7...
    
  2. hebasto added the label Build system on Nov 24, 2021
  3. hebasto added the label macOS on Nov 24, 2021
  4. Zero-1729 commented at 4:08 pm on November 24, 2021: contributor
    Concept ACK
  5. hebasto force-pushed on Nov 24, 2021
  6. hebasto commented at 6:49 pm on November 24, 2021: member
    Friendly ping to happy owners of M1 Apple Silicon hardware: @fanquake @jarolrod @promag
  7. Zero-1729 commented at 2:22 am on November 25, 2021: contributor

    tACK 243c4f0cdb8795e2955ed3d1dfa1e2ab736c9a74

    Tested on an M1 machine running macOS 12.0.1

    Can verify that the x86_64 arch is no longer hard-coded when using gmake, and instead relies on the host arch.

    On master:

     0$ make -C depends qt_configured
     1Extracting qt...
     2...
     3
     4Configure summary:
     5
     6Building on: macx-clang (x86_64, CPU features: cx16 mmx sse sse2 sse3 ssse3 sse4.1)
     7Building for: macx-clang (arm64, CPU features: neon crc32)
     8Target compiler: clang (Apple) 13.0.0
     9Configuration: cross_compile largefile neon precompile_header silent release c++11 c++14 c++1z reduce_exports static stl
    10...
    

    After patch:

    0$ make -C depends qt_configured
    1Extracting qt...
    2...
    3
    4Configure summary:
    5
    6Build type: macx-clang (arm64, CPU features: neon crc32)
    7Compiler: clang (Apple) 13.0.0
    8Configuration: largefile neon precompile_header silent release c++11 c++14 c++1z reduce_exports static stl
    9...
    
  8. hebasto commented at 7:27 am on November 25, 2021: member

    Guix build:

     0$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     1ba145bc23d2408cae169f1091e947ab47ecf95c85d5aab79f0f50acb189190e0  guix-build-243c4f0cdb87/output/aarch64-linux-gnu/SHA256SUMS.part
     2d05c154d637ebd2b20ee8750757111985f4c447f277bc70daed18ef5700c53d4  guix-build-243c4f0cdb87/output/aarch64-linux-gnu/bitcoin-243c4f0cdb87-aarch64-linux-gnu-debug.tar.gz
     3d170958d9a6b6f5c468b1f26e2afbd27099df061751e754429a63b6c2eb3ddfe  guix-build-243c4f0cdb87/output/aarch64-linux-gnu/bitcoin-243c4f0cdb87-aarch64-linux-gnu.tar.gz
     4260bde5782f956804139c95988a1f4df42d51e992136545fe7b0caff52526b34  guix-build-243c4f0cdb87/output/arm-linux-gnueabihf/SHA256SUMS.part
     52708b036dcd1ccbea415abf6810c1b4187e723d46e4b8c2e8758bf6c7744bdec  guix-build-243c4f0cdb87/output/arm-linux-gnueabihf/bitcoin-243c4f0cdb87-arm-linux-gnueabihf-debug.tar.gz
     6726e562e10515775c92ba61535f22c7486bf920a381363d256f2c98762b7b67b  guix-build-243c4f0cdb87/output/arm-linux-gnueabihf/bitcoin-243c4f0cdb87-arm-linux-gnueabihf.tar.gz
     7bc0b2878aa1c6c960fe6c3cef28c447235c525b976d296e95dd4cdd38e54650e  guix-build-243c4f0cdb87/output/dist-archive/bitcoin-243c4f0cdb87.tar.gz
     8b96c0d2233bfccc1e7cca541b0f48384018595ce6ff175ae471eab8c6fd22c51  guix-build-243c4f0cdb87/output/powerpc64-linux-gnu/SHA256SUMS.part
     968f1b17a31bad6c67da7aff2f6b29562e1bb616be396de3d448efc00f60f1928  guix-build-243c4f0cdb87/output/powerpc64-linux-gnu/bitcoin-243c4f0cdb87-powerpc64-linux-gnu-debug.tar.gz
    10beaf3f914b79fe039e4aa7358dbea171b7d92c9122c5a8bbfcbe81462ed9f000  guix-build-243c4f0cdb87/output/powerpc64-linux-gnu/bitcoin-243c4f0cdb87-powerpc64-linux-gnu.tar.gz
    1136468ba9be265f28fefd8a9761ff5232d8784bfcee798f6f7d9aa9d51db8fd01  guix-build-243c4f0cdb87/output/powerpc64le-linux-gnu/SHA256SUMS.part
    12d35e609440a1d4385b4f4396942b40d1c99b5933ecf0ff8624ed75458d6975c5  guix-build-243c4f0cdb87/output/powerpc64le-linux-gnu/bitcoin-243c4f0cdb87-powerpc64le-linux-gnu-debug.tar.gz
    1390ffdc905819d1df40dff8a6d7fb27a2779ffe25ffc912718063355d4b14d15c  guix-build-243c4f0cdb87/output/powerpc64le-linux-gnu/bitcoin-243c4f0cdb87-powerpc64le-linux-gnu.tar.gz
    1489e83971a55577d9ef9961946c10808def835a0f444182773fcb622a1cf4e2ad  guix-build-243c4f0cdb87/output/riscv64-linux-gnu/SHA256SUMS.part
    159d5052ff6dcf6ba8b5b31039f95dd039ae70e92cefb007d706908c8192d2218e  guix-build-243c4f0cdb87/output/riscv64-linux-gnu/bitcoin-243c4f0cdb87-riscv64-linux-gnu-debug.tar.gz
    16f0e95cd62de68aa83f741b3bbc738d468de748c3b5aa3935f61223e342aaa6d4  guix-build-243c4f0cdb87/output/riscv64-linux-gnu/bitcoin-243c4f0cdb87-riscv64-linux-gnu.tar.gz
    179b5f1ff72f653a7f8b2aea7397fe227998d4c4e4e0d57dd9308908932bf082d0  guix-build-243c4f0cdb87/output/x86_64-apple-darwin19/SHA256SUMS.part
    18ffc58976d2926b10bb4b9dbc24eac96d0ed0aeccd1ec64776a72a765436b4d72  guix-build-243c4f0cdb87/output/x86_64-apple-darwin19/bitcoin-243c4f0cdb87-osx-unsigned.dmg
    19ced8d8817cb739da0aec4529462ddb2a061865bf02ace3ff6e0c811d52c721c2  guix-build-243c4f0cdb87/output/x86_64-apple-darwin19/bitcoin-243c4f0cdb87-osx-unsigned.tar.gz
    2070f18ad2ca8092972925530520e04bc6e3f1a5430e6189bb4b1338f215376857  guix-build-243c4f0cdb87/output/x86_64-apple-darwin19/bitcoin-243c4f0cdb87-osx64.tar.gz
    213cdfcc048b113dcdaebaac6b6d78bddd78766a462897be3d3d89a78f56256043  guix-build-243c4f0cdb87/output/x86_64-linux-gnu/SHA256SUMS.part
    2284dee4b617eff5a46c2840e237bd1d1096da5f258f27b816a7eb80d28aa7ede9  guix-build-243c4f0cdb87/output/x86_64-linux-gnu/bitcoin-243c4f0cdb87-x86_64-linux-gnu-debug.tar.gz
    234b8266807cf6cb3cac157b5af4c84b0f4ce847ccfd0de38cce1fbf0603fa874b  guix-build-243c4f0cdb87/output/x86_64-linux-gnu/bitcoin-243c4f0cdb87-x86_64-linux-gnu.tar.gz
    242afaac08a42d960ace339fdd2bef7dbfbab01288ba922ab29f3e5d66f79a9835  guix-build-243c4f0cdb87/output/x86_64-w64-mingw32/SHA256SUMS.part
    255aa0185184a76860076af67777069ff62063c3f96a2dffa1271836fee4809c89  guix-build-243c4f0cdb87/output/x86_64-w64-mingw32/bitcoin-243c4f0cdb87-win-unsigned.tar.gz
    26e1404f682240440ecb6ac34c422f2d750e86f4eddc4749eb6e5e0322cbc228d5  guix-build-243c4f0cdb87/output/x86_64-w64-mingw32/bitcoin-243c4f0cdb87-win64-debug.zip
    276dc0b5f52712b2fc6a8f8d9af3d78ade3bfd76350bc231b95b5ffefc2d124980  guix-build-243c4f0cdb87/output/x86_64-w64-mingw32/bitcoin-243c4f0cdb87-win64-setup-unsigned.exe
    282e89dc4c2b8ffde633b2c2529a052bf8405081c770c5c16f808a85bada2703f9  guix-build-243c4f0cdb87/output/x86_64-w64-mingw32/bitcoin-243c4f0cdb87-win64.zip
    
  9. build, qt, macOS: Don't hard-code x86_64 as the arch when using qmake
    This change fixes qt build on M1 Apple Silicon
    667f0689ca
  10. build, qt, macOS: Don't pass -device-option when building natively f6e2781675
  11. Revert "doc: Install Rosetta on M1-macOS for qt in depends"
    This reverts commit cdb41d5573b1e2ed1bc1d8d1dc9f77e82672ee1f.
    
    It is no longer required because of the previous commit.
    d0204199d6
  12. hebasto force-pushed on Nov 25, 2021
  13. hebasto commented at 7:39 am on November 25, 2021: member
    Rebased 243c4f0cdb8795e2955ed3d1dfa1e2ab736c9a74 -> d0204199d6aad3dc581467b0679b46ac109ed08d (pr23583.01 -> pr23583.02) due to the conflict with #23580.
  14. hebasto commented at 10:01 am on November 25, 2021: member

    Guix builds:

     0$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     13d197f78189e87973388bcd6c63b84bca1d35147793e5cc17be3d695e0b18fd1  guix-build-d0204199d6aa/output/aarch64-linux-gnu/SHA256SUMS.part
     253170f8ac9ac71bca2186ac98f863be00f88f046db66e748f89da8aab258e201  guix-build-d0204199d6aa/output/aarch64-linux-gnu/bitcoin-d0204199d6aa-aarch64-linux-gnu-debug.tar.gz
     36c1444c3184dc3a9a1d75a2f5869e96498dd54ff50356f07acef1a2efc5fb387  guix-build-d0204199d6aa/output/aarch64-linux-gnu/bitcoin-d0204199d6aa-aarch64-linux-gnu.tar.gz
     4527cb1e092e42b51b3ac905296ad55f466a258a57813d6ff0549cd4131af027f  guix-build-d0204199d6aa/output/arm-linux-gnueabihf/SHA256SUMS.part
     5fceea6869c9f127e568d5e3ef598031dcf27b44126631d2b90df12c8aaafca00  guix-build-d0204199d6aa/output/arm-linux-gnueabihf/bitcoin-d0204199d6aa-arm-linux-gnueabihf-debug.tar.gz
     6e34a242f9e34920b499b91f673f54ed10ef4cdcbfcffc8b79135f0ff324ad57f  guix-build-d0204199d6aa/output/arm-linux-gnueabihf/bitcoin-d0204199d6aa-arm-linux-gnueabihf.tar.gz
     77aab2016b77910c494d0d70538023c3f4bc6061c495bc516b4922c468c64ed2c  guix-build-d0204199d6aa/output/dist-archive/bitcoin-d0204199d6aa.tar.gz
     83476330ae5cdda40a675e83fdfd091f33ec29c365d8b4e135bcbfcdcf834dfa9  guix-build-d0204199d6aa/output/powerpc64-linux-gnu/SHA256SUMS.part
     9c19738b5a339358761befd49a32803cb1d252a47c5e77ccaee24622059d8cc7c  guix-build-d0204199d6aa/output/powerpc64-linux-gnu/bitcoin-d0204199d6aa-powerpc64-linux-gnu-debug.tar.gz
    10e79b03974b52979b24356e133b25e86837678c035e8f63a692d4fddf5aa23b1e  guix-build-d0204199d6aa/output/powerpc64-linux-gnu/bitcoin-d0204199d6aa-powerpc64-linux-gnu.tar.gz
    111e2bdb44e871ddb44bb30b9d7c572f713e12f9825439825a03d6e51f97ecda83  guix-build-d0204199d6aa/output/powerpc64le-linux-gnu/SHA256SUMS.part
    12af3217bff3141226b418e2e337b4fee257271b22f6d93c02400f01fdd6f9ff7c  guix-build-d0204199d6aa/output/powerpc64le-linux-gnu/bitcoin-d0204199d6aa-powerpc64le-linux-gnu-debug.tar.gz
    1362d2a3b29aef3904e01751b1563ce023cb9c16cc531c8c12e7edaa7f0829ffd9  guix-build-d0204199d6aa/output/powerpc64le-linux-gnu/bitcoin-d0204199d6aa-powerpc64le-linux-gnu.tar.gz
    141235956559a13ab53e205080db378218eeb9cb2f71587f2460d12afe8b696e95  guix-build-d0204199d6aa/output/riscv64-linux-gnu/SHA256SUMS.part
    15dc59c036f53803328a23d4c5dd02f539f57c64166e52ec576f711d1f06499968  guix-build-d0204199d6aa/output/riscv64-linux-gnu/bitcoin-d0204199d6aa-riscv64-linux-gnu-debug.tar.gz
    16a3a561d32b3f1caeb1514490f24c3107664eb133394e90a86c8a9b4b41dd2cf7  guix-build-d0204199d6aa/output/riscv64-linux-gnu/bitcoin-d0204199d6aa-riscv64-linux-gnu.tar.gz
    1722dd94076f7a267502b33288ba593ce3209270b8bdd6faf8b2fae7da232de155  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/SHA256SUMS.part
    18a2efd8c226f1d5d6bd79b3682487083c61d82dcbda1f2d7d367643add2cb8f9a  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/bitcoin-d0204199d6aa-osx-unsigned.dmg
    19089007bce80f1036c7ccdcf5a6b2af7f8236984050ea81eca759e7e8f4c5416c  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/bitcoin-d0204199d6aa-osx-unsigned.tar.gz
    202f6ee863a3ba7bf2af1c4c4ff904016118760084244d1ec73f5161aa341939a0  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/bitcoin-d0204199d6aa-osx64.tar.gz
    212a64800bb454f5eab711bf1c3c1034b3b94f31a5afc9f11ba695e1235ad87c27  guix-build-d0204199d6aa/output/x86_64-linux-gnu/SHA256SUMS.part
    227efc0d04f3651bc19a3a3ac0f585657deee586546d3d76f6b5b70c680b0749ff  guix-build-d0204199d6aa/output/x86_64-linux-gnu/bitcoin-d0204199d6aa-x86_64-linux-gnu-debug.tar.gz
    23a777ed6777c4866810dbf69e57316372fc225e367de5ccbd2c2b01574e47b09b  guix-build-d0204199d6aa/output/x86_64-linux-gnu/bitcoin-d0204199d6aa-x86_64-linux-gnu.tar.gz
    24e58f3409e892bb9c375af3364ac6e671db813cf11edf8c7b64bb90c80533db74  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/SHA256SUMS.part
    25eb67626ec74e61a7ee451402380d1746b53621e62ddf49afcf2f8816b9715692  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win-unsigned.tar.gz
    26178abba73f43f54ff86662210ed8936c9f9636c7259de215cc9dfddac8205a1d  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win64-debug.zip
    27708093ee558c676752bb69b0abae2373072d7679e919ca0783ed0b77a547f57a  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win64-setup-unsigned.exe
    28bb9bdbdf4a757f55a8f248f416736d674f271273d476f0bcb5b7519ab5caec02  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win64.zip
    
  15. promag commented at 10:30 am on November 25, 2021: member

    Tested ACK d0204199d6aad3dc581467b0679b46ac109ed08d

    0Configure summary:
    1
    2Build type: macx-clang (arm64, CPU features: neon crc32)
    3Compiler: clang (Apple) 12.0.5
    4Configuration: largefile neon precompile_header silent release c++11 c++14 c++1z reduce_exports static stl
    

    (had to clean depends)

  16. fanquake approved
  17. fanquake commented at 12:06 pm on November 25, 2021: member

    ACK d0204199d6aad3dc581467b0679b46ac109ed08d

    Guix Build

     0bash-5.1# find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     13d197f78189e87973388bcd6c63b84bca1d35147793e5cc17be3d695e0b18fd1  guix-build-d0204199d6aa/output/aarch64-linux-gnu/SHA256SUMS.part
     253170f8ac9ac71bca2186ac98f863be00f88f046db66e748f89da8aab258e201  guix-build-d0204199d6aa/output/aarch64-linux-gnu/bitcoin-d0204199d6aa-aarch64-linux-gnu-debug.tar.gz
     36c1444c3184dc3a9a1d75a2f5869e96498dd54ff50356f07acef1a2efc5fb387  guix-build-d0204199d6aa/output/aarch64-linux-gnu/bitcoin-d0204199d6aa-aarch64-linux-gnu.tar.gz
     4527cb1e092e42b51b3ac905296ad55f466a258a57813d6ff0549cd4131af027f  guix-build-d0204199d6aa/output/arm-linux-gnueabihf/SHA256SUMS.part
     5fceea6869c9f127e568d5e3ef598031dcf27b44126631d2b90df12c8aaafca00  guix-build-d0204199d6aa/output/arm-linux-gnueabihf/bitcoin-d0204199d6aa-arm-linux-gnueabihf-debug.tar.gz
     6e34a242f9e34920b499b91f673f54ed10ef4cdcbfcffc8b79135f0ff324ad57f  guix-build-d0204199d6aa/output/arm-linux-gnueabihf/bitcoin-d0204199d6aa-arm-linux-gnueabihf.tar.gz
     77aab2016b77910c494d0d70538023c3f4bc6061c495bc516b4922c468c64ed2c  guix-build-d0204199d6aa/output/dist-archive/bitcoin-d0204199d6aa.tar.gz
     83476330ae5cdda40a675e83fdfd091f33ec29c365d8b4e135bcbfcdcf834dfa9  guix-build-d0204199d6aa/output/powerpc64-linux-gnu/SHA256SUMS.part
     9c19738b5a339358761befd49a32803cb1d252a47c5e77ccaee24622059d8cc7c  guix-build-d0204199d6aa/output/powerpc64-linux-gnu/bitcoin-d0204199d6aa-powerpc64-linux-gnu-debug.tar.gz
    10e79b03974b52979b24356e133b25e86837678c035e8f63a692d4fddf5aa23b1e  guix-build-d0204199d6aa/output/powerpc64-linux-gnu/bitcoin-d0204199d6aa-powerpc64-linux-gnu.tar.gz
    111e2bdb44e871ddb44bb30b9d7c572f713e12f9825439825a03d6e51f97ecda83  guix-build-d0204199d6aa/output/powerpc64le-linux-gnu/SHA256SUMS.part
    12af3217bff3141226b418e2e337b4fee257271b22f6d93c02400f01fdd6f9ff7c  guix-build-d0204199d6aa/output/powerpc64le-linux-gnu/bitcoin-d0204199d6aa-powerpc64le-linux-gnu-debug.tar.gz
    1362d2a3b29aef3904e01751b1563ce023cb9c16cc531c8c12e7edaa7f0829ffd9  guix-build-d0204199d6aa/output/powerpc64le-linux-gnu/bitcoin-d0204199d6aa-powerpc64le-linux-gnu.tar.gz
    141235956559a13ab53e205080db378218eeb9cb2f71587f2460d12afe8b696e95  guix-build-d0204199d6aa/output/riscv64-linux-gnu/SHA256SUMS.part
    15dc59c036f53803328a23d4c5dd02f539f57c64166e52ec576f711d1f06499968  guix-build-d0204199d6aa/output/riscv64-linux-gnu/bitcoin-d0204199d6aa-riscv64-linux-gnu-debug.tar.gz
    16a3a561d32b3f1caeb1514490f24c3107664eb133394e90a86c8a9b4b41dd2cf7  guix-build-d0204199d6aa/output/riscv64-linux-gnu/bitcoin-d0204199d6aa-riscv64-linux-gnu.tar.gz
    1722dd94076f7a267502b33288ba593ce3209270b8bdd6faf8b2fae7da232de155  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/SHA256SUMS.part
    18a2efd8c226f1d5d6bd79b3682487083c61d82dcbda1f2d7d367643add2cb8f9a  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/bitcoin-d0204199d6aa-osx-unsigned.dmg
    19089007bce80f1036c7ccdcf5a6b2af7f8236984050ea81eca759e7e8f4c5416c  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/bitcoin-d0204199d6aa-osx-unsigned.tar.gz
    202f6ee863a3ba7bf2af1c4c4ff904016118760084244d1ec73f5161aa341939a0  guix-build-d0204199d6aa/output/x86_64-apple-darwin19/bitcoin-d0204199d6aa-osx64.tar.gz
    212a64800bb454f5eab711bf1c3c1034b3b94f31a5afc9f11ba695e1235ad87c27  guix-build-d0204199d6aa/output/x86_64-linux-gnu/SHA256SUMS.part
    227efc0d04f3651bc19a3a3ac0f585657deee586546d3d76f6b5b70c680b0749ff  guix-build-d0204199d6aa/output/x86_64-linux-gnu/bitcoin-d0204199d6aa-x86_64-linux-gnu-debug.tar.gz
    23a777ed6777c4866810dbf69e57316372fc225e367de5ccbd2c2b01574e47b09b  guix-build-d0204199d6aa/output/x86_64-linux-gnu/bitcoin-d0204199d6aa-x86_64-linux-gnu.tar.gz
    24e58f3409e892bb9c375af3364ac6e671db813cf11edf8c7b64bb90c80533db74  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/SHA256SUMS.part
    25eb67626ec74e61a7ee451402380d1746b53621e62ddf49afcf2f8816b9715692  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win-unsigned.tar.gz
    26178abba73f43f54ff86662210ed8936c9f9636c7259de215cc9dfddac8205a1d  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win64-debug.zip
    27708093ee558c676752bb69b0abae2373072d7679e919ca0783ed0b77a547f57a  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win64-setup-unsigned.exe
    28bb9bdbdf4a757f55a8f248f416736d674f271273d476f0bcb5b7519ab5caec02  guix-build-d0204199d6aa/output/x86_64-w64-mingw32/bitcoin-d0204199d6aa-win64.zip
    
  18. fanquake merged this on Nov 25, 2021
  19. fanquake closed this on Nov 25, 2021

  20. hebasto deleted the branch on Nov 25, 2021
  21. sidhujag referenced this in commit dbd410944e on Nov 25, 2021
  22. DrahtBot locked this on Nov 25, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 09:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me