depends: cleanup meta files #34755

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:qt_no_sbom changing 2 files +5 −0
  1. fanquake commented at 2:28 pm on March 6, 2026: member
    1 followup to #34650, to disable sbom generation. 1 commit to Boost, to cleanup .natvis files that end up in share.
  2. depends: disable Qt sbom generation 168997e9b5
  3. depends: delete Boost extra files 0ebc6891e2
  4. DrahtBot added the label Build system on Mar 6, 2026
  5. DrahtBot commented at 2:29 pm on March 6, 2026: contributor

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

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK hebasto

    If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.

  6. maflcko added the label DrahtBot Guix build requested on Mar 10, 2026
  7. fanquake requested review from hebasto on Mar 10, 2026
  8. in depends/packages/boost.mk:30 in 0ebc6891e2
    23@@ -24,3 +24,7 @@ endef
    24 define $(package)_stage_cmds
    25   $(MAKE) DESTDIR=$($(package)_staging_dir) install
    26 endef
    27+
    28+define $(package)_postprocess_cmds
    29+  rm -rf share
    30+endef
    


    hebasto commented at 2:58 pm on March 10, 2026:
    Unfortunately, there is no Boost’s CMake variable to exclude *.natvis files.
  9. hebasto approved
  10. hebasto commented at 3:00 pm on March 10, 2026: member

    ACK 0ebc6891e2168c3ff1c9ad2250e765446610e75e, tested on Ubuntu 25.10.

    We’re not using any of those files.

  11. fanquake commented at 3:44 pm on March 10, 2026: member

    Guix Build (x86_64):

     01d470d3079f8aca86d223ba0595d927775b97d3397ca1c477dae4f966dbaaef0  guix-build-0ebc6891e216/output/aarch64-linux-gnu/SHA256SUMS.part
     12a80a94e3d690ffd6ae6cd4a4819118ff04df28f9ccd84a0fd04134c1553a6c3  guix-build-0ebc6891e216/output/aarch64-linux-gnu/bitcoin-0ebc6891e216-aarch64-linux-gnu-debug.tar.gz
     2e0886d0ae5a776c4cafa9bab7ee8448629575dbf25578f6f975ba918849cf2b7  guix-build-0ebc6891e216/output/aarch64-linux-gnu/bitcoin-0ebc6891e216-aarch64-linux-gnu.tar.gz
     3d5cacdb64c0c8e077a0def0f2da0eb16c4339b1c7763e1aeb70405898ac26ba3  guix-build-0ebc6891e216/output/arm-linux-gnueabihf/SHA256SUMS.part
     40a2ab75ccfe09763c48a859b195ad22cdf13c9dac413b59230839145ee69fa00  guix-build-0ebc6891e216/output/arm-linux-gnueabihf/bitcoin-0ebc6891e216-arm-linux-gnueabihf-debug.tar.gz
     50241029e04ef2511ac338a2164d05ff6215a38141de41452661bf3d657b070b5  guix-build-0ebc6891e216/output/arm-linux-gnueabihf/bitcoin-0ebc6891e216-arm-linux-gnueabihf.tar.gz
     6e9c6b99fbec816e7e6ba96ec697b96b426a18563b2941573988b9cb4a6862ffb  guix-build-0ebc6891e216/output/arm64-apple-darwin/SHA256SUMS.part
     7b9bc4b8c7769fb3d12530a9c8b55c212fd008f15548224e540278e70169aa503  guix-build-0ebc6891e216/output/arm64-apple-darwin/bitcoin-0ebc6891e216-arm64-apple-darwin-codesigning.tar.gz
     84661c10803dc48d87ddd682864323f3969b214736082326a9a4eb0e7b15f076c  guix-build-0ebc6891e216/output/arm64-apple-darwin/bitcoin-0ebc6891e216-arm64-apple-darwin-unsigned.tar.gz
     9c8298f48bf39a0029e401919c4daaa27d82b7868069172bbec63f01ffe24f183  guix-build-0ebc6891e216/output/arm64-apple-darwin/bitcoin-0ebc6891e216-arm64-apple-darwin-unsigned.zip
    104111272bda23c91d2ac14df4a0c029d863e77443438509126e970fdfc66d6de9  guix-build-0ebc6891e216/output/dist-archive/bitcoin-0ebc6891e216.tar.gz
    11a119d4bc7e7cf00e569428b07fbdc41a7ac8e3a91109552f0a9cfd23eb8da51a  guix-build-0ebc6891e216/output/powerpc64-linux-gnu/SHA256SUMS.part
    128b01f0bde42d8ca63aeccc46bcb9b2f907e8544b10c210eeeb089bba1a0cd0e2  guix-build-0ebc6891e216/output/powerpc64-linux-gnu/bitcoin-0ebc6891e216-powerpc64-linux-gnu-debug.tar.gz
    133b9357421f5f614926f0f8bd12e6c13fe9e430a8b0b8101d4418b878ba21813e  guix-build-0ebc6891e216/output/powerpc64-linux-gnu/bitcoin-0ebc6891e216-powerpc64-linux-gnu.tar.gz
    146491a00ce789a5acc0ce185e8166480f7d8970adde6c8ebbb5c0125e02612daa  guix-build-0ebc6891e216/output/riscv64-linux-gnu/SHA256SUMS.part
    15a2e2bf012a3ef95cb228a0231efc958133c231ee12049148cd8e26775b4ea450  guix-build-0ebc6891e216/output/riscv64-linux-gnu/bitcoin-0ebc6891e216-riscv64-linux-gnu-debug.tar.gz
    169f47af47f594f0c7c9ad8098a628402efd4c7db88f8d86343ce41f6ea0d24f9b  guix-build-0ebc6891e216/output/riscv64-linux-gnu/bitcoin-0ebc6891e216-riscv64-linux-gnu.tar.gz
    1798c7ebb8e6caece8df8984d6db1d06a75b59f0ee9cb66bddff7be2aee7335f22  guix-build-0ebc6891e216/output/x86_64-apple-darwin/SHA256SUMS.part
    18f0e275c09c508f4ed187a6557301685e206509cbf8754cfa73157eb99c7f67af  guix-build-0ebc6891e216/output/x86_64-apple-darwin/bitcoin-0ebc6891e216-x86_64-apple-darwin-codesigning.tar.gz
    193cac318dee65a877ec1fbf1277ccee315b519443ded37128fd83e8cc85c0863e  guix-build-0ebc6891e216/output/x86_64-apple-darwin/bitcoin-0ebc6891e216-x86_64-apple-darwin-unsigned.tar.gz
    20e6d7572ebb52e809fbff574216c770fc6169285a89b1d34adfe1c21d1a03f9b4  guix-build-0ebc6891e216/output/x86_64-apple-darwin/bitcoin-0ebc6891e216-x86_64-apple-darwin-unsigned.zip
    21c995afcb34ae9c548db2105a5c3adcb53a3f3c5dbbdd915acad7b630e795ece8  guix-build-0ebc6891e216/output/x86_64-linux-gnu/SHA256SUMS.part
    22f07ff630cdaf6d936e0163bdc0c8c6f618c690e63adb0a8a519644feef205dc2  guix-build-0ebc6891e216/output/x86_64-linux-gnu/bitcoin-0ebc6891e216-x86_64-linux-gnu-debug.tar.gz
    23b8544429c410c0b32cef0adcf17cc052ed19e5c6082c9945bc5c739f54bfd4ac  guix-build-0ebc6891e216/output/x86_64-linux-gnu/bitcoin-0ebc6891e216-x86_64-linux-gnu.tar.gz
    2409199389a3b30e14fa960118629662e2f12277e1270572607bbc465bf3c4a5b7  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/SHA256SUMS.part
    253823cbb6504cde4d593f58ff354c5a9d77f8222ccf2b882fd1270293380b35de  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-codesigning.tar.gz
    26bbaaf1ca435d2302e9c83b95503f8d588ca6af439720b46083da5bc50d67bce6  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-debug.zip
    2726f499aafc1f6e7995deab8645c3883cd6b6bb02c4270ec0a7eb1babfad69a39  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-setup-unsigned.exe
    285aadaaff0a77aa2559a96bce6d7bda7a48771e48f32c2ad213344f1045586706  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-unsigned.zip
    
  12. hebasto commented at 8:40 pm on March 10, 2026: member

    My Guix build:

     0aarch64
     11d470d3079f8aca86d223ba0595d927775b97d3397ca1c477dae4f966dbaaef0  guix-build-0ebc6891e216/output/aarch64-linux-gnu/SHA256SUMS.part
     22a80a94e3d690ffd6ae6cd4a4819118ff04df28f9ccd84a0fd04134c1553a6c3  guix-build-0ebc6891e216/output/aarch64-linux-gnu/bitcoin-0ebc6891e216-aarch64-linux-gnu-debug.tar.gz
     3e0886d0ae5a776c4cafa9bab7ee8448629575dbf25578f6f975ba918849cf2b7  guix-build-0ebc6891e216/output/aarch64-linux-gnu/bitcoin-0ebc6891e216-aarch64-linux-gnu.tar.gz
     4d5cacdb64c0c8e077a0def0f2da0eb16c4339b1c7763e1aeb70405898ac26ba3  guix-build-0ebc6891e216/output/arm-linux-gnueabihf/SHA256SUMS.part
     50a2ab75ccfe09763c48a859b195ad22cdf13c9dac413b59230839145ee69fa00  guix-build-0ebc6891e216/output/arm-linux-gnueabihf/bitcoin-0ebc6891e216-arm-linux-gnueabihf-debug.tar.gz
     60241029e04ef2511ac338a2164d05ff6215a38141de41452661bf3d657b070b5  guix-build-0ebc6891e216/output/arm-linux-gnueabihf/bitcoin-0ebc6891e216-arm-linux-gnueabihf.tar.gz
     7e9c6b99fbec816e7e6ba96ec697b96b426a18563b2941573988b9cb4a6862ffb  guix-build-0ebc6891e216/output/arm64-apple-darwin/SHA256SUMS.part
     8b9bc4b8c7769fb3d12530a9c8b55c212fd008f15548224e540278e70169aa503  guix-build-0ebc6891e216/output/arm64-apple-darwin/bitcoin-0ebc6891e216-arm64-apple-darwin-codesigning.tar.gz
     94661c10803dc48d87ddd682864323f3969b214736082326a9a4eb0e7b15f076c  guix-build-0ebc6891e216/output/arm64-apple-darwin/bitcoin-0ebc6891e216-arm64-apple-darwin-unsigned.tar.gz
    10c8298f48bf39a0029e401919c4daaa27d82b7868069172bbec63f01ffe24f183  guix-build-0ebc6891e216/output/arm64-apple-darwin/bitcoin-0ebc6891e216-arm64-apple-darwin-unsigned.zip
    114111272bda23c91d2ac14df4a0c029d863e77443438509126e970fdfc66d6de9  guix-build-0ebc6891e216/output/dist-archive/bitcoin-0ebc6891e216.tar.gz
    12a119d4bc7e7cf00e569428b07fbdc41a7ac8e3a91109552f0a9cfd23eb8da51a  guix-build-0ebc6891e216/output/powerpc64-linux-gnu/SHA256SUMS.part
    138b01f0bde42d8ca63aeccc46bcb9b2f907e8544b10c210eeeb089bba1a0cd0e2  guix-build-0ebc6891e216/output/powerpc64-linux-gnu/bitcoin-0ebc6891e216-powerpc64-linux-gnu-debug.tar.gz
    143b9357421f5f614926f0f8bd12e6c13fe9e430a8b0b8101d4418b878ba21813e  guix-build-0ebc6891e216/output/powerpc64-linux-gnu/bitcoin-0ebc6891e216-powerpc64-linux-gnu.tar.gz
    156491a00ce789a5acc0ce185e8166480f7d8970adde6c8ebbb5c0125e02612daa  guix-build-0ebc6891e216/output/riscv64-linux-gnu/SHA256SUMS.part
    16a2e2bf012a3ef95cb228a0231efc958133c231ee12049148cd8e26775b4ea450  guix-build-0ebc6891e216/output/riscv64-linux-gnu/bitcoin-0ebc6891e216-riscv64-linux-gnu-debug.tar.gz
    179f47af47f594f0c7c9ad8098a628402efd4c7db88f8d86343ce41f6ea0d24f9b  guix-build-0ebc6891e216/output/riscv64-linux-gnu/bitcoin-0ebc6891e216-riscv64-linux-gnu.tar.gz
    1898c7ebb8e6caece8df8984d6db1d06a75b59f0ee9cb66bddff7be2aee7335f22  guix-build-0ebc6891e216/output/x86_64-apple-darwin/SHA256SUMS.part
    19f0e275c09c508f4ed187a6557301685e206509cbf8754cfa73157eb99c7f67af  guix-build-0ebc6891e216/output/x86_64-apple-darwin/bitcoin-0ebc6891e216-x86_64-apple-darwin-codesigning.tar.gz
    203cac318dee65a877ec1fbf1277ccee315b519443ded37128fd83e8cc85c0863e  guix-build-0ebc6891e216/output/x86_64-apple-darwin/bitcoin-0ebc6891e216-x86_64-apple-darwin-unsigned.tar.gz
    21e6d7572ebb52e809fbff574216c770fc6169285a89b1d34adfe1c21d1a03f9b4  guix-build-0ebc6891e216/output/x86_64-apple-darwin/bitcoin-0ebc6891e216-x86_64-apple-darwin-unsigned.zip
    22c995afcb34ae9c548db2105a5c3adcb53a3f3c5dbbdd915acad7b630e795ece8  guix-build-0ebc6891e216/output/x86_64-linux-gnu/SHA256SUMS.part
    23f07ff630cdaf6d936e0163bdc0c8c6f618c690e63adb0a8a519644feef205dc2  guix-build-0ebc6891e216/output/x86_64-linux-gnu/bitcoin-0ebc6891e216-x86_64-linux-gnu-debug.tar.gz
    24b8544429c410c0b32cef0adcf17cc052ed19e5c6082c9945bc5c739f54bfd4ac  guix-build-0ebc6891e216/output/x86_64-linux-gnu/bitcoin-0ebc6891e216-x86_64-linux-gnu.tar.gz
    2509199389a3b30e14fa960118629662e2f12277e1270572607bbc465bf3c4a5b7  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/SHA256SUMS.part
    263823cbb6504cde4d593f58ff354c5a9d77f8222ccf2b882fd1270293380b35de  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-codesigning.tar.gz
    27bbaaf1ca435d2302e9c83b95503f8d588ca6af439720b46083da5bc50d67bce6  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-debug.zip
    2826f499aafc1f6e7995deab8645c3883cd6b6bb02c4270ec0a7eb1babfad69a39  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-setup-unsigned.exe
    295aadaaff0a77aa2559a96bce6d7bda7a48771e48f32c2ad213344f1045586706  guix-build-0ebc6891e216/output/x86_64-w64-mingw32/bitcoin-0ebc6891e216-win64-unsigned.zip
    
  13. fanquake merged this on Mar 11, 2026
  14. fanquake closed this on Mar 11, 2026

  15. fanquake added the label Needs Backport (31.x) on Mar 11, 2026
  16. fanquake referenced this in commit 2569565fbb on Mar 11, 2026
  17. fanquake referenced this in commit 54ae220780 on Mar 11, 2026
  18. fanquake removed the label Needs Backport (31.x) on Mar 11, 2026
  19. fanquake deleted the branch on Mar 11, 2026
  20. fanquake commented at 12:06 pm on March 11, 2026: member
    Backported to 31.x in #34800.
  21. fanquake referenced this in commit 9852bbd218 on Mar 12, 2026
  22. fanquake referenced this in commit a3ffff0201 on Mar 12, 2026
  23. DrahtBot commented at 3:02 pm on March 13, 2026: contributor

    Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]

    File commit 9aea2905fe2dfe06096b8037da6ead3358e3ebe9(master) commit a47f6ae39108b32bdd1c00f27a4a7eb702db1f96(pull/34755/merge)
    *-aarch64-linux-gnu-debug.tar.gz f5dd29c0a1a6fcf3... 0a0fa231bd3e210d...
    *-aarch64-linux-gnu.tar.gz 6a46aaf77ee84cba... a7967e3e7367d081...
    *-arm-linux-gnueabihf-debug.tar.gz 33be53bc6d2c488e... b4ab54dcc237ac8f...
    *-arm-linux-gnueabihf.tar.gz 7bd1327fe172308b... 882e2d520cfef2fa...
    *-arm64-apple-darwin-codesigning.tar.gz 8879f3465c5a30b5... 57b2ce3b7c5e2959...
    *-arm64-apple-darwin-unsigned.tar.gz 551d7bd8502e1a12... 5733b75fd17ac4d8...
    *-arm64-apple-darwin-unsigned.zip 186a86588acb35c6... 0ebb19a95536fb72...
    *-powerpc64-linux-gnu-debug.tar.gz 7e08f84db681aa3f... b562881cf198900d...
    *-powerpc64-linux-gnu.tar.gz 210e7edd65b7afe0... ed8cd3c2536309ff...
    *-riscv64-linux-gnu-debug.tar.gz 39352146ff87bcb1... 5b8719a4b6c5faee...
    *-riscv64-linux-gnu.tar.gz c2c8737163c55205... d43f2b62d57cbdc7...
    *-win64-codesigning.tar.gz baec9eb6d983fdc9... c278ab5e8c28fff5...
    *-win64-debug.zip 6e61ac1ffe3f92da... 2f54df0757b30dd8...
    *-win64-setup-unsigned.exe 4345b1180a2ef0eb... 536aefe53d52a7f6...
    *-win64-unsigned.zip bd607c94ddf6e511... 344d659945d5a8f6...
    *-x86_64-apple-darwin-codesigning.tar.gz c67f0b2c00ca4c88... 79364caf60b97c61...
    *-x86_64-apple-darwin-unsigned.tar.gz 460f21b68a8bdd39... 97134443c10b7e47...
    *-x86_64-apple-darwin-unsigned.zip 02abf5296eea951c... 86ab7cf0028204d2...
    *-x86_64-linux-gnu-debug.tar.gz b4a89d26fa562ba6... 9ebabdbda06bf01f...
    *-x86_64-linux-gnu.tar.gz 442d2987a6a5b33f... 6a8ac0462def6f0b...
    *.tar.gz 5156b105b179331a... 9b9531c397778f52...
    SHA256SUMS.part c5f6f31601f9fff1... e15a437185b56a5c...
    guix_build.log e4d824e800c66caf... b3d23de4a2c611a4...
    guix_build.log.diff 4e930f32623e28fe...
  24. DrahtBot removed the label DrahtBot Guix build requested on Mar 13, 2026

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: 2026-03-30 18:13 UTC

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