depends: set AR & RANLIB for CMake #30078

pull fanquake wants to merge 3 commits into bitcoin:master from fanquake:set_cmake_ar_global changing 1 files +3 −0
  1. fanquake commented at 4:25 am on May 10, 2024: member
    Needed for #21778. Should be more correct in any case.
  2. DrahtBot commented at 4:25 am on May 10, 2024: contributor

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

    Code Coverage

    For detailed information about the code coverage, see the test coverage report.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK theuni, TheCharlatan

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  3. fanquake added the label DrahtBot Guix build requested on May 10, 2024
  4. DrahtBot added the label Build system on May 10, 2024
  5. fanquake requested review from theuni on May 10, 2024
  6. fanquake commented at 9:03 am on May 10, 2024: member

    Guix Build (aarch64):

     0cf21ea004d1f8d6d7b53d4ef725083229b18469948439f79872a2b019e8bc966  guix-build-7efd6bf03755/output/aarch64-linux-gnu/SHA256SUMS.part
     11fa79040aba310b34075b11eefbdb570dd1f053d25ea432faf9bca596603cabb  guix-build-7efd6bf03755/output/aarch64-linux-gnu/bitcoin-7efd6bf03755-aarch64-linux-gnu-debug.tar.gz
     2a97ee58be3ea463c565ec8098ed3f98a04f70b7a897c2b1961df083f5142e07b  guix-build-7efd6bf03755/output/aarch64-linux-gnu/bitcoin-7efd6bf03755-aarch64-linux-gnu.tar.gz
     31f4f554289fb8c91acfae3ec521efd3686509b2b38ca7c60979309c14cda29a1  guix-build-7efd6bf03755/output/arm-linux-gnueabihf/SHA256SUMS.part
     4b957a211d42cbaa7661863e6d34b0130d401678a4ac51f762e64abf61c30c1fc  guix-build-7efd6bf03755/output/arm-linux-gnueabihf/bitcoin-7efd6bf03755-arm-linux-gnueabihf-debug.tar.gz
     5cb7f43e70881008a76d5d0f538d01789c3b583c1d76801ebca1ba0de56074274  guix-build-7efd6bf03755/output/arm-linux-gnueabihf/bitcoin-7efd6bf03755-arm-linux-gnueabihf.tar.gz
     6a5787586c617cd151afa4bd405cb9c6c775032aaa7d05cd881d30aebc39f8892  guix-build-7efd6bf03755/output/arm64-apple-darwin/SHA256SUMS.part
     7f58a43941631263ed24e9396f77b016662a05d2ff43e21a3bd960423a195c871  guix-build-7efd6bf03755/output/arm64-apple-darwin/bitcoin-7efd6bf03755-arm64-apple-darwin-unsigned.tar.gz
     8a8b24481a7224c586129d0fdf1430b8a87ea36aa31a58a25956fd59d48624758  guix-build-7efd6bf03755/output/arm64-apple-darwin/bitcoin-7efd6bf03755-arm64-apple-darwin-unsigned.zip
     9c073a6f270a9d4068d27db90bda76fcc97bf06ce6bff5a30a1aa31431661a7fb  guix-build-7efd6bf03755/output/arm64-apple-darwin/bitcoin-7efd6bf03755-arm64-apple-darwin.tar.gz
    10a7cb4b5247c7ed567e0513a0ca7a1f2f0fb02375484b6f499b149f75f7d8527a  guix-build-7efd6bf03755/output/dist-archive/bitcoin-7efd6bf03755.tar.gz
    11ce17efab38087a27ef8920de1dcc156c8518b2fe3f8c810b365adc32ce64f2f8  guix-build-7efd6bf03755/output/powerpc64-linux-gnu/SHA256SUMS.part
    128f61f8191f201a736bac5a233a518b806d547d7fe2217ae8b41591e26a139747  guix-build-7efd6bf03755/output/powerpc64-linux-gnu/bitcoin-7efd6bf03755-powerpc64-linux-gnu-debug.tar.gz
    13af0b6b65ed31ad6c4e54f331256a3bb26d722e15b92d0eaff92c9fc8515fee95  guix-build-7efd6bf03755/output/powerpc64-linux-gnu/bitcoin-7efd6bf03755-powerpc64-linux-gnu.tar.gz
    147655080a5446c0dca4143606a20a3bb03a460734983baac8283b25fdd580f100  guix-build-7efd6bf03755/output/riscv64-linux-gnu/SHA256SUMS.part
    15f438102da56dab177b6c37b7d42ddd4351e44b0ccdfee027a7af8fddeaa82b86  guix-build-7efd6bf03755/output/riscv64-linux-gnu/bitcoin-7efd6bf03755-riscv64-linux-gnu-debug.tar.gz
    1607525dd49e35cc2670a4035f481bcc3db2a3f50260c683cc629a84b2d8c5d344  guix-build-7efd6bf03755/output/riscv64-linux-gnu/bitcoin-7efd6bf03755-riscv64-linux-gnu.tar.gz
    17d47978740596ecc97ed05eafc50ef1b8b66df3e8675eca66a4a178315990cdc4  guix-build-7efd6bf03755/output/x86_64-apple-darwin/SHA256SUMS.part
    18867bc83f9a49ff1ff40279d7890b851b7e06076418a339874373d049d57bce45  guix-build-7efd6bf03755/output/x86_64-apple-darwin/bitcoin-7efd6bf03755-x86_64-apple-darwin-unsigned.tar.gz
    19ea449fc94d5e4c67a00069bc6f3e4c60110edcd1e6886b0a153cc054f95375b6  guix-build-7efd6bf03755/output/x86_64-apple-darwin/bitcoin-7efd6bf03755-x86_64-apple-darwin-unsigned.zip
    20cb85d8008b3bd60906160f35cb6061b0c8da29b79c1e49c21bab931a82613862  guix-build-7efd6bf03755/output/x86_64-apple-darwin/bitcoin-7efd6bf03755-x86_64-apple-darwin.tar.gz
    21bb86a06c45ba7adbc8f0ee903524da10cad12e4a20ebe00a6178cf2e0a5bb740  guix-build-7efd6bf03755/output/x86_64-linux-gnu/SHA256SUMS.part
    22fa55c36952cd103a9497930f519b24a19e048ba393d7e36b120926cfdebe1cd9  guix-build-7efd6bf03755/output/x86_64-linux-gnu/bitcoin-7efd6bf03755-x86_64-linux-gnu-debug.tar.gz
    230dd075a1030c110bc16b8f93076e950252ab22aee39e74dfadaa925cab1c5add  guix-build-7efd6bf03755/output/x86_64-linux-gnu/bitcoin-7efd6bf03755-x86_64-linux-gnu.tar.gz
    2480c6b4273311239aaaf43a77ad8567db3d834a7fc8a0239ba0feb111a2617caf  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/SHA256SUMS.part
    25c049d7fba3775a65182c8ed8391dbcda37e065df6810ba1bdf3d99e9c0a53282  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64-debug.zip
    2605edd8c5d0be85a59013caa875bcc0b394d04f250a5cfeb13512c7e0d1af2871  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64-setup-unsigned.exe
    27cff9ab6f39b196afe48e6bb09a87e79266b78a89cb7766aa638f6d74799c9dae  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64-unsigned.tar.gz
    28d244c84b83e1f98e2ea5ca0019d1da37326b6d6394511c2b9fe25d912182bb10  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64.zip
    
  7. in depends/funcs.mk:183 in 7efd6bf037 outdated
    178@@ -179,6 +179,8 @@ $(1)_cmake=env CC="$$($(1)_cc)" \
    179                CXX="$$($(1)_cxx)" \
    180                CXXFLAGS="$$($(1)_cppflags) $$($(1)_cxxflags)" \
    181                LDFLAGS="$$($(1)_ldflags)" \
    182+               AR="$$($(1)_ar)" \
    183+               RANLIB="$$($(1)_ranlib)" \
    


    hebasto commented at 10:16 am on May 10, 2024:

    In contrary to the CC and CXX environment variables, CMake docs do not mention that AR and RANLIB are honored as well.

    I suggest to use CMAKE_AR and CMAKE_RANLIB instead.


    fanquake commented at 10:21 am on May 10, 2024:
    I tried both of those before landing on this change, and they didn’t seem to work properly. Happy to have a look if you can show a patch that works. There’s also no CMAKE_NM, so that isn’t going to work if we want to pass that through as well.

    theuni commented at 2:36 pm on May 10, 2024:

    Hmm, looking at the docs and playing around, CMAKE_AR seems more correct to me too. It seems like it should work correctly, what was the problem?

    There’s also CMAKE_C_COMPILER_AR which may be more correct?


    theuni commented at 2:38 pm on May 10, 2024:

    There’s also no CMAKE_NM, so that isn’t going to work if we want to pass that through as well.

    I see CMAKE_NM in my CMakeCache.txt, maybe it’s just not documented for some reason?


    theuni commented at 3:02 pm on May 10, 2024:

    Hmm, looking at the docs and playing around, CMAKE_AR seems more correct to me too. It seems like it should work correctly, what was the problem?

    It seems CMAKE_AR is interpreted as relative to the build dir for some reason. What works for me is:

    0-DCMAKE_AR=`which ar`
    

    theuni commented at 3:04 pm on May 10, 2024:

    fanquake commented at 11:58 am on May 13, 2024:

    What works for me is: Bug here: https://gitlab.kitware.com/cmake/cmake/-/issues/18087

    Given the bug report is 5 years old, I can’t imagine CMake is going to either “fix” or change things now. I can switch to CMAKE_ using which if that is what’s preferred. Will add CMAKE_NM even if that’s missing from the CMake docs. Maybe we can upstream a fix for that as well. Whatever will move things forward.


    theuni commented at 4:03 pm on May 13, 2024:
    Thanks, I think this is the way to go.
  8. TheCharlatan commented at 12:44 pm on May 10, 2024: contributor

    Guix build (aarch64):

     0cf21ea004d1f8d6d7b53d4ef725083229b18469948439f79872a2b019e8bc966  guix-build-7efd6bf03755/output/aarch64-linux-gnu/SHA256SUMS.part
     11fa79040aba310b34075b11eefbdb570dd1f053d25ea432faf9bca596603cabb  guix-build-7efd6bf03755/output/aarch64-linux-gnu/bitcoin-7efd6bf03755-aarch64-linux-gnu-debug.tar.gz
     2a97ee58be3ea463c565ec8098ed3f98a04f70b7a897c2b1961df083f5142e07b  guix-build-7efd6bf03755/output/aarch64-linux-gnu/bitcoin-7efd6bf03755-aarch64-linux-gnu.tar.gz
     31f4f554289fb8c91acfae3ec521efd3686509b2b38ca7c60979309c14cda29a1  guix-build-7efd6bf03755/output/arm-linux-gnueabihf/SHA256SUMS.part
     4b957a211d42cbaa7661863e6d34b0130d401678a4ac51f762e64abf61c30c1fc  guix-build-7efd6bf03755/output/arm-linux-gnueabihf/bitcoin-7efd6bf03755-arm-linux-gnueabihf-debug.tar.gz
     5cb7f43e70881008a76d5d0f538d01789c3b583c1d76801ebca1ba0de56074274  guix-build-7efd6bf03755/output/arm-linux-gnueabihf/bitcoin-7efd6bf03755-arm-linux-gnueabihf.tar.gz
     6a5787586c617cd151afa4bd405cb9c6c775032aaa7d05cd881d30aebc39f8892  guix-build-7efd6bf03755/output/arm64-apple-darwin/SHA256SUMS.part
     7f58a43941631263ed24e9396f77b016662a05d2ff43e21a3bd960423a195c871  guix-build-7efd6bf03755/output/arm64-apple-darwin/bitcoin-7efd6bf03755-arm64-apple-darwin-unsigned.tar.gz
     8a8b24481a7224c586129d0fdf1430b8a87ea36aa31a58a25956fd59d48624758  guix-build-7efd6bf03755/output/arm64-apple-darwin/bitcoin-7efd6bf03755-arm64-apple-darwin-unsigned.zip
     9c073a6f270a9d4068d27db90bda76fcc97bf06ce6bff5a30a1aa31431661a7fb  guix-build-7efd6bf03755/output/arm64-apple-darwin/bitcoin-7efd6bf03755-arm64-apple-darwin.tar.gz
    10a7cb4b5247c7ed567e0513a0ca7a1f2f0fb02375484b6f499b149f75f7d8527a  guix-build-7efd6bf03755/output/dist-archive/bitcoin-7efd6bf03755.tar.gz
    11ce17efab38087a27ef8920de1dcc156c8518b2fe3f8c810b365adc32ce64f2f8  guix-build-7efd6bf03755/output/powerpc64-linux-gnu/SHA256SUMS.part
    128f61f8191f201a736bac5a233a518b806d547d7fe2217ae8b41591e26a139747  guix-build-7efd6bf03755/output/powerpc64-linux-gnu/bitcoin-7efd6bf03755-powerpc64-linux-gnu-debug.tar.gz
    13af0b6b65ed31ad6c4e54f331256a3bb26d722e15b92d0eaff92c9fc8515fee95  guix-build-7efd6bf03755/output/powerpc64-linux-gnu/bitcoin-7efd6bf03755-powerpc64-linux-gnu.tar.gz
    147655080a5446c0dca4143606a20a3bb03a460734983baac8283b25fdd580f100  guix-build-7efd6bf03755/output/riscv64-linux-gnu/SHA256SUMS.part
    15f438102da56dab177b6c37b7d42ddd4351e44b0ccdfee027a7af8fddeaa82b86  guix-build-7efd6bf03755/output/riscv64-linux-gnu/bitcoin-7efd6bf03755-riscv64-linux-gnu-debug.tar.gz
    1607525dd49e35cc2670a4035f481bcc3db2a3f50260c683cc629a84b2d8c5d344  guix-build-7efd6bf03755/output/riscv64-linux-gnu/bitcoin-7efd6bf03755-riscv64-linux-gnu.tar.gz
    17d47978740596ecc97ed05eafc50ef1b8b66df3e8675eca66a4a178315990cdc4  guix-build-7efd6bf03755/output/x86_64-apple-darwin/SHA256SUMS.part
    18867bc83f9a49ff1ff40279d7890b851b7e06076418a339874373d049d57bce45  guix-build-7efd6bf03755/output/x86_64-apple-darwin/bitcoin-7efd6bf03755-x86_64-apple-darwin-unsigned.tar.gz
    19ea449fc94d5e4c67a00069bc6f3e4c60110edcd1e6886b0a153cc054f95375b6  guix-build-7efd6bf03755/output/x86_64-apple-darwin/bitcoin-7efd6bf03755-x86_64-apple-darwin-unsigned.zip
    20cb85d8008b3bd60906160f35cb6061b0c8da29b79c1e49c21bab931a82613862  guix-build-7efd6bf03755/output/x86_64-apple-darwin/bitcoin-7efd6bf03755-x86_64-apple-darwin.tar.gz
    21bb86a06c45ba7adbc8f0ee903524da10cad12e4a20ebe00a6178cf2e0a5bb740  guix-build-7efd6bf03755/output/x86_64-linux-gnu/SHA256SUMS.part
    22fa55c36952cd103a9497930f519b24a19e048ba393d7e36b120926cfdebe1cd9  guix-build-7efd6bf03755/output/x86_64-linux-gnu/bitcoin-7efd6bf03755-x86_64-linux-gnu-debug.tar.gz
    230dd075a1030c110bc16b8f93076e950252ab22aee39e74dfadaa925cab1c5add  guix-build-7efd6bf03755/output/x86_64-linux-gnu/bitcoin-7efd6bf03755-x86_64-linux-gnu.tar.gz
    2480c6b4273311239aaaf43a77ad8567db3d834a7fc8a0239ba0feb111a2617caf  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/SHA256SUMS.part
    25c049d7fba3775a65182c8ed8391dbcda37e065df6810ba1bdf3d99e9c0a53282  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64-debug.zip
    2605edd8c5d0be85a59013caa875bcc0b394d04f250a5cfeb13512c7e0d1af2871  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64-setup-unsigned.exe
    27cff9ab6f39b196afe48e6bb09a87e79266b78a89cb7766aa638f6d74799c9dae  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64-unsigned.tar.gz
    28d244c84b83e1f98e2ea5ca0019d1da37326b6d6394511c2b9fe25d912182bb10  guix-build-7efd6bf03755/output/x86_64-w64-mingw32/bitcoin-7efd6bf03755-win64.zip
    
  9. DrahtBot commented at 1:29 pm on May 10, 2024: contributor

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

    File commit 98dd4e712efaa2b77cb168426756879c6405c3f4(master) commit 3ba679b1efca836a847ab0915ecf60842fe4b443(master and this pull)
    SHA256SUMS.part f0882a75d41d55b7... 96097f587f7c174b...
    *-aarch64-linux-gnu-debug.tar.gz 09d7a2fa8acc6b0c... 978e8c72f0d90b2d...
    *-aarch64-linux-gnu.tar.gz c5f3f036d68133af... 2e3f23f2ed73947e...
    *-arm-linux-gnueabihf-debug.tar.gz af0eb13e7208138d... ab091ed5ef6a5e77...
    *-arm-linux-gnueabihf.tar.gz ea79caad5ea6bea3... 23763434abc90a32...
    *-arm64-apple-darwin-unsigned.tar.gz 323bad7d7830e7a7... b6ef1ba746a430b7...
    *-arm64-apple-darwin-unsigned.zip 134c5878f0e5ad14... a668845822860c6a...
    *-arm64-apple-darwin.tar.gz b24da889ec671c09... 6ae37ccf0da26edf...
    *-powerpc64-linux-gnu-debug.tar.gz ad5b3947dafad457... a01849f374b24ca6...
    *-powerpc64-linux-gnu.tar.gz bc9b83d21ba28f85... 90f94799b8c6e122...
    *-riscv64-linux-gnu-debug.tar.gz d57cb4fc4adc8b09... 2d2e35ba2bde6eb2...
    *-riscv64-linux-gnu.tar.gz 067b56b3906c3e3c... ea577d49ed080ab2...
    *-x86_64-apple-darwin-unsigned.tar.gz 868db4ba494b3969... 0e74cd44286aa50c...
    *-x86_64-apple-darwin-unsigned.zip d68c44f80125d192... 751858057dcf0030...
    *-x86_64-apple-darwin.tar.gz 45e48ceebf0b1eea... f0e37a60050369b8...
    *-x86_64-linux-gnu-debug.tar.gz 31575780bc6836fc... b083f6348acf0aa8...
    *-x86_64-linux-gnu.tar.gz 6c42e12b7d5f6cae... 01bec0149a9f267e...
    *.tar.gz 60e42b8267a673c8... e7aacacea28e42a1...
    guix_build.log 73ff248e0462f67f... 14834a4d37d9e5bc...
    guix_build.log.diff 20efc7183259ab14...
  10. DrahtBot removed the label DrahtBot Guix build requested on May 10, 2024
  11. depends: set AR for CMake 1e4412b317
  12. depends: set NM for CMake 43cfb428cb
  13. depends: set RANLIB for CMake 019ad7327c
  14. fanquake force-pushed on May 13, 2024
  15. fanquake added the label DrahtBot Guix build requested on May 13, 2024
  16. Sjors commented at 3:58 pm on May 13, 2024: member

    I was able to build depends on macOS 14.4.1, and build and run QT.

    Guix hashes (on AMD Ubuntu):

     0bdbb759d06e9766c5aa29a9ee1cea6f021d50618e1abe4732ae0120c4b444829  guix-build-019ad7327c39/output/aarch64-linux-gnu/SHA256SUMS.part
     182aa7b4af365dde09b7fe435bd20432aa59168cb448f7a8cb898a8acb6178453  guix-build-019ad7327c39/output/aarch64-linux-gnu/bitcoin-019ad7327c39-aarch64-linux-gnu-debug.tar.gz
     293c539e8c42ff767e46fc3f501cf9d543b954202372c930c177ff22eea6037f5  guix-build-019ad7327c39/output/aarch64-linux-gnu/bitcoin-019ad7327c39-aarch64-linux-gnu.tar.gz
     3caf90481a3a2ced418e7a6d621745e8860ccaff3288268ab4b3d90e52904d123  guix-build-019ad7327c39/output/arm-linux-gnueabihf/SHA256SUMS.part
     4aec8688b03f90ad21bdfa4e2019af856af42ca040012aad7e228ae02c0fa6f33  guix-build-019ad7327c39/output/arm-linux-gnueabihf/bitcoin-019ad7327c39-arm-linux-gnueabihf-debug.tar.gz
     5ebbf788edf313190a5a1204ef491c84879ac28f018b5eae43bf700f7fb5a5ec5  guix-build-019ad7327c39/output/arm-linux-gnueabihf/bitcoin-019ad7327c39-arm-linux-gnueabihf.tar.gz
     63fb1377d021e150ccd2d652ec2d0c2116bf983b2e5dfb4097c9aedfb1f556cb5  guix-build-019ad7327c39/output/arm64-apple-darwin/SHA256SUMS.part
     7b8be9a2a93eb98382e71980a7baa5914fbb7cb956823b7186582a2645bab48d5  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin-unsigned.tar.gz
     89368e54a4d0cdc1b7882a0b2925b4f3615623d46f8886ce62f319e8674336956  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin-unsigned.zip
     9abc5a5b11139c1a88a8ed3d88359d9ef422faf2afdf4ba1cdaef9759fcb60a44  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin.tar.gz
    1063cb416c094a0c5b37c4abfd75ef5daec3fe25b2e2a98d72cbfe046239aae6d1  guix-build-019ad7327c39/output/dist-archive/bitcoin-019ad7327c39.tar.gz
    11cd18826f64b576c20c998172bd8afe1a5d4859e00996109485901eaa95813a17  guix-build-019ad7327c39/output/powerpc64-linux-gnu/SHA256SUMS.part
    12a97107c53f7945556bf918bcbd727e898f5efa24c89b41a9a57ec15dad28eaa8  guix-build-019ad7327c39/output/powerpc64-linux-gnu/bitcoin-019ad7327c39-powerpc64-linux-gnu-debug.tar.gz
    13acd9b140f265bb5065bac329eb2275e51f97993e427635f03e7e88d628fbca2b  guix-build-019ad7327c39/output/powerpc64-linux-gnu/bitcoin-019ad7327c39-powerpc64-linux-gnu.tar.gz
    14c9d56a5ae6c26bc9ac3ad4844619ff039948840a2aebc88add68dd806d21fd2c  guix-build-019ad7327c39/output/riscv64-linux-gnu/SHA256SUMS.part
    15a590236bb5ad600957b1a8b5552d13882909a7dfc73ed98e03df4b216cce7a01  guix-build-019ad7327c39/output/riscv64-linux-gnu/bitcoin-019ad7327c39-riscv64-linux-gnu-debug.tar.gz
    16a18cdebe4c1c21df0778152f98102ad69cd9a5746b168e8d430eca26f557dd96  guix-build-019ad7327c39/output/riscv64-linux-gnu/bitcoin-019ad7327c39-riscv64-linux-gnu.tar.gz
    179226892d4fdb0feaefe95350d3f639545d2b0f8a14e029c4b5e046ed2fb1f173  guix-build-019ad7327c39/output/x86_64-apple-darwin/SHA256SUMS.part
    18645d033d1c23f223c4059fc542ca9a9692e7842b715afaf30b7a53f2130828b6  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin-unsigned.tar.gz
    19040b5f48e7f5e051a6580fe749040953d7b711b38d78370b6722bbf1cf5cdc75  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin-unsigned.zip
    202725baac8beef25362d03a7b6dcb815da2c2761db949737e6b8c3ce5ef523f05  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin.tar.gz
    215bf08ae92bfeb3b6c538306c1fbdc06232687c41a483f0c2d1cd86061be470a9  guix-build-019ad7327c39/output/x86_64-linux-gnu/SHA256SUMS.part
    22aaf5a3fe6a7c62d66d0a4fb7e8afcba434e3e1919ae9b8fbe31d5e7f67448703  guix-build-019ad7327c39/output/x86_64-linux-gnu/bitcoin-019ad7327c39-x86_64-linux-gnu-debug.tar.gz
    23022e4edc6c0282c563cfb1cfdb46ab6ea5d17691c1804d814da9686a24ba5bfd  guix-build-019ad7327c39/output/x86_64-linux-gnu/bitcoin-019ad7327c39-x86_64-linux-gnu.tar.gz
    241b5e801fab4385d2ca5a7c0724eab6e842598de24f1fa1d4e39ae781b8a441eb  guix-build-019ad7327c39/output/x86_64-w64-mingw32/SHA256SUMS.part
    258d7cfe8b63289ccd5d20dee89942b21ecafebbac2b4dceb93280325001b465b9  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-debug.zip
    26f41ebb6b11d88baf799183823c956c070935324b62f31923aead45556bf5fab5  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-setup-unsigned.exe
    27017cc110143e52f4cc4a0cdabf85f718e8d372a58d4582d0bed7b9c45cf4c0e5  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-unsigned.tar.gz
    2883cbe899bba23087bce7f0ec139da64aa30c1ce710b49304ba7cc5925043342b  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64.zip
    
  17. theuni approved
  18. theuni commented at 4:06 pm on May 13, 2024: member
    utACK 019ad7327c397094d7648b55503bf5373b108a57. I didn’t test, but I tried this approach on a few deps and it seemed to work as expected.
  19. TheCharlatan approved
  20. TheCharlatan commented at 9:22 pm on May 13, 2024: contributor

    ACK 019ad7327c397094d7648b55503bf5373b108a57

    Guix build (aarch64):

     0bdbb759d06e9766c5aa29a9ee1cea6f021d50618e1abe4732ae0120c4b444829  guix-build-019ad7327c39/output/aarch64-linux-gnu/SHA256SUMS.part
     182aa7b4af365dde09b7fe435bd20432aa59168cb448f7a8cb898a8acb6178453  guix-build-019ad7327c39/output/aarch64-linux-gnu/bitcoin-019ad7327c39-aarch64-linux-gnu-debug.tar.gz
     293c539e8c42ff767e46fc3f501cf9d543b954202372c930c177ff22eea6037f5  guix-build-019ad7327c39/output/aarch64-linux-gnu/bitcoin-019ad7327c39-aarch64-linux-gnu.tar.gz
     3caf90481a3a2ced418e7a6d621745e8860ccaff3288268ab4b3d90e52904d123  guix-build-019ad7327c39/output/arm-linux-gnueabihf/SHA256SUMS.part
     4aec8688b03f90ad21bdfa4e2019af856af42ca040012aad7e228ae02c0fa6f33  guix-build-019ad7327c39/output/arm-linux-gnueabihf/bitcoin-019ad7327c39-arm-linux-gnueabihf-debug.tar.gz
     5ebbf788edf313190a5a1204ef491c84879ac28f018b5eae43bf700f7fb5a5ec5  guix-build-019ad7327c39/output/arm-linux-gnueabihf/bitcoin-019ad7327c39-arm-linux-gnueabihf.tar.gz
     63fb1377d021e150ccd2d652ec2d0c2116bf983b2e5dfb4097c9aedfb1f556cb5  guix-build-019ad7327c39/output/arm64-apple-darwin/SHA256SUMS.part
     7b8be9a2a93eb98382e71980a7baa5914fbb7cb956823b7186582a2645bab48d5  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin-unsigned.tar.gz
     89368e54a4d0cdc1b7882a0b2925b4f3615623d46f8886ce62f319e8674336956  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin-unsigned.zip
     9abc5a5b11139c1a88a8ed3d88359d9ef422faf2afdf4ba1cdaef9759fcb60a44  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin.tar.gz
    1063cb416c094a0c5b37c4abfd75ef5daec3fe25b2e2a98d72cbfe046239aae6d1  guix-build-019ad7327c39/output/dist-archive/bitcoin-019ad7327c39.tar.gz
    11cd18826f64b576c20c998172bd8afe1a5d4859e00996109485901eaa95813a17  guix-build-019ad7327c39/output/powerpc64-linux-gnu/SHA256SUMS.part
    12a97107c53f7945556bf918bcbd727e898f5efa24c89b41a9a57ec15dad28eaa8  guix-build-019ad7327c39/output/powerpc64-linux-gnu/bitcoin-019ad7327c39-powerpc64-linux-gnu-debug.tar.gz
    13acd9b140f265bb5065bac329eb2275e51f97993e427635f03e7e88d628fbca2b  guix-build-019ad7327c39/output/powerpc64-linux-gnu/bitcoin-019ad7327c39-powerpc64-linux-gnu.tar.gz
    14c9d56a5ae6c26bc9ac3ad4844619ff039948840a2aebc88add68dd806d21fd2c  guix-build-019ad7327c39/output/riscv64-linux-gnu/SHA256SUMS.part
    15a590236bb5ad600957b1a8b5552d13882909a7dfc73ed98e03df4b216cce7a01  guix-build-019ad7327c39/output/riscv64-linux-gnu/bitcoin-019ad7327c39-riscv64-linux-gnu-debug.tar.gz
    16a18cdebe4c1c21df0778152f98102ad69cd9a5746b168e8d430eca26f557dd96  guix-build-019ad7327c39/output/riscv64-linux-gnu/bitcoin-019ad7327c39-riscv64-linux-gnu.tar.gz
    179226892d4fdb0feaefe95350d3f639545d2b0f8a14e029c4b5e046ed2fb1f173  guix-build-019ad7327c39/output/x86_64-apple-darwin/SHA256SUMS.part
    18645d033d1c23f223c4059fc542ca9a9692e7842b715afaf30b7a53f2130828b6  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin-unsigned.tar.gz
    19040b5f48e7f5e051a6580fe749040953d7b711b38d78370b6722bbf1cf5cdc75  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin-unsigned.zip
    202725baac8beef25362d03a7b6dcb815da2c2761db949737e6b8c3ce5ef523f05  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin.tar.gz
    215bf08ae92bfeb3b6c538306c1fbdc06232687c41a483f0c2d1cd86061be470a9  guix-build-019ad7327c39/output/x86_64-linux-gnu/SHA256SUMS.part
    22aaf5a3fe6a7c62d66d0a4fb7e8afcba434e3e1919ae9b8fbe31d5e7f67448703  guix-build-019ad7327c39/output/x86_64-linux-gnu/bitcoin-019ad7327c39-x86_64-linux-gnu-debug.tar.gz
    23022e4edc6c0282c563cfb1cfdb46ab6ea5d17691c1804d814da9686a24ba5bfd  guix-build-019ad7327c39/output/x86_64-linux-gnu/bitcoin-019ad7327c39-x86_64-linux-gnu.tar.gz
    241b5e801fab4385d2ca5a7c0724eab6e842598de24f1fa1d4e39ae781b8a441eb  guix-build-019ad7327c39/output/x86_64-w64-mingw32/SHA256SUMS.part
    258d7cfe8b63289ccd5d20dee89942b21ecafebbac2b4dceb93280325001b465b9  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-debug.zip
    26f41ebb6b11d88baf799183823c956c070935324b62f31923aead45556bf5fab5  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-setup-unsigned.exe
    27017cc110143e52f4cc4a0cdabf85f718e8d372a58d4582d0bed7b9c45cf4c0e5  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-unsigned.tar.gz
    2883cbe899bba23087bce7f0ec139da64aa30c1ce710b49304ba7cc5925043342b  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64.zip
    
  21. DrahtBot commented at 10:39 pm on May 13, 2024: contributor

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

    File commit ff8c606cf1eaefd0eab9f144561120ae6c5a498f(master) commit 4009abb0af8b36363597fc66aa2bc0e1dcc9ac72(master and this pull)
    SHA256SUMS.part b6060a619a783348... 0805c64f61656777...
    *-aarch64-linux-gnu-debug.tar.gz 7c54773d5c66162d... 335c68936ae41c52...
    *-aarch64-linux-gnu.tar.gz 4cb31373f23afdc2... c7b4ace5141e63b4...
    *-arm-linux-gnueabihf-debug.tar.gz 68a25cb84067e15a... db82bd9acda871cd...
    *-arm-linux-gnueabihf.tar.gz 1aa7c5444a9e2151... 5ae5aa81efeb8644...
    *-arm64-apple-darwin-unsigned.tar.gz dba0495d53a348f4... 2bcd2c8fd6a6a994...
    *-arm64-apple-darwin-unsigned.zip 21c0ee43679c14a8... 9d735864b8524a79...
    *-arm64-apple-darwin.tar.gz f945729e8add1d84... bfcb00fa9ed05687...
    *-powerpc64-linux-gnu-debug.tar.gz 1cf82dba4e38ca90... 70d1b031678ede1d...
    *-powerpc64-linux-gnu.tar.gz 920470cc94984729... 95ff6dba9182bb74...
    *-riscv64-linux-gnu-debug.tar.gz 6252d4824a60e350... c942016b969e998f...
    *-riscv64-linux-gnu.tar.gz 17c69d4aaad877ca... dfb34d4d98f3b14b...
    *-x86_64-apple-darwin-unsigned.tar.gz d91ca9d67cc5d648... 1d91135a318a6b20...
    *-x86_64-apple-darwin-unsigned.zip fe06481696f89a58... 5f488086e02b0cd1...
    *-x86_64-apple-darwin.tar.gz 7ee60df41dfcabe8... b5cb23fec34b062d...
    *-x86_64-linux-gnu-debug.tar.gz 67eebcd7c672e62a... ec927f31ed24cd32...
    *-x86_64-linux-gnu.tar.gz 613c5454348081ba... 6f812c281a9d0bd2...
    *.tar.gz dedab60b8212cda9... ef048deed4b3e417...
    guix_build.log 4e84027eebbde04e... 38faf7068c53631c...
    guix_build.log.diff 9a8ec3a6fdefd8ff...
  22. DrahtBot removed the label DrahtBot Guix build requested on May 13, 2024
  23. fanquake commented at 3:38 am on May 14, 2024: member

    Guix build (aarch64):

     0bdbb759d06e9766c5aa29a9ee1cea6f021d50618e1abe4732ae0120c4b444829  guix-build-019ad7327c39/output/aarch64-linux-gnu/SHA256SUMS.part
     182aa7b4af365dde09b7fe435bd20432aa59168cb448f7a8cb898a8acb6178453  guix-build-019ad7327c39/output/aarch64-linux-gnu/bitcoin-019ad7327c39-aarch64-linux-gnu-debug.tar.gz
     293c539e8c42ff767e46fc3f501cf9d543b954202372c930c177ff22eea6037f5  guix-build-019ad7327c39/output/aarch64-linux-gnu/bitcoin-019ad7327c39-aarch64-linux-gnu.tar.gz
     3caf90481a3a2ced418e7a6d621745e8860ccaff3288268ab4b3d90e52904d123  guix-build-019ad7327c39/output/arm-linux-gnueabihf/SHA256SUMS.part
     4aec8688b03f90ad21bdfa4e2019af856af42ca040012aad7e228ae02c0fa6f33  guix-build-019ad7327c39/output/arm-linux-gnueabihf/bitcoin-019ad7327c39-arm-linux-gnueabihf-debug.tar.gz
     5ebbf788edf313190a5a1204ef491c84879ac28f018b5eae43bf700f7fb5a5ec5  guix-build-019ad7327c39/output/arm-linux-gnueabihf/bitcoin-019ad7327c39-arm-linux-gnueabihf.tar.gz
     63fb1377d021e150ccd2d652ec2d0c2116bf983b2e5dfb4097c9aedfb1f556cb5  guix-build-019ad7327c39/output/arm64-apple-darwin/SHA256SUMS.part
     7b8be9a2a93eb98382e71980a7baa5914fbb7cb956823b7186582a2645bab48d5  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin-unsigned.tar.gz
     89368e54a4d0cdc1b7882a0b2925b4f3615623d46f8886ce62f319e8674336956  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin-unsigned.zip
     9abc5a5b11139c1a88a8ed3d88359d9ef422faf2afdf4ba1cdaef9759fcb60a44  guix-build-019ad7327c39/output/arm64-apple-darwin/bitcoin-019ad7327c39-arm64-apple-darwin.tar.gz
    1063cb416c094a0c5b37c4abfd75ef5daec3fe25b2e2a98d72cbfe046239aae6d1  guix-build-019ad7327c39/output/dist-archive/bitcoin-019ad7327c39.tar.gz
    11cd18826f64b576c20c998172bd8afe1a5d4859e00996109485901eaa95813a17  guix-build-019ad7327c39/output/powerpc64-linux-gnu/SHA256SUMS.part
    12a97107c53f7945556bf918bcbd727e898f5efa24c89b41a9a57ec15dad28eaa8  guix-build-019ad7327c39/output/powerpc64-linux-gnu/bitcoin-019ad7327c39-powerpc64-linux-gnu-debug.tar.gz
    13acd9b140f265bb5065bac329eb2275e51f97993e427635f03e7e88d628fbca2b  guix-build-019ad7327c39/output/powerpc64-linux-gnu/bitcoin-019ad7327c39-powerpc64-linux-gnu.tar.gz
    14c9d56a5ae6c26bc9ac3ad4844619ff039948840a2aebc88add68dd806d21fd2c  guix-build-019ad7327c39/output/riscv64-linux-gnu/SHA256SUMS.part
    15a590236bb5ad600957b1a8b5552d13882909a7dfc73ed98e03df4b216cce7a01  guix-build-019ad7327c39/output/riscv64-linux-gnu/bitcoin-019ad7327c39-riscv64-linux-gnu-debug.tar.gz
    16a18cdebe4c1c21df0778152f98102ad69cd9a5746b168e8d430eca26f557dd96  guix-build-019ad7327c39/output/riscv64-linux-gnu/bitcoin-019ad7327c39-riscv64-linux-gnu.tar.gz
    179226892d4fdb0feaefe95350d3f639545d2b0f8a14e029c4b5e046ed2fb1f173  guix-build-019ad7327c39/output/x86_64-apple-darwin/SHA256SUMS.part
    18645d033d1c23f223c4059fc542ca9a9692e7842b715afaf30b7a53f2130828b6  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin-unsigned.tar.gz
    19040b5f48e7f5e051a6580fe749040953d7b711b38d78370b6722bbf1cf5cdc75  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin-unsigned.zip
    202725baac8beef25362d03a7b6dcb815da2c2761db949737e6b8c3ce5ef523f05  guix-build-019ad7327c39/output/x86_64-apple-darwin/bitcoin-019ad7327c39-x86_64-apple-darwin.tar.gz
    215bf08ae92bfeb3b6c538306c1fbdc06232687c41a483f0c2d1cd86061be470a9  guix-build-019ad7327c39/output/x86_64-linux-gnu/SHA256SUMS.part
    22aaf5a3fe6a7c62d66d0a4fb7e8afcba434e3e1919ae9b8fbe31d5e7f67448703  guix-build-019ad7327c39/output/x86_64-linux-gnu/bitcoin-019ad7327c39-x86_64-linux-gnu-debug.tar.gz
    23022e4edc6c0282c563cfb1cfdb46ab6ea5d17691c1804d814da9686a24ba5bfd  guix-build-019ad7327c39/output/x86_64-linux-gnu/bitcoin-019ad7327c39-x86_64-linux-gnu.tar.gz
    241b5e801fab4385d2ca5a7c0724eab6e842598de24f1fa1d4e39ae781b8a441eb  guix-build-019ad7327c39/output/x86_64-w64-mingw32/SHA256SUMS.part
    258d7cfe8b63289ccd5d20dee89942b21ecafebbac2b4dceb93280325001b465b9  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-debug.zip
    26f41ebb6b11d88baf799183823c956c070935324b62f31923aead45556bf5fab5  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-setup-unsigned.exe
    27017cc110143e52f4cc4a0cdabf85f718e8d372a58d4582d0bed7b9c45cf4c0e5  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64-unsigned.tar.gz
    2883cbe899bba23087bce7f0ec139da64aa30c1ce710b49304ba7cc5925043342b  guix-build-019ad7327c39/output/x86_64-w64-mingw32/bitcoin-019ad7327c39-win64.zip
    
  24. fanquake merged this on May 14, 2024
  25. fanquake closed this on May 14, 2024

  26. fanquake deleted the branch on May 14, 2024

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 12:12 UTC

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