build, qt: Fix static builds on macOS Big Sur #21495

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:210321-layer changing 2 files +33 −0
  1. hebasto commented at 7:52 pm on March 21, 2021: member
  2. hebasto added the label Build system on Mar 21, 2021
  3. hebasto added the label macOS on Mar 21, 2021
  4. hebasto commented at 11:03 pm on March 21, 2021: member

    Gitian builds:

     0Generating report
     1d0015548f1094879097805d8e359bd082f3c272040059b9569f54eb637494f21  bitcoin-41b6db36ac2c-aarch64-linux-gnu-debug.tar.gz
     2e8b42c6a0a236818ae49892b7703bffd102b010fdbe49f6f4b5be42049332046  bitcoin-41b6db36ac2c-aarch64-linux-gnu.tar.gz
     3d7776ec8bfb304cf98f8794ac33991fbcdc37fd4e94426f0521ef2ce14b8f1dd  bitcoin-41b6db36ac2c-arm-linux-gnueabihf-debug.tar.gz
     4884b67e8573ea4c4fbec547985e0dbf7c440b97718b73e2dc525cd8ae09bf545  bitcoin-41b6db36ac2c-arm-linux-gnueabihf.tar.gz
     5c5b80aaf72bc223012d0c673c9cae379e495cf09818fde542bdc8798c88ffa88  bitcoin-41b6db36ac2c-powerpc64-linux-gnu-debug.tar.gz
     607fd06867d65faf4505d56fa143954f2dc08e3c3fc87477572b337957b45855b  bitcoin-41b6db36ac2c-powerpc64-linux-gnu.tar.gz
     71206251e09f94750df67effb412cd242f91ad30c943b9811f28d01043c4f2cc7  bitcoin-41b6db36ac2c-powerpc64le-linux-gnu-debug.tar.gz
     8462461e82a7954313cdd1e1f7d45aa0811ff41401cb9cc8b5e3f4355f84d2fdc  bitcoin-41b6db36ac2c-powerpc64le-linux-gnu.tar.gz
     9d67a7b0cade78617c27f4747ae2e98902bf3b94c83a822b8e87649e690e1e1bc  bitcoin-41b6db36ac2c-riscv64-linux-gnu-debug.tar.gz
    10c74fc950ca10250948b478d1ac1d3a6988ca1d4bd7546b2092b68e53cf107e9b  bitcoin-41b6db36ac2c-riscv64-linux-gnu.tar.gz
    11d4c991da5967aa1759921a93b3ee8c73729b9f0feb466ba762beb48295269b41  bitcoin-41b6db36ac2c-x86_64-linux-gnu-debug.tar.gz
    12684c78b607be11e7256ab14b538557b49c968badedb75f0e5a711da90f741731  bitcoin-41b6db36ac2c-x86_64-linux-gnu.tar.gz
    13ff7ee794cc562bd9eb66118cf7dd23668971419ac6b62174d8e05b6da9831460  src/bitcoin-41b6db36ac2c.tar.gz
    145c29c91dc887f5fdffe742f3321fa39b58a695c30998d7f41de445ecf2c76df9  bitcoin-core-linux-22-res.yml
    15Done.
    
    0Generating report
    1f5a96e85260da77a220367df3ea48025fe57b10123353ba527a6f07882330c15  bitcoin-41b6db36ac2c-win-unsigned.tar.gz
    2dd657b5a9f97d442bbd280c94d1a7cb8947b6396cf4d7c7a01c82698d07618a9  bitcoin-41b6db36ac2c-win64-debug.zip
    3ab7276f3c1d03c75f3faf4d09579fb2f715e5c089a07a8a7b34ddc77f69955b4  bitcoin-41b6db36ac2c-win64-setup-unsigned.exe
    4b61b868cf2dae4e155e778610e10de5e85863c2c554277e35f155d49b77d09ac  bitcoin-41b6db36ac2c-win64.zip
    5ff7ee794cc562bd9eb66118cf7dd23668971419ac6b62174d8e05b6da9831460  src/bitcoin-41b6db36ac2c.tar.gz
    6d2b9a2bfe896cbe1530d2cf51781f5162471c83105ab4e96a59dcd1d2fe18508  bitcoin-core-win-22-res.yml
    7Done.
    
    0Generating report
    1a510113ac7520c429bd26aa3b0376f736ac6b95cc1b11d3ace1c5e0259038192  bitcoin-41b6db36ac2c-osx-unsigned.dmg
    2f83fc9957c3bb298a666c183a0485c41aff133bf1e94d47613939bd774d50b51  bitcoin-41b6db36ac2c-osx-unsigned.tar.gz
    3a64cc80c684a9307bf714ea1c56fd5dd82e7ebb2ab4f947f903c60258e530d42  bitcoin-41b6db36ac2c-osx64.tar.gz
    4ff7ee794cc562bd9eb66118cf7dd23668971419ac6b62174d8e05b6da9831460  src/bitcoin-41b6db36ac2c.tar.gz
    53f3a51fb088b34e14e6d433646fb64b65fe9d905ca91854912b92404a8fadc4f  bitcoin-core-osx-22-res.yml
    6Done.
    

    Guix builds:

     0$ find output -type f -name *$(git rev-parse --short HEAD)*.* -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     1ef7817784d3c07925a9da2790e4741e84e747b4310b87a91e1e549c0ffa23fe7  output/bitcoin-41b6db36ac2c-aarch64-linux-gnu-debug.tar.gz
     2adb6e8ada00ccdb66a44569d2f1c1f3a8b903ccc175d123040b8fdb579dc85f4  output/bitcoin-41b6db36ac2c-aarch64-linux-gnu.tar.gz
     3f30845448c52c317ecec0d9caefec07727b37372058f476fc340ab15cda321ce  output/bitcoin-41b6db36ac2c-arm-linux-gnueabihf-debug.tar.gz
     406506f087c9e20934737a60f03e9f6d1d8fa620746e44f14f54be3e14a439120  output/bitcoin-41b6db36ac2c-arm-linux-gnueabihf.tar.gz
     57f0868f7d4616c63b0aefb943da638ca1b0e3051dc828bba87df4a9f62290d99  output/bitcoin-41b6db36ac2c-osx-unsigned.dmg
     6b23d1cc3c6cb8fb22cf40a6fa32f288c21d8d92b2f2a2448a69eaafdc0fef564  output/bitcoin-41b6db36ac2c-osx-unsigned.tar.gz
     7702c6d862edce412df583faf4ddce9f27b5fe3cfe071371bc72d621a7ba9b69c  output/bitcoin-41b6db36ac2c-osx64.tar.gz
     8dedfff136cd47a653595929294555baf0c5c2c2355176a1a8b91200defbf2465  output/bitcoin-41b6db36ac2c-powerpc64-linux-gnu-debug.tar.gz
     9702ae4f86de175e9c4868edea55a7161fe9ba4c0b980f335d12278f9abfcc624  output/bitcoin-41b6db36ac2c-powerpc64-linux-gnu.tar.gz
    106b317edfcc734602bc23a5ceaf549963f3fa4c58e75b51ec17f66877276bd6a4  output/bitcoin-41b6db36ac2c-powerpc64le-linux-gnu-debug.tar.gz
    11355e0db9add4fc1592e8abfd08463c62435ef5773251fa77ee74fdd3540a32cd  output/bitcoin-41b6db36ac2c-powerpc64le-linux-gnu.tar.gz
    1213f0934825ce636024385584229bb16061c08cea163422dfc0247e10f2f55444  output/bitcoin-41b6db36ac2c-riscv64-linux-gnu-debug.tar.gz
    135c5d78bca41862bf98e244511baf8c8e5347ea035f900b263694800fc0533265  output/bitcoin-41b6db36ac2c-riscv64-linux-gnu.tar.gz
    14626e2b83d9f4e9ea4e87fcb66761be4a1c3c2de82df6f3c33321938821c9e381  output/bitcoin-41b6db36ac2c-win-unsigned.tar.gz
    15a0b7f45a8fdb2aa8c6609c953a1444d31843984ff0ac583d06f29ee1d3cd77f6  output/bitcoin-41b6db36ac2c-win64-debug.zip
    164efaf0cba9bf6b3f72bd02e483fe13f4208cb6873f190726d8baf53ce7a98d41  output/bitcoin-41b6db36ac2c-win64-setup-unsigned.exe
    17431911796506f27d03dc3cc3f706002c6ad2adb74178213cfe7478cd301f095b  output/bitcoin-41b6db36ac2c-win64.zip
    1814dc203356dc6a2ded440531a5cbc9e17112d5b4c42c6eaf22cf4db25395f463  output/bitcoin-41b6db36ac2c-x86_64-linux-gnu-debug.tar.gz
    19894338fa20c3034912a41fc18ee021e3f0349385e0b84ad9ed660a8bd2022e3d  output/bitcoin-41b6db36ac2c-x86_64-linux-gnu.tar.gz
    20ff7ee794cc562bd9eb66118cf7dd23668971419ac6b62174d8e05b6da9831460  output/src/bitcoin-41b6db36ac2c.tar.gz
    
  5. DrahtBot commented at 0:11 am on March 22, 2021: member

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #21478 (guix: Use pigz as a faster gzip replacement by dongcarl)
    • #21462 (guix: Add guix-{attest,verify} scripts by dongcarl)
    • #21420 (build, qt: No longer need to patch translation.pro by hebasto)
    • #21375 (guix: Misc feedback-based fixes + hier restructuring by dongcarl)
    • #21304 (guix: Add guix-clean script + establish gc-root for container profiles by dongcarl)
    • #19817 (build: macOS toolchain bump by fanquake)
    • #17227 (Qt: Add Android packaging support by icota)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  6. MarcoFalke added this to the milestone 22.0 on Mar 22, 2021
  7. MarcoFalke commented at 5:38 am on March 22, 2021: member
    qt5.12 is only used in master, so assigned 22.0 milestone
  8. fanquake commented at 6:15 am on March 22, 2021: member

    Concept ACK. This matches the change that was backported to the 5.12 branch (git branch --contains c5d904639dbd690a36306e2b455610029704d821. We don’t have it, because a 5.12.11 release has not been tagged (yet); it should happen in the first half of this year, according to https://wiki.qt.io/Qt_5.12_Release.

    Similar to other Qt patches we have, can you add a note at the top of the patch file, mentioning that this can be dropped when using Qt 5.12.11 or later. @jarolrod or @Sjors could either of you test a depends build and confirm that bitcoin-qt run on macOS 11.

  9. jarolrod commented at 12:48 pm on March 22, 2021: member

    Confirming that this fixes the depends build issue on macOS Big Sur. Thanks for the fix! A ton of the following warnings do pop-up, but they are non-fatal. I also get them on Catalina with SDK 10.15.

    0ld: warning: direct access in function 'QMetaTypeIdQObject<QWindow*, 8>::qt_metatype_id()' from file '/Users/xyz/Code/Bitcoin/fix-bigsur-static/bitcoin/depends/x86_64-apple-darwin20.3.0/plugins/platforms/libqcocoa.a(qcocoaintegration.o)' to global weak symbol 'QMetaTypeIdQObject<QWindow*, 8>::qt_metatype_id()::metatype_id' from file 'qt/libbitcoinqt.a(libbitcoinqt_a-walletcontroller.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
    

    (reserved space for GUIX hashes)

  10. hebasto force-pushed on Mar 22, 2021
  11. hebasto commented at 1:04 pm on March 22, 2021: member

    Updated 41b6db36ac2c40dc6374d5f056f1ad6cc6420872 -> d347fc07a54d2bc887adfef3b5ee84a636a9b64b (pr21495.01 -> pr21495.02, diff):

    Similar to other Qt patches we have, can you add a note at the top of the patch file, mentioning that this can be dropped when using Qt 5.12.11 or later.

  12. hebasto commented at 3:12 pm on March 22, 2021: member

    Guix builds:

     0$ find output -type f -name *$(git rev-parse --short HEAD)*.* -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     1b2c03db57874a7e52fd11c57f0088711f544671ac52e15cfc68077494b95b113  output/bitcoin-d347fc07a54d-aarch64-linux-gnu-debug.tar.gz
     2b1d85a5be34f2d65d258f496b191c869d72a221248ca904a6ec3e744131f78f5  output/bitcoin-d347fc07a54d-aarch64-linux-gnu.tar.gz
     3b2cdadf1ddca6dd91cd1ffd5ef7759689726065a482264a2d99bfc0de8b4390c  output/bitcoin-d347fc07a54d-arm-linux-gnueabihf-debug.tar.gz
     4ca9743cc611a96a027549ecc93fde6ae3f2e54ff461019df11751d8c09f10cfa  output/bitcoin-d347fc07a54d-arm-linux-gnueabihf.tar.gz
     5cda2e1255204ab53f2b63ef04fade646dfc34484617a98a9e2fd0adeb7272699  output/bitcoin-d347fc07a54d-osx-unsigned.dmg
     61f45d8ab16658edec3dd35a5656ddefa18d22092b6d2bab4316f48e3540ad571  output/bitcoin-d347fc07a54d-osx-unsigned.tar.gz
     707c2a75c5b8f961c6e90e2dcd9d485c66d128285240726b2b7379e7b371631ef  output/bitcoin-d347fc07a54d-osx64.tar.gz
     8f65d24424a922b93c89f7acbcdf916f87d52d65617774a6ba36bbdff4f0a4827  output/bitcoin-d347fc07a54d-powerpc64-linux-gnu-debug.tar.gz
     9a099d7b4eb75de23acb63fc058b0f4a76a67c6ae0687354836f0346155128792  output/bitcoin-d347fc07a54d-powerpc64-linux-gnu.tar.gz
    108aaabbc187a31a08fb9a2808b75b3922937d55c7254f0661933857377365a803  output/bitcoin-d347fc07a54d-powerpc64le-linux-gnu-debug.tar.gz
    111df297a669d3f3cfdeb60e296c4e30e3a7b091a6b88b309004fa36970267a01e  output/bitcoin-d347fc07a54d-powerpc64le-linux-gnu.tar.gz
    12b0381ccbe9ac66cad846082a1506284e22a101b9c1c03e461db0ed8c8e45815c  output/bitcoin-d347fc07a54d-riscv64-linux-gnu-debug.tar.gz
    139d94f534ce7e4b883046072706f5d514e02b9c6c5dfd2e0b66539253fe2f8738  output/bitcoin-d347fc07a54d-riscv64-linux-gnu.tar.gz
    146b42298e092d87cd4f77e7eefb234ebeff9d837164b95c8e8c7746ddf8c32e84  output/bitcoin-d347fc07a54d-win-unsigned.tar.gz
    1540830e316af13eb2885cf9fc258c50ea19f37ec74d5b1b47fe1c709087e47bcc  output/bitcoin-d347fc07a54d-win64-debug.zip
    1608814e7dd420650f18e303ba403d755e0a8384a64eb41cfcc534da00bd81784b  output/bitcoin-d347fc07a54d-win64-setup-unsigned.exe
    171cb962c79f339236f2f288a2dfa6e7ad99ad1b5964eb7c3248f1c08f379d3657  output/bitcoin-d347fc07a54d-win64.zip
    1849ae6b04cccd12f6d3cb955380d08503a548f41d7274eab88e0cdfc95609ef51  output/bitcoin-d347fc07a54d-x86_64-linux-gnu-debug.tar.gz
    19f3ccb66459e8bed50bcfc8e437e7990fad59b05b966de0785cca41b1ceda1b5d  output/bitcoin-d347fc07a54d-x86_64-linux-gnu.tar.gz
    2082da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  output/src/bitcoin-d347fc07a54d.tar.gz
    
  13. hebasto commented at 5:15 pm on March 22, 2021: member

    Gitian builds:

    • Linux:
     0Generating report
     19312bb39f32c5f4cf9172977fbf94f669acff03623b2647d6138a1322557f1fc  bitcoin-d347fc07a54d-aarch64-linux-gnu-debug.tar.gz
     2ad1080f3b4928ff3d127a9f32029c010e19516ea9495f08e8b217fba6300e919  bitcoin-d347fc07a54d-aarch64-linux-gnu.tar.gz
     3871194fcafc052c5dc173b81aefaf66840edcc51cc499730ee48c0c96dd390f9  bitcoin-d347fc07a54d-arm-linux-gnueabihf-debug.tar.gz
     4452e3d2ec8f196afaf8303118cb035b9bd7ee4ee2388187e8f813f4da5943276  bitcoin-d347fc07a54d-arm-linux-gnueabihf.tar.gz
     5086cb887bc5c554837af39c04c7ea3d50c72e30df1b490d7c798b902bc7a2ba3  bitcoin-d347fc07a54d-powerpc64-linux-gnu-debug.tar.gz
     6acb165a69e6ee6d3b4ed65793426368a3417a77589fc2cd31834b0b83a81b571  bitcoin-d347fc07a54d-powerpc64-linux-gnu.tar.gz
     7cc28e87a8c347f68bd76ad3f5b74f151220d1f24690ca389732c6d71a147afea  bitcoin-d347fc07a54d-powerpc64le-linux-gnu-debug.tar.gz
     8533190a2627f9568c87847cbcf5eab136fb329bccdbca3a64a34af1e9e00774b  bitcoin-d347fc07a54d-powerpc64le-linux-gnu.tar.gz
     9a9758cbaec6710135df4b63e84ae374b77b1d72dc1e9b55ed730a00fc1d163b9  bitcoin-d347fc07a54d-riscv64-linux-gnu-debug.tar.gz
    105072bcfeda87fe8ccad69694474c9a5fb35ea431cbff75633c8378ecfe4775fa  bitcoin-d347fc07a54d-riscv64-linux-gnu.tar.gz
    11a6fc05be40ce3fa6c0dc76724e9483f5e8386f5bad88b81e60bea2efc1cd7d56  bitcoin-d347fc07a54d-x86_64-linux-gnu-debug.tar.gz
    1217129aee3cd4bc89de691c2a53df4b6fa20cec14c9c90dec5e0a216e3edfb639  bitcoin-d347fc07a54d-x86_64-linux-gnu.tar.gz
    1382da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    145661c2248709a1bbc3c23da566fa6bfbf72aaf2ec046fe85d8a1421af4451c62  bitcoin-core-linux-22-res.yml
    15Done.
    
    • Windows:
    0Generating report
    14efb257aa171e08fe580e340f3053756aabc1a63c3c1531c14f241f65c7450f6  bitcoin-d347fc07a54d-win-unsigned.tar.gz
    2946091f99d5d3b3971f6446803ab98f0a51c97d9b9e695846e020276169b5c4e  bitcoin-d347fc07a54d-win64-debug.zip
    3e212000f44df187238bbe6cfae337a30303fb3830bbf41cd4cc3c054716d239a  bitcoin-d347fc07a54d-win64-setup-unsigned.exe
    472116f9a355183410ebe890bef24094feef51baad40574f48dc59b342790b80c  bitcoin-d347fc07a54d-win64.zip
    582da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    6682c4b249edad42c1fc26a001c40b84bb61c3f07b050a5a4173829535a7b1f8b  bitcoin-core-win-22-res.yml
    7Done.
    
    • macOS:
    0Generating report
    1063f0e23eb3612d3f25992cfcef984eb3225ce687309178c589ccc9ff3f307f7  bitcoin-d347fc07a54d-osx-unsigned.dmg
    232192f4b935bc74fe620a647b9ebfe815927848ac5cacb8a74ea8be85140a378  bitcoin-d347fc07a54d-osx-unsigned.tar.gz
    3fa600a2c664255620a9c1480562b20472c7e022b2cc18422b8a076ecc95ccb37  bitcoin-d347fc07a54d-osx64.tar.gz
    482da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    55790c07bee20ab3437335800ad1d044106beff477e80554086aae3b513d99d73  bitcoin-core-osx-22-res.yml
    6Done.
    
  14. fanquake commented at 8:47 am on March 24, 2021: member

    Guix is matching, however I’m currently seeing a mismatch for the macOS gitian build.

    Gitian: macOS

    076aef92275ac0ab1b6dac2132c099b7e1a7ab2638baa7fab705e9c53c92b093e  bitcoin-d347fc07a54d-osx-unsigned.dmg
    1ee7242894466d89f8f0161998f759eba47c2f0dd3ecd6c6c34b9c3f86555d293  bitcoin-d347fc07a54d-osx-unsigned.tar.gz
    25a3f569c4bcfa91a9494d8a657d0cc3964b4b06e9ec08ecd0cbe2dfeebe1b9b5  bitcoin-d347fc07a54d-osx64.tar.gz
    382da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    426feb335e7724f75d655796ddf85513da4fbd66fcb95fa2a99a3936947755802  bitcoin-core-osx-22-res.yml
    

    Windows:

    04efb257aa171e08fe580e340f3053756aabc1a63c3c1531c14f241f65c7450f6  bitcoin-d347fc07a54d-win-unsigned.tar.gz
    1946091f99d5d3b3971f6446803ab98f0a51c97d9b9e695846e020276169b5c4e  bitcoin-d347fc07a54d-win64-debug.zip
    2e212000f44df187238bbe6cfae337a30303fb3830bbf41cd4cc3c054716d239a  bitcoin-d347fc07a54d-win64-setup-unsigned.exe
    372116f9a355183410ebe890bef24094feef51baad40574f48dc59b342790b80c  bitcoin-d347fc07a54d-win64.zip
    482da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    537f13f87c4d8b556272f611796f7883932d8474d52f74fe6c4376479d658ee02  bitcoin-core-win-22-res.yml
    

    Linux:

     09312bb39f32c5f4cf9172977fbf94f669acff03623b2647d6138a1322557f1fc  bitcoin-d347fc07a54d-aarch64-linux-gnu-debug.tar.gz
     1ad1080f3b4928ff3d127a9f32029c010e19516ea9495f08e8b217fba6300e919  bitcoin-d347fc07a54d-aarch64-linux-gnu.tar.gz
     2871194fcafc052c5dc173b81aefaf66840edcc51cc499730ee48c0c96dd390f9  bitcoin-d347fc07a54d-arm-linux-gnueabihf-debug.tar.gz
     3452e3d2ec8f196afaf8303118cb035b9bd7ee4ee2388187e8f813f4da5943276  bitcoin-d347fc07a54d-arm-linux-gnueabihf.tar.gz
     4086cb887bc5c554837af39c04c7ea3d50c72e30df1b490d7c798b902bc7a2ba3  bitcoin-d347fc07a54d-powerpc64-linux-gnu-debug.tar.gz
     5acb165a69e6ee6d3b4ed65793426368a3417a77589fc2cd31834b0b83a81b571  bitcoin-d347fc07a54d-powerpc64-linux-gnu.tar.gz
     6cc28e87a8c347f68bd76ad3f5b74f151220d1f24690ca389732c6d71a147afea  bitcoin-d347fc07a54d-powerpc64le-linux-gnu-debug.tar.gz
     7533190a2627f9568c87847cbcf5eab136fb329bccdbca3a64a34af1e9e00774b  bitcoin-d347fc07a54d-powerpc64le-linux-gnu.tar.gz
     8a9758cbaec6710135df4b63e84ae374b77b1d72dc1e9b55ed730a00fc1d163b9  bitcoin-d347fc07a54d-riscv64-linux-gnu-debug.tar.gz
     95072bcfeda87fe8ccad69694474c9a5fb35ea431cbff75633c8378ecfe4775fa  bitcoin-d347fc07a54d-riscv64-linux-gnu.tar.gz
    10a6fc05be40ce3fa6c0dc76724e9483f5e8386f5bad88b81e60bea2efc1cd7d56  bitcoin-d347fc07a54d-x86_64-linux-gnu-debug.tar.gz
    1117129aee3cd4bc89de691c2a53df4b6fa20cec14c9c90dec5e0a216e3edfb639  bitcoin-d347fc07a54d-x86_64-linux-gnu.tar.gz
    1282da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    1376fc04d1d9db010d1000c0456126b7a7c7e18be990a45b3ddc19bb9ad08792a1  bitcoin-core-linux-22-res.yml
    

    Guix:

     0b2c03db57874a7e52fd11c57f0088711f544671ac52e15cfc68077494b95b113  output/bitcoin-d347fc07a54d-aarch64-linux-gnu-debug.tar.gz
     1b1d85a5be34f2d65d258f496b191c869d72a221248ca904a6ec3e744131f78f5  output/bitcoin-d347fc07a54d-aarch64-linux-gnu.tar.gz
     2b2cdadf1ddca6dd91cd1ffd5ef7759689726065a482264a2d99bfc0de8b4390c  output/bitcoin-d347fc07a54d-arm-linux-gnueabihf-debug.tar.gz
     3ca9743cc611a96a027549ecc93fde6ae3f2e54ff461019df11751d8c09f10cfa  output/bitcoin-d347fc07a54d-arm-linux-gnueabihf.tar.gz
     4cda2e1255204ab53f2b63ef04fade646dfc34484617a98a9e2fd0adeb7272699  output/bitcoin-d347fc07a54d-osx-unsigned.dmg
     51f45d8ab16658edec3dd35a5656ddefa18d22092b6d2bab4316f48e3540ad571  output/bitcoin-d347fc07a54d-osx-unsigned.tar.gz
     607c2a75c5b8f961c6e90e2dcd9d485c66d128285240726b2b7379e7b371631ef  output/bitcoin-d347fc07a54d-osx64.tar.gz
     7f65d24424a922b93c89f7acbcdf916f87d52d65617774a6ba36bbdff4f0a4827  output/bitcoin-d347fc07a54d-powerpc64-linux-gnu-debug.tar.gz
     8a099d7b4eb75de23acb63fc058b0f4a76a67c6ae0687354836f0346155128792  output/bitcoin-d347fc07a54d-powerpc64-linux-gnu.tar.gz
     98aaabbc187a31a08fb9a2808b75b3922937d55c7254f0661933857377365a803  output/bitcoin-d347fc07a54d-powerpc64le-linux-gnu-debug.tar.gz
    101df297a669d3f3cfdeb60e296c4e30e3a7b091a6b88b309004fa36970267a01e  output/bitcoin-d347fc07a54d-powerpc64le-linux-gnu.tar.gz
    11b0381ccbe9ac66cad846082a1506284e22a101b9c1c03e461db0ed8c8e45815c  output/bitcoin-d347fc07a54d-riscv64-linux-gnu-debug.tar.gz
    129d94f534ce7e4b883046072706f5d514e02b9c6c5dfd2e0b66539253fe2f8738  output/bitcoin-d347fc07a54d-riscv64-linux-gnu.tar.gz
    136b42298e092d87cd4f77e7eefb234ebeff9d837164b95c8e8c7746ddf8c32e84  output/bitcoin-d347fc07a54d-win-unsigned.tar.gz
    1440830e316af13eb2885cf9fc258c50ea19f37ec74d5b1b47fe1c709087e47bcc  output/bitcoin-d347fc07a54d-win64-debug.zip
    1508814e7dd420650f18e303ba403d755e0a8384a64eb41cfcc534da00bd81784b  output/bitcoin-d347fc07a54d-win64-setup-unsigned.exe
    161cb962c79f339236f2f288a2dfa6e7ad99ad1b5964eb7c3248f1c08f379d3657  output/bitcoin-d347fc07a54d-win64.zip
    1749ae6b04cccd12f6d3cb955380d08503a548f41d7274eab88e0cdfc95609ef51  output/bitcoin-d347fc07a54d-x86_64-linux-gnu-debug.tar.gz
    18f3ccb66459e8bed50bcfc8e437e7990fad59b05b966de0785cca41b1ceda1b5d  output/bitcoin-d347fc07a54d-x86_64-linux-gnu.tar.gz
    1982da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  output/src/bitcoin-d347fc07a54d.tar.gz
    
  15. hebasto commented at 3:35 pm on March 24, 2021: member

    Did another gitian build with a clear cache:

    0Generating report
    176aef92275ac0ab1b6dac2132c099b7e1a7ab2638baa7fab705e9c53c92b093e  bitcoin-d347fc07a54d-osx-unsigned.dmg
    2ee7242894466d89f8f0161998f759eba47c2f0dd3ecd6c6c34b9c3f86555d293  bitcoin-d347fc07a54d-osx-unsigned.tar.gz
    35a3f569c4bcfa91a9494d8a657d0cc3964b4b06e9ec08ecd0cbe2dfeebe1b9b5  bitcoin-d347fc07a54d-osx64.tar.gz
    482da4f18b70e5a6546fae2fb6e3a49af90b5d4f0a786f28dc0ab97c895d2d79c  src/bitcoin-d347fc07a54d.tar.gz
    5809b0caef323adafd125e69ed9e2df610e3e24bab740ce5b86ddcde593da1aed  bitcoin-core-osx-22-res.yml
    6Done.
    

    It was before when dirty cache causes different hashes, right?

  16. DrahtBot commented at 8:08 pm on March 24, 2021: member

    🐙 This pull request conflicts with the target branch and needs rebase.

    Want to unsubscribe from rebase notifications on this pull request? Just convert this pull request to a “draft”.

  17. DrahtBot added the label Needs rebase on Mar 24, 2021
  18. build, qt: Fix static builds on macOS Big Sur
    See details and the patch: https://bugreports.qt.io/browse/QTBUG-87014
    ec76bad655
  19. hebasto force-pushed on Mar 25, 2021
  20. hebasto commented at 1:20 am on March 25, 2021: member
    Rebased d347fc07a54d2bc887adfef3b5ee84a636a9b64b -> ec76bad655b105916693c7a415b7c7cf0a924f16 (pr21495.02 -> pr21495.03) due to the conflict with #17227.
  21. fanquake removed the label Needs rebase on Mar 25, 2021
  22. fanquake commented at 2:02 am on March 25, 2021: member

    Builds @ ec76bad655b105916693c7a415b7c7cf0a924f16 Guix:

    04c487f9c270d42804f8b27822882d884adf7cb30125b523c2781429bae512972  output/bitcoin-ec76bad655b1-osx-unsigned.dmg
    1dafbf43e498026c282f7530dc09dd00587b3b39825a2947eb85501df3546dcfb  output/bitcoin-ec76bad655b1-osx-unsigned.tar.gz
    25e04760ac262263af7cc19a6e7faf7eddd610fb7357bec019f7bf74e03114e4e  output/bitcoin-ec76bad655b1-osx64.tar.gz
    337c144d78dbaef941209769e5bf5197ee96e1fb20b220144bf75b6137d74184a  output/src/bitcoin-ec76bad655b1.tar.gz
    

    Gitian:

    0283900007fa528753a23bc01ab04dd2d9c8a14e36697321f6a0501261db66d1b  bitcoin-ec76bad655b1-osx-unsigned.dmg
    162158f3d6f1bbe1da36d06a32d5b109af18ed17a1acaddb00a1699536d3bb79a  bitcoin-ec76bad655b1-osx-unsigned.tar.gz
    29b16a47b89283da880cf790d8ae19f9878513f8b3c6dfd9f7bf2094aa1234041  bitcoin-ec76bad655b1-osx64.tar.gz
    337c144d78dbaef941209769e5bf5197ee96e1fb20b220144bf75b6137d74184a  src/bitcoin-ec76bad655b1.tar.gz
    42f6d059f5fb4bacd4d455a2c0bd53289c7e2e6e5e6221487fcb6720d5d8d2967  bitcoin-core-osx-22-res.yml
    
  23. hebasto commented at 2:54 am on March 25, 2021: member

    Guix build:

    0$ find output -type f -name *$(git rev-parse --short HEAD)*.* -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
    14c487f9c270d42804f8b27822882d884adf7cb30125b523c2781429bae512972  output/bitcoin-ec76bad655b1-osx-unsigned.dmg
    2dafbf43e498026c282f7530dc09dd00587b3b39825a2947eb85501df3546dcfb  output/bitcoin-ec76bad655b1-osx-unsigned.tar.gz
    35e04760ac262263af7cc19a6e7faf7eddd610fb7357bec019f7bf74e03114e4e  output/bitcoin-ec76bad655b1-osx64.tar.gz
    437c144d78dbaef941209769e5bf5197ee96e1fb20b220144bf75b6137d74184a  output/src/bitcoin-ec76bad655b1.tar.gz
    

    Gitian build:

    0Generating report
    1283900007fa528753a23bc01ab04dd2d9c8a14e36697321f6a0501261db66d1b  bitcoin-ec76bad655b1-osx-unsigned.dmg
    262158f3d6f1bbe1da36d06a32d5b109af18ed17a1acaddb00a1699536d3bb79a  bitcoin-ec76bad655b1-osx-unsigned.tar.gz
    39b16a47b89283da880cf790d8ae19f9878513f8b3c6dfd9f7bf2094aa1234041  bitcoin-ec76bad655b1-osx64.tar.gz
    437c144d78dbaef941209769e5bf5197ee96e1fb20b220144bf75b6137d74184a  src/bitcoin-ec76bad655b1.tar.gz
    50cb727768959c82663bfb115a76116e4d7de4747e3a94c09eb092a466ade0d7e  bitcoin-core-osx-22-res.yml
    6Done.
    
  24. fanquake approved
  25. fanquake commented at 3:37 am on March 25, 2021: member
    ACK ec76bad655b105916693c7a415b7c7cf0a924f16
  26. fanquake merged this on Mar 25, 2021
  27. fanquake closed this on Mar 25, 2021

  28. hebasto deleted the branch on Mar 25, 2021
  29. sidhujag referenced this in commit 88de4d7c5c on Mar 25, 2021
  30. Sjors commented at 9:10 am on March 26, 2021: member
    Post merge: I tested on master on macOS 11.2.3. I’m able to run it run src/qt/bitcoin-qt as well as from the DMG.
  31. hebasto commented at 8:55 am on April 2, 2021: member

    @jarolrod

    A ton of the following warnings do pop-up, but they are non-fatal. I also get them on Catalina with SDK 10.15.

    Unrelated to this PR, but you could silent those warnings by passing the --enable-reduce-exports option to the configure script.

  32. hebasto commented at 7:15 pm on April 23, 2021: member

    @jarolrod

    A ton of the following warnings do pop-up, but they are non-fatal. I also get them on Catalina with SDK 10.15.

    FWIW, QTBUG-81297 is fixed in Qt 5.15.

  33. kittywhiskers referenced this in commit 9381152990 on Nov 24, 2021
  34. kittywhiskers referenced this in commit dadd573cfc on Nov 24, 2021
  35. kittywhiskers referenced this in commit 462535d33e on Nov 25, 2021
  36. kittywhiskers referenced this in commit d8935381b9 on Dec 12, 2021
  37. kittywhiskers referenced this in commit 34078462f1 on Jan 12, 2022
  38. kittywhiskers referenced this in commit ad4546d6b9 on Feb 7, 2022
  39. kittywhiskers referenced this in commit e2b4d0a17d on Feb 17, 2022
  40. kittywhiskers referenced this in commit add32e38a4 on Feb 18, 2022
  41. kittywhiskers referenced this in commit 78d41cfc94 on Apr 25, 2022
  42. kittywhiskers referenced this in commit 4a2c19a182 on Apr 25, 2022
  43. kittywhiskers referenced this in commit 0ab6ab79e4 on Apr 26, 2022
  44. DrahtBot locked this on Aug 18, 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-18 21:12 UTC

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