build: Post-pr23489 small cleanups #23675

pull hebasto wants to merge 3 commits into bitcoin:master from hebasto:211204-cleanup changing 3 files +2 −3
  1. hebasto commented at 11:45 pm on December 4, 2021: member
    This PR suggests small cleanups as follow ups of bitcoin/bitcoin#23489.
  2. hebasto commented at 11:46 pm on December 4, 2021: member
  3. DrahtBot added the label Build system on Dec 4, 2021
  4. hebasto force-pushed on Dec 4, 2021
  5. DrahtBot commented at 2:59 am on December 5, 2021: member

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

    Conflicts

    No conflicts as of last run.

  6. MarcoFalke added the label DrahtBot Guix build requested on Dec 5, 2021
  7. hebasto commented at 9:43 am on December 5, 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
     183bd24144872ef0c029a4fcca6e570a690cbf0c9964dd13270d185d4bdded765  guix-build-6bf6904e3f17/output/aarch64-linux-gnu/SHA256SUMS.part
     21eb263b4930cf93a3c7f44753afc6ceb6e445763bf8faad57656ea96bf454346  guix-build-6bf6904e3f17/output/aarch64-linux-gnu/bitcoin-6bf6904e3f17-aarch64-linux-gnu-debug.tar.gz
     31eb81d905f125b48d70072550ffdce5c4787c0a3dbf8bcbbf900b2426d63baa6  guix-build-6bf6904e3f17/output/aarch64-linux-gnu/bitcoin-6bf6904e3f17-aarch64-linux-gnu.tar.gz
     44ac732f23162c2f79933909c2106967b3c4747af58efc6d1dbf5a111e562312f  guix-build-6bf6904e3f17/output/arm-linux-gnueabihf/SHA256SUMS.part
     5c1f35ced0fccc5744575f0e0dcfd57abf4a94e709e9c53e95f1a31353f2c9e8c  guix-build-6bf6904e3f17/output/arm-linux-gnueabihf/bitcoin-6bf6904e3f17-arm-linux-gnueabihf-debug.tar.gz
     6a7cb9e960ffcf1405e8a318967eb2706d61bbcb66f2c5cf0fec9de493df0785e  guix-build-6bf6904e3f17/output/arm-linux-gnueabihf/bitcoin-6bf6904e3f17-arm-linux-gnueabihf.tar.gz
     70c08877c5b4e5b0896d4cd9eecee5cf9d66fcec253547c3ab1154774f14d8c72  guix-build-6bf6904e3f17/output/dist-archive/bitcoin-6bf6904e3f17.tar.gz
     8229c4e817b5ca97ff1a3dbf913b22256337d98594128062b753561070f4e9354  guix-build-6bf6904e3f17/output/powerpc64-linux-gnu/SHA256SUMS.part
     9cc4bddd5ff9e501d6324a48dce01bfb43dd7ab190125f7bfe00899c3cbe786f0  guix-build-6bf6904e3f17/output/powerpc64-linux-gnu/bitcoin-6bf6904e3f17-powerpc64-linux-gnu-debug.tar.gz
    10caab6d722aaf57335109260c26cb5eb1d2b8f961c6e3580e91acf9766a065e93  guix-build-6bf6904e3f17/output/powerpc64-linux-gnu/bitcoin-6bf6904e3f17-powerpc64-linux-gnu.tar.gz
    112d7c4a86e0c5576d78cc74ccd0ae7c71676f4aa4879f25cdd970de217bcddbdc  guix-build-6bf6904e3f17/output/powerpc64le-linux-gnu/SHA256SUMS.part
    12cb85ad79e260a722a575d58ae6841ba5ddab3e13854c8574c69e76e1229e4527  guix-build-6bf6904e3f17/output/powerpc64le-linux-gnu/bitcoin-6bf6904e3f17-powerpc64le-linux-gnu-debug.tar.gz
    1394d6defb1c4786a8cb0ba414efa84476228e432a653d292c6b437e087ae651bf  guix-build-6bf6904e3f17/output/powerpc64le-linux-gnu/bitcoin-6bf6904e3f17-powerpc64le-linux-gnu.tar.gz
    1496dfc260ba568b60c2a733ed6cac49eebbe1be1a81470c6f278588d310f3f4de  guix-build-6bf6904e3f17/output/riscv64-linux-gnu/SHA256SUMS.part
    15566720e6f8fa9dad8802bf640424bbf5a5673a4e3080e5d27f078ac18ed5bb59  guix-build-6bf6904e3f17/output/riscv64-linux-gnu/bitcoin-6bf6904e3f17-riscv64-linux-gnu-debug.tar.gz
    16dcc11ad377567a98d7a1680da14971a9eba29ebdfde52cfeb1684aba08b37793  guix-build-6bf6904e3f17/output/riscv64-linux-gnu/bitcoin-6bf6904e3f17-riscv64-linux-gnu.tar.gz
    17f0ca32522142986246e036f7553619d6e2ce8da54c7f89f441d10ece83e6f68e  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/SHA256SUMS.part
    18c3d50cba0f03a94a55e16192a040092dde7b360d78ea9003ce97afa21e7dc83e  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/bitcoin-6bf6904e3f17-osx-unsigned.dmg
    198e044c5d3c5b0985bb811ede01b3ec9c22c06ccd4d64889d52c4a7bfef09201d  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/bitcoin-6bf6904e3f17-osx-unsigned.tar.gz
    201b3036ad7f8b9f2d201141e5993642e2e9363b801f46f3ca2cac4522310ec028  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/bitcoin-6bf6904e3f17-osx64.tar.gz
    21f23c169b2bb42ac4ba4c5df92b4a1cf3b9de8db38d6fed12e7187fafd38865a0  guix-build-6bf6904e3f17/output/x86_64-linux-gnu/SHA256SUMS.part
    2287e9faa60f1b84efa081ac6761c692190fb9103b0f638e9ad1fe3fb328cd7733  guix-build-6bf6904e3f17/output/x86_64-linux-gnu/bitcoin-6bf6904e3f17-x86_64-linux-gnu-debug.tar.gz
    23f5693ee99ac613892736a3b0204f7bd43600d5fd40a2a75fce4792d852ba11ca  guix-build-6bf6904e3f17/output/x86_64-linux-gnu/bitcoin-6bf6904e3f17-x86_64-linux-gnu.tar.gz
    245923665ba701cb2dbcb940dda3bf461337ce444e196ae920ef3416f92b827dfc  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/SHA256SUMS.part
    254bed0a7b41e693ba233790686040c0a585d278b5af6c412e4bb66315ae74c54f  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win-unsigned.tar.gz
    269209e4d08b31d9484714a662d9e2a6504ca9c41600403f565062aa5bf6b38ba5  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win64-debug.zip
    27e56cce3a30b5e4697e09907443ea02099ca4a4587f2c67e47b0832140550cd92  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win64-setup-unsigned.exe
    28221a8350d4c1dc3334c787182825274c23f0ec7d97025187d6f34e4c72870b92  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win64.zip
    
  8. icota commented at 10:44 am on December 5, 2021: contributor

    I’m surprised i686-linux-android ABI is still supported. I would love to drop it but the variable renaming and PIC fix of this PR stand by themselves.

    utACK https://github.com/bitcoin/bitcoin/pull/23675/commits/6bf6904e3f17c6aab19a25026d1e4e8aeaa71a35

  9. fanquake commented at 5:43 am on December 7, 2021: member

    Changes look ok, but I’m seeing a mismatch in the 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
     183bd24144872ef0c029a4fcca6e570a690cbf0c9964dd13270d185d4bdded765  guix-build-6bf6904e3f17/output/aarch64-linux-gnu/SHA256SUMS.part
     21eb263b4930cf93a3c7f44753afc6ceb6e445763bf8faad57656ea96bf454346  guix-build-6bf6904e3f17/output/aarch64-linux-gnu/bitcoin-6bf6904e3f17-aarch64-linux-gnu-debug.tar.gz
     31eb81d905f125b48d70072550ffdce5c4787c0a3dbf8bcbbf900b2426d63baa6  guix-build-6bf6904e3f17/output/aarch64-linux-gnu/bitcoin-6bf6904e3f17-aarch64-linux-gnu.tar.gz
     44ac732f23162c2f79933909c2106967b3c4747af58efc6d1dbf5a111e562312f  guix-build-6bf6904e3f17/output/arm-linux-gnueabihf/SHA256SUMS.part
     5c1f35ced0fccc5744575f0e0dcfd57abf4a94e709e9c53e95f1a31353f2c9e8c  guix-build-6bf6904e3f17/output/arm-linux-gnueabihf/bitcoin-6bf6904e3f17-arm-linux-gnueabihf-debug.tar.gz
     6a7cb9e960ffcf1405e8a318967eb2706d61bbcb66f2c5cf0fec9de493df0785e  guix-build-6bf6904e3f17/output/arm-linux-gnueabihf/bitcoin-6bf6904e3f17-arm-linux-gnueabihf.tar.gz
     70c08877c5b4e5b0896d4cd9eecee5cf9d66fcec253547c3ab1154774f14d8c72  guix-build-6bf6904e3f17/output/dist-archive/bitcoin-6bf6904e3f17.tar.gz
     8229c4e817b5ca97ff1a3dbf913b22256337d98594128062b753561070f4e9354  guix-build-6bf6904e3f17/output/powerpc64-linux-gnu/SHA256SUMS.part
     9cc4bddd5ff9e501d6324a48dce01bfb43dd7ab190125f7bfe00899c3cbe786f0  guix-build-6bf6904e3f17/output/powerpc64-linux-gnu/bitcoin-6bf6904e3f17-powerpc64-linux-gnu-debug.tar.gz
    10caab6d722aaf57335109260c26cb5eb1d2b8f961c6e3580e91acf9766a065e93  guix-build-6bf6904e3f17/output/powerpc64-linux-gnu/bitcoin-6bf6904e3f17-powerpc64-linux-gnu.tar.gz
    112d7c4a86e0c5576d78cc74ccd0ae7c71676f4aa4879f25cdd970de217bcddbdc  guix-build-6bf6904e3f17/output/powerpc64le-linux-gnu/SHA256SUMS.part
    12cb85ad79e260a722a575d58ae6841ba5ddab3e13854c8574c69e76e1229e4527  guix-build-6bf6904e3f17/output/powerpc64le-linux-gnu/bitcoin-6bf6904e3f17-powerpc64le-linux-gnu-debug.tar.gz
    1394d6defb1c4786a8cb0ba414efa84476228e432a653d292c6b437e087ae651bf  guix-build-6bf6904e3f17/output/powerpc64le-linux-gnu/bitcoin-6bf6904e3f17-powerpc64le-linux-gnu.tar.gz
    146bb1a7a7ba0eac335c43e3f84b1330f7683ba97c7b88ea026bf4143b56a7d32f  guix-build-6bf6904e3f17/output/riscv64-linux-gnu/SHA256SUMS.part
    15566720e6f8fa9dad8802bf640424bbf5a5673a4e3080e5d27f078ac18ed5bb59  guix-build-6bf6904e3f17/output/riscv64-linux-gnu/bitcoin-6bf6904e3f17-riscv64-linux-gnu-debug.tar.gz
    16d0df0e876ec869b2f6ff2f9758d600989ec82f4e2e02b06d62a6e779ecef0bfb  guix-build-6bf6904e3f17/output/riscv64-linux-gnu/bitcoin-6bf6904e3f17-riscv64-linux-gnu.tar.gz
    17f0ca32522142986246e036f7553619d6e2ce8da54c7f89f441d10ece83e6f68e  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/SHA256SUMS.part
    18c3d50cba0f03a94a55e16192a040092dde7b360d78ea9003ce97afa21e7dc83e  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/bitcoin-6bf6904e3f17-osx-unsigned.dmg
    198e044c5d3c5b0985bb811ede01b3ec9c22c06ccd4d64889d52c4a7bfef09201d  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/bitcoin-6bf6904e3f17-osx-unsigned.tar.gz
    201b3036ad7f8b9f2d201141e5993642e2e9363b801f46f3ca2cac4522310ec028  guix-build-6bf6904e3f17/output/x86_64-apple-darwin19/bitcoin-6bf6904e3f17-osx64.tar.gz
    21f23c169b2bb42ac4ba4c5df92b4a1cf3b9de8db38d6fed12e7187fafd38865a0  guix-build-6bf6904e3f17/output/x86_64-linux-gnu/SHA256SUMS.part
    2287e9faa60f1b84efa081ac6761c692190fb9103b0f638e9ad1fe3fb328cd7733  guix-build-6bf6904e3f17/output/x86_64-linux-gnu/bitcoin-6bf6904e3f17-x86_64-linux-gnu-debug.tar.gz
    23f5693ee99ac613892736a3b0204f7bd43600d5fd40a2a75fce4792d852ba11ca  guix-build-6bf6904e3f17/output/x86_64-linux-gnu/bitcoin-6bf6904e3f17-x86_64-linux-gnu.tar.gz
    245923665ba701cb2dbcb940dda3bf461337ce444e196ae920ef3416f92b827dfc  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/SHA256SUMS.part
    254bed0a7b41e693ba233790686040c0a585d278b5af6c412e4bb66315ae74c54f  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win-unsigned.tar.gz
    269209e4d08b31d9484714a662d9e2a6504ca9c41600403f565062aa5bf6b38ba5  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win64-debug.zip
    27e56cce3a30b5e4697e09907443ea02099ca4a4587f2c67e47b0832140550cd92  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win64-setup-unsigned.exe
    28221a8350d4c1dc3334c787182825274c23f0ec7d97025187d6f34e4c72870b92  guix-build-6bf6904e3f17/output/x86_64-w64-mingw32/bitcoin-6bf6904e3f17-win64.zip
    
  10. DrahtBot added the label Needs rebase on Dec 7, 2021
  11. DrahtBot commented at 2:30 am on December 8, 2021: member

    Guix builds

    File commit ea989deecc8d4d02bb401c0ac7cd7a0543e3454c(master) commit 5dfa9337388fb6dace8268a16bc4ffe5aeede69f(master and this pull)
    SHA256SUMS.part 0968672aa4c56999... cfccd1cbc6968e7e...
    *-aarch64-linux-gnu-debug.tar.gz 71a671f389d37087... 89dd155150096c33...
    *-aarch64-linux-gnu.tar.gz 516152c362612a0a... 12fd947950567595...
    *-arm-linux-gnueabihf-debug.tar.gz 20988c1d424e79e8... 70c53a2daf3e37bb...
    *-arm-linux-gnueabihf.tar.gz 49c7df5d1aad8d7f... 5c02ad645c0e0944...
    *-osx-unsigned.dmg 76a655e23992808b... 248ee3a504fd7654...
    *-osx-unsigned.tar.gz 26dce6356dd193e6... d61b70c312b01fd7...
    *-osx64.tar.gz 1eb240c555392f63... 87b4efb2f721e405...
    *-powerpc64-linux-gnu-debug.tar.gz 4078f8ac7b6323b8... 207189647232ccf0...
    *-powerpc64-linux-gnu.tar.gz 23fdc62d42b3b122... 660fa03c2d835b59...
    *-powerpc64le-linux-gnu-debug.tar.gz 6f8c63ed80f19ba5... 6564327894d15c1f...
    *-powerpc64le-linux-gnu.tar.gz 39f128db04cdbba3... 53278ae17d3b9962...
    *-riscv64-linux-gnu-debug.tar.gz 515f36c2ddb861af... af047fd8360758d2...
    *-riscv64-linux-gnu.tar.gz 6ee0a832592f387c... b5d849754137d8fc...
    *-win-unsigned.tar.gz 0ec6adecce6f7002... b37b1453fe25e056...
    *-win64-debug.zip 6e0700c8b3f48ffd... f1d11fa059af01ca...
    *-win64-setup-unsigned.exe 7f41144edd8ef579... f42f7fc73a3d5638...
    *-win64.zip 8b61be69899e55a8... d495592817cc748a...
    *-x86_64-linux-gnu-debug.tar.gz 0c1fdd09025172e0... 1a6641ec165df6d4...
    *-x86_64-linux-gnu.tar.gz f19a05e3052a4ed3... 93617cb7507517d1...
    *.tar.gz edbfdd2bf1950f9f... b11a5316f77167ae...
    guix_build.log 1c92eade3550beca... 0943b7adb7e27d0e...
    guix_build.log.diff 99d29267d10eb910...
  12. DrahtBot removed the label DrahtBot Guix build requested on Dec 8, 2021
  13. hebasto force-pushed on Dec 10, 2021
  14. hebasto commented at 7:15 pm on December 10, 2021: member
    Rebased 6bf6904e3f17c6aab19a25026d1e4e8aeaa71a35 -> 15676734ab90c9abe3c2e801197ba8045265263d (pr23675.01 -> pr23675.02) due to the conflict with #23593.
  15. DrahtBot removed the label Needs rebase on Dec 10, 2021
  16. hebasto commented at 9:44 pm on December 10, 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
     14eccf22f62b4a4d50c988461ed5958f5629fcadd725e80350662c223eb3a1edb  guix-build-15676734ab90/output/aarch64-linux-gnu/SHA256SUMS.part
     28defa41a3ea1adb8ccffb8a2b70fbcc724e13c8305e0bc9b4f3c5bfa1695d486  guix-build-15676734ab90/output/aarch64-linux-gnu/bitcoin-15676734ab90-aarch64-linux-gnu-debug.tar.gz
     39b660f1c2e717c24e6449a9ae22e898423bb50b0e67f6d22951f4cb25c0171fc  guix-build-15676734ab90/output/aarch64-linux-gnu/bitcoin-15676734ab90-aarch64-linux-gnu.tar.gz
     4527e9279f4a57ea8069f5657f79bd48459b019df789c9bb91b910709e05db93d  guix-build-15676734ab90/output/arm-linux-gnueabihf/SHA256SUMS.part
     5f7b2ce2c4b39719bc76d1d4c74449eaecbeeeab750dbe03acecf986655b52bb0  guix-build-15676734ab90/output/arm-linux-gnueabihf/bitcoin-15676734ab90-arm-linux-gnueabihf-debug.tar.gz
     6e5462f0d47e4d1735b15ed191a56b929f179e8859e18453765eab576071b98a4  guix-build-15676734ab90/output/arm-linux-gnueabihf/bitcoin-15676734ab90-arm-linux-gnueabihf.tar.gz
     7ac3efea92545063dc5a2271c751b2fb600a82d8ecaf27b578f3266e17788925c  guix-build-15676734ab90/output/dist-archive/bitcoin-15676734ab90.tar.gz
     859622c0793ed73c08e28cd85aa3f8bf65fa76f50cd59096eb29bc7142f4d5d6a  guix-build-15676734ab90/output/powerpc64-linux-gnu/SHA256SUMS.part
     937eb1ddad45297a6d9b0fb8567ccd8d59cfb70ca039a4cbe2e4c93f246386482  guix-build-15676734ab90/output/powerpc64-linux-gnu/bitcoin-15676734ab90-powerpc64-linux-gnu-debug.tar.gz
    104082532f47fcb3f4c9b76783eb5f34406a2c19bc77ab8b8b67fccd5f361730de  guix-build-15676734ab90/output/powerpc64-linux-gnu/bitcoin-15676734ab90-powerpc64-linux-gnu.tar.gz
    11d324530b017bc4fb62f33c3a56740fde081f394795f39014055da9b2daa40264  guix-build-15676734ab90/output/powerpc64le-linux-gnu/SHA256SUMS.part
    12a239ff8e07f599db195d9f9898bd71128294c9ed1ac3bff8d047050fcffb7075  guix-build-15676734ab90/output/powerpc64le-linux-gnu/bitcoin-15676734ab90-powerpc64le-linux-gnu-debug.tar.gz
    13f03f9987b8f5c87c51be428e6aa9a648694837d07f22f4ffd7dfc1fdc01ef8d3  guix-build-15676734ab90/output/powerpc64le-linux-gnu/bitcoin-15676734ab90-powerpc64le-linux-gnu.tar.gz
    143279932a725b3b3353f8326cb4241b56a4f1d49e82c399b15cf17ecf40187e62  guix-build-15676734ab90/output/riscv64-linux-gnu/SHA256SUMS.part
    1577aefc989fcc2b7fc5bf213e79ac564f1b14b724a4f0166103d5d6007dae6421  guix-build-15676734ab90/output/riscv64-linux-gnu/bitcoin-15676734ab90-riscv64-linux-gnu-debug.tar.gz
    16c718e8df35adce73e2c7c6ea1d56197e8452c61f27a209d5f0f2095ae6c0a256  guix-build-15676734ab90/output/riscv64-linux-gnu/bitcoin-15676734ab90-riscv64-linux-gnu.tar.gz
    174c1325be05ac5519e3d6a9230d74d84237e872cf4885c0f247da4ab24bdb0bf2  guix-build-15676734ab90/output/x86_64-apple-darwin/SHA256SUMS.part
    18cf2e123c6337055190a45792768a575bf093d188bb7f7c6dc7ad3e8ea85f1689  guix-build-15676734ab90/output/x86_64-apple-darwin/bitcoin-15676734ab90-osx-unsigned.dmg
    19cd2685a6a1936ea97d8e65755afb1203ce57073ce0cfbf2b38a9a4f4edd0a721  guix-build-15676734ab90/output/x86_64-apple-darwin/bitcoin-15676734ab90-osx-unsigned.tar.gz
    200842f74a8f25dfba263b59b25cc0221d2c5e5a0ee6cb1d1e2655651acbf6dac7  guix-build-15676734ab90/output/x86_64-apple-darwin/bitcoin-15676734ab90-osx64.tar.gz
    2127945f4d243f7110b87c6f061bd3a54367b6faf5bcc36ab81012bd407f70e521  guix-build-15676734ab90/output/x86_64-linux-gnu/SHA256SUMS.part
    22e58dd9f2053e9a1da906ed23a52ecb1648b083bc454016ec75dc8d04846910a2  guix-build-15676734ab90/output/x86_64-linux-gnu/bitcoin-15676734ab90-x86_64-linux-gnu-debug.tar.gz
    232034e7947db0e7f57e6e8b2eb47a53167421bd9ea939f47e1cfcf8ac33015b7c  guix-build-15676734ab90/output/x86_64-linux-gnu/bitcoin-15676734ab90-x86_64-linux-gnu.tar.gz
    24b9b33044808a639937119cc82248b4e61e5c08022f8fd34888c5128bb8fcce0b  guix-build-15676734ab90/output/x86_64-w64-mingw32/SHA256SUMS.part
    25f44a7d90af8c05a9ff66782c7a3f926627746775893f2200a0359021b9b2a950  guix-build-15676734ab90/output/x86_64-w64-mingw32/bitcoin-15676734ab90-win-unsigned.tar.gz
    261be52ccd44b536bbf4d43cea9fa06b4ae0c6ee9dde798a23649d387dfc8c9750  guix-build-15676734ab90/output/x86_64-w64-mingw32/bitcoin-15676734ab90-win64-debug.zip
    27e0f1a64c4d8ab62e3eee5ff87815d5b846a8b242713e44579fe658089fdbc19c  guix-build-15676734ab90/output/x86_64-w64-mingw32/bitcoin-15676734ab90-win64-setup-unsigned.exe
    28ab8af1d9fd6bc379d85f9b925ff100e3b51a48ae8866402ccd5b7f00b5c8ae5c  guix-build-15676734ab90/output/x86_64-w64-mingw32/bitcoin-15676734ab90-win64.zip
    
  17. laanwj commented at 10:14 pm on December 10, 2021: member
    What is i686-linux-android? 32-bit x86 android? is that really a thing?
  18. hebasto commented at 6:49 am on December 11, 2021: member

    @icota

    I’m surprised i686-linux-android ABI is still supported. I would love to drop it… @laanwj What is i686-linux-android? 32-bit x86 android? is that really a thing?

    Please consider #23744.

    Making this PR a draft for now.

  19. hebasto marked this as a draft on Dec 11, 2021
  20. build, refactor: Re-use `qt_lib_suffix` variable e5a81e65d7
  21. build, qt: Drop unused CROSS_COMPILE variable for Android builds
    Since Qt 5.14.0 the CROSS_COMPILE variable always being overridden by
    the Qt build system internally.
    
    See upstream commit: c28b881c98fadcd3415370fad2525b558f6b03e4
    3b8f4e347b
  22. build: Use config_opts instead of passing a compiler flag directly
    This approach is safer as it allows the configure script to check the
    availability of a compiler flag.
    ef81c51f62
  23. hebasto force-pushed on Dec 12, 2021
  24. hebasto marked this as ready for review on Dec 12, 2021
  25. hebasto commented at 4:12 pm on December 12, 2021: member

    Updated 15676734ab90c9abe3c2e801197ba8045265263d -> ef81c51f62e03cb53e65f1ced6120d87f1827c40 (pr23675.02 -> pr23675.03).

    Dropped commits related to Android ABI as I’m going to implement them in a different way after #23744.

    So this PR is ready to review again :tiger2:

  26. hebasto commented at 6:31 pm on December 12, 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
     1dbad08c0e1d261a2b2099fd834b092fa232ec7ac890a560a07bb74a33003ec63  guix-build-ef81c51f62e0/output/aarch64-linux-gnu/SHA256SUMS.part
     2483045481812f827190c22cdc3783d766b1bb6a29c7061b5e65652aabd79b7d3  guix-build-ef81c51f62e0/output/aarch64-linux-gnu/bitcoin-ef81c51f62e0-aarch64-linux-gnu-debug.tar.gz
     31db91a99bbf215628debf99d982aea12d0c772b6add541aecb2e6ca72e0773e4  guix-build-ef81c51f62e0/output/aarch64-linux-gnu/bitcoin-ef81c51f62e0-aarch64-linux-gnu.tar.gz
     4125dddb91a7e73dc3e9b6125cf9230351569e636bc9322053a352968fc94d90c  guix-build-ef81c51f62e0/output/arm-linux-gnueabihf/SHA256SUMS.part
     5d99e413fbfd0b74181a756d26a7a0d895d5d63c8a57002c2718affec2a4fd5c5  guix-build-ef81c51f62e0/output/arm-linux-gnueabihf/bitcoin-ef81c51f62e0-arm-linux-gnueabihf-debug.tar.gz
     6e4fe687ba5246302592be46bb1d68bdca14a02aec5115cd6b2a6a843c788129c  guix-build-ef81c51f62e0/output/arm-linux-gnueabihf/bitcoin-ef81c51f62e0-arm-linux-gnueabihf.tar.gz
     76f3a9ffacc1e5e6bf30bd72b05f16821e5be3d874acdc19d226faa6ebefddfd4  guix-build-ef81c51f62e0/output/dist-archive/bitcoin-ef81c51f62e0.tar.gz
     8f05fedef4db71ea2a5c0e49fef86b6d896e11f4069ce6b4d38567afaa57355a3  guix-build-ef81c51f62e0/output/powerpc64-linux-gnu/SHA256SUMS.part
     9d6dd4dc6d9bd214f94c391b850d759967fad7d81003582be2171a635e6c67949  guix-build-ef81c51f62e0/output/powerpc64-linux-gnu/bitcoin-ef81c51f62e0-powerpc64-linux-gnu-debug.tar.gz
    10c867093fb3fe0d6cec097208d11e03f1606fe1a30e91efe0f8f56c0fc3149d95  guix-build-ef81c51f62e0/output/powerpc64-linux-gnu/bitcoin-ef81c51f62e0-powerpc64-linux-gnu.tar.gz
    11fb26d2d0058792af6e1f14bfedf69ecf7b4b7ca3af595977c28def36115e26d7  guix-build-ef81c51f62e0/output/powerpc64le-linux-gnu/SHA256SUMS.part
    128be743747f113be713843846f0cc0a64abf5614c7406814ca17413f68a4d2e96  guix-build-ef81c51f62e0/output/powerpc64le-linux-gnu/bitcoin-ef81c51f62e0-powerpc64le-linux-gnu-debug.tar.gz
    13abdce4623c21d1ad88df151b40681ec38d2db6ac184e762bece02d4f89685529  guix-build-ef81c51f62e0/output/powerpc64le-linux-gnu/bitcoin-ef81c51f62e0-powerpc64le-linux-gnu.tar.gz
    14d9016d870232fa40618ebad47279b8fb33891d31fe98449ae9c2e2db2d490683  guix-build-ef81c51f62e0/output/riscv64-linux-gnu/SHA256SUMS.part
    15b1796d0a26cf38401596c651db5d581594bf9438c6e4f818b4fcbbb1d12a4e51  guix-build-ef81c51f62e0/output/riscv64-linux-gnu/bitcoin-ef81c51f62e0-riscv64-linux-gnu-debug.tar.gz
    163810c9014e629912f2ca07d7635520ee2c661c11ac1673c5cd20e005015fe971  guix-build-ef81c51f62e0/output/riscv64-linux-gnu/bitcoin-ef81c51f62e0-riscv64-linux-gnu.tar.gz
    17176ede6148e4f0005cadea1efb5b09c1b500199c3c31efb7b01d9a92e7df9471  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/SHA256SUMS.part
    18c3b1bb678ce5be90799412938f309c61e641d06899c23a6bcc4374fb9f5723b6  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/bitcoin-ef81c51f62e0-osx-unsigned.dmg
    19b1bfe6344b4b2f34a0ad4a2d780335dcffda648fb8a5f31b2c73c26e77681593  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/bitcoin-ef81c51f62e0-osx-unsigned.tar.gz
    20aa8a0243151b95e8263eeb2f5c92ab10e0d5a76ee14d52197e47a7ad128bc57f  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/bitcoin-ef81c51f62e0-osx64.tar.gz
    21b979377080b34f6854b651fc52dbfe0290199d922edff6078fdf953c6cd12e29  guix-build-ef81c51f62e0/output/x86_64-linux-gnu/SHA256SUMS.part
    229e3b4c74e9e1ee27aeff1a02102fd19a7a758d500a89ce763a482a45ce74d6be  guix-build-ef81c51f62e0/output/x86_64-linux-gnu/bitcoin-ef81c51f62e0-x86_64-linux-gnu-debug.tar.gz
    23f5c9a030ac5514c44f445003b9756b6a98172656c68b493560b43a2f6f74f4b4  guix-build-ef81c51f62e0/output/x86_64-linux-gnu/bitcoin-ef81c51f62e0-x86_64-linux-gnu.tar.gz
    245593bb4867a2102cff4a9463e3efe91f4ab2681522cb2a404a00f5d5f89c3d63  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/SHA256SUMS.part
    2586163d4ea0439ca7de8630e562de8108d1bf7e7d0d203ff116de2bcb9eace928  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win-unsigned.tar.gz
    26d13df6a9775f1d445a8c9ef441e30b6828a15fe8d251b000f6a3b2f506d87555  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win64-debug.zip
    275f8c829ede9c1d802a1de0b58b8cd0b7e4cf911b288bb82c2ca613bca59afa57  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win64-setup-unsigned.exe
    28d43443b51ccc15c9266d483da84aa9a5a36d75570690fce83643ec15e4d93a52  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win64.zip
    
  27. hebasto renamed this:
    build: Fix build for i686-linux-android host and some small cleanups after pr23489
    build: Post-pr23489 small cleanups
    on Dec 12, 2021
  28. fanquake approved
  29. fanquake commented at 5:41 am on December 13, 2021: member

    ACK ef81c51f62e03cb53e65f1ced6120d87f1827c40

    It would be good if going forward these changes could be consolidated a bit more. #23744 probably could have been done here (once we’d decided that direction), rather than a new PR, given this is still making Android related changes? Over the last week there’s been lot of PRs doing Android related things:

    and by the looks there’s at least one more to go:

    Dropped commits related to Android ABI as I’m going to implement them in a different way after #23744.

    Every new build related PR means more Guix builds, and often rebuilds, as these kinds of changes have a tendency to conflict with each other. It can also just be hard to keep track of what’s being changed and why, especially when PRs are opened, then changed to do something else, and then a different PR is opened doing something similar/related.

    Guix Build:

     0dbad08c0e1d261a2b2099fd834b092fa232ec7ac890a560a07bb74a33003ec63  guix-build-ef81c51f62e0/output/aarch64-linux-gnu/SHA256SUMS.part
     1483045481812f827190c22cdc3783d766b1bb6a29c7061b5e65652aabd79b7d3  guix-build-ef81c51f62e0/output/aarch64-linux-gnu/bitcoin-ef81c51f62e0-aarch64-linux-gnu-debug.tar.gz
     21db91a99bbf215628debf99d982aea12d0c772b6add541aecb2e6ca72e0773e4  guix-build-ef81c51f62e0/output/aarch64-linux-gnu/bitcoin-ef81c51f62e0-aarch64-linux-gnu.tar.gz
     3125dddb91a7e73dc3e9b6125cf9230351569e636bc9322053a352968fc94d90c  guix-build-ef81c51f62e0/output/arm-linux-gnueabihf/SHA256SUMS.part
     4d99e413fbfd0b74181a756d26a7a0d895d5d63c8a57002c2718affec2a4fd5c5  guix-build-ef81c51f62e0/output/arm-linux-gnueabihf/bitcoin-ef81c51f62e0-arm-linux-gnueabihf-debug.tar.gz
     5e4fe687ba5246302592be46bb1d68bdca14a02aec5115cd6b2a6a843c788129c  guix-build-ef81c51f62e0/output/arm-linux-gnueabihf/bitcoin-ef81c51f62e0-arm-linux-gnueabihf.tar.gz
     66f3a9ffacc1e5e6bf30bd72b05f16821e5be3d874acdc19d226faa6ebefddfd4  guix-build-ef81c51f62e0/output/dist-archive/bitcoin-ef81c51f62e0.tar.gz
     7f05fedef4db71ea2a5c0e49fef86b6d896e11f4069ce6b4d38567afaa57355a3  guix-build-ef81c51f62e0/output/powerpc64-linux-gnu/SHA256SUMS.part
     8d6dd4dc6d9bd214f94c391b850d759967fad7d81003582be2171a635e6c67949  guix-build-ef81c51f62e0/output/powerpc64-linux-gnu/bitcoin-ef81c51f62e0-powerpc64-linux-gnu-debug.tar.gz
     9c867093fb3fe0d6cec097208d11e03f1606fe1a30e91efe0f8f56c0fc3149d95  guix-build-ef81c51f62e0/output/powerpc64-linux-gnu/bitcoin-ef81c51f62e0-powerpc64-linux-gnu.tar.gz
    10fb26d2d0058792af6e1f14bfedf69ecf7b4b7ca3af595977c28def36115e26d7  guix-build-ef81c51f62e0/output/powerpc64le-linux-gnu/SHA256SUMS.part
    118be743747f113be713843846f0cc0a64abf5614c7406814ca17413f68a4d2e96  guix-build-ef81c51f62e0/output/powerpc64le-linux-gnu/bitcoin-ef81c51f62e0-powerpc64le-linux-gnu-debug.tar.gz
    12abdce4623c21d1ad88df151b40681ec38d2db6ac184e762bece02d4f89685529  guix-build-ef81c51f62e0/output/powerpc64le-linux-gnu/bitcoin-ef81c51f62e0-powerpc64le-linux-gnu.tar.gz
    13d9016d870232fa40618ebad47279b8fb33891d31fe98449ae9c2e2db2d490683  guix-build-ef81c51f62e0/output/riscv64-linux-gnu/SHA256SUMS.part
    14b1796d0a26cf38401596c651db5d581594bf9438c6e4f818b4fcbbb1d12a4e51  guix-build-ef81c51f62e0/output/riscv64-linux-gnu/bitcoin-ef81c51f62e0-riscv64-linux-gnu-debug.tar.gz
    153810c9014e629912f2ca07d7635520ee2c661c11ac1673c5cd20e005015fe971  guix-build-ef81c51f62e0/output/riscv64-linux-gnu/bitcoin-ef81c51f62e0-riscv64-linux-gnu.tar.gz
    16176ede6148e4f0005cadea1efb5b09c1b500199c3c31efb7b01d9a92e7df9471  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/SHA256SUMS.part
    17c3b1bb678ce5be90799412938f309c61e641d06899c23a6bcc4374fb9f5723b6  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/bitcoin-ef81c51f62e0-osx-unsigned.dmg
    18b1bfe6344b4b2f34a0ad4a2d780335dcffda648fb8a5f31b2c73c26e77681593  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/bitcoin-ef81c51f62e0-osx-unsigned.tar.gz
    19aa8a0243151b95e8263eeb2f5c92ab10e0d5a76ee14d52197e47a7ad128bc57f  guix-build-ef81c51f62e0/output/x86_64-apple-darwin/bitcoin-ef81c51f62e0-osx64.tar.gz
    20b979377080b34f6854b651fc52dbfe0290199d922edff6078fdf953c6cd12e29  guix-build-ef81c51f62e0/output/x86_64-linux-gnu/SHA256SUMS.part
    219e3b4c74e9e1ee27aeff1a02102fd19a7a758d500a89ce763a482a45ce74d6be  guix-build-ef81c51f62e0/output/x86_64-linux-gnu/bitcoin-ef81c51f62e0-x86_64-linux-gnu-debug.tar.gz
    22f5c9a030ac5514c44f445003b9756b6a98172656c68b493560b43a2f6f74f4b4  guix-build-ef81c51f62e0/output/x86_64-linux-gnu/bitcoin-ef81c51f62e0-x86_64-linux-gnu.tar.gz
    235593bb4867a2102cff4a9463e3efe91f4ab2681522cb2a404a00f5d5f89c3d63  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/SHA256SUMS.part
    2486163d4ea0439ca7de8630e562de8108d1bf7e7d0d203ff116de2bcb9eace928  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win-unsigned.tar.gz
    25d13df6a9775f1d445a8c9ef441e30b6828a15fe8d251b000f6a3b2f506d87555  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win64-debug.zip
    265f8c829ede9c1d802a1de0b58b8cd0b7e4cf911b288bb82c2ca613bca59afa57  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win64-setup-unsigned.exe
    27d43443b51ccc15c9266d483da84aa9a5a36d75570690fce83643ec15e4d93a52  guix-build-ef81c51f62e0/output/x86_64-w64-mingw32/bitcoin-ef81c51f62e0-win64.zip
    
  30. fanquake merged this on Dec 13, 2021
  31. fanquake closed this on Dec 13, 2021

  32. hebasto deleted the branch on Dec 13, 2021
  33. sidhujag referenced this in commit 8c9e0dd368 on Dec 13, 2021
  34. laanwj referenced this in commit fee16b15fa on Dec 15, 2021
  35. sidhujag referenced this in commit a1d51815f0 on Dec 16, 2021
  36. DrahtBot locked this on Dec 13, 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 03:12 UTC

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