build: Use newest config.{guess,sub} available #26422

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:221030-config changing 1 files +9 −0
  1. hebasto commented at 12:56 pm on October 30, 2022: member

    Fixes cross-compiling on old systems. See #26420 (comment).

    Guix builds:

     0ab58f8db4fb50c2af08be646e4a57491ff853bf41319fe3e962bb928ace2c1be  guix-build-ea7b8528490d/output/aarch64-linux-gnu/SHA256SUMS.part
     1c4a42a7dbfb15aa910ce269c3f3158df758eba01dd855cf6529c960d9b8bd76b  guix-build-ea7b8528490d/output/aarch64-linux-gnu/bitcoin-ea7b8528490d-aarch64-linux-gnu-debug.tar.gz
     2add5f80b0c8ee216c1d8db31e13656c45f11fe5c967324b8fcedd64d0d408938  guix-build-ea7b8528490d/output/aarch64-linux-gnu/bitcoin-ea7b8528490d-aarch64-linux-gnu.tar.gz
     3ba807ae5b29aca611a35700a968a4f9010528d6cdb6412f98c707aa0e9510e8b  guix-build-ea7b8528490d/output/arm-linux-gnueabihf/SHA256SUMS.part
     4fe127eff1fc8389ef00ae39d1446640512120d2f247a2ee64c06290116265729  guix-build-ea7b8528490d/output/arm-linux-gnueabihf/bitcoin-ea7b8528490d-arm-linux-gnueabihf-debug.tar.gz
     5ac75f0aba2e0801fc6b59405bff09884837e0ff8b6fa9fc1225e8325a4ec78a4  guix-build-ea7b8528490d/output/arm-linux-gnueabihf/bitcoin-ea7b8528490d-arm-linux-gnueabihf.tar.gz
     6dee402db94829bd5ce029ca02d75e008f8a18a44fd88e8ecd00b3ce586f223f4  guix-build-ea7b8528490d/output/arm64-apple-darwin/SHA256SUMS.part
     7bbf985dbd1ca875fbb0a03c21698d4b6797c27be45e3a31a3229daee0ecbcbf4  guix-build-ea7b8528490d/output/arm64-apple-darwin/bitcoin-ea7b8528490d-arm64-apple-darwin-unsigned.dmg
     83cca89e532a2b637185ca316168b0f6fac2fce8795b486d530ee966a844716f1  guix-build-ea7b8528490d/output/arm64-apple-darwin/bitcoin-ea7b8528490d-arm64-apple-darwin-unsigned.tar.gz
     9487c68e1a71f6254d48f8d322a46c94e671e00b5930fbfe689804cd8e379c8e9  guix-build-ea7b8528490d/output/arm64-apple-darwin/bitcoin-ea7b8528490d-arm64-apple-darwin.tar.gz
    10db663cf3216871f4c87b687a839cb5cf18b5d9906b74d4c19e8ad422d904aa87  guix-build-ea7b8528490d/output/dist-archive/bitcoin-ea7b8528490d.tar.gz
    1109121bcd36d72ad26364182c678f2edaaf5b5e635ed43a6964ad7e4be1335075  guix-build-ea7b8528490d/output/powerpc64-linux-gnu/SHA256SUMS.part
    12e8638959b501c3d70421dcdc6579c5d77c5786abed7ad3d6051c628fd8f17c6b  guix-build-ea7b8528490d/output/powerpc64-linux-gnu/bitcoin-ea7b8528490d-powerpc64-linux-gnu-debug.tar.gz
    13b1aee39067d5010b4e63dc916232eb1582299d7acb56afacf5c9a5b75dcd8b82  guix-build-ea7b8528490d/output/powerpc64-linux-gnu/bitcoin-ea7b8528490d-powerpc64-linux-gnu.tar.gz
    149ed3d0e710847068cb2064e51e3f4c14166ad86f5c297adcf0a4d24cd4e2a723  guix-build-ea7b8528490d/output/powerpc64le-linux-gnu/SHA256SUMS.part
    1519f99e41f41d9525a412872e61687452ab5ac23c5c964ef34b8c31a9d71adabc  guix-build-ea7b8528490d/output/powerpc64le-linux-gnu/bitcoin-ea7b8528490d-powerpc64le-linux-gnu-debug.tar.gz
    16bd669150ce6830ffbd8523acf75b6daf894c9449c6ce3073a9ce89156d9268f9  guix-build-ea7b8528490d/output/powerpc64le-linux-gnu/bitcoin-ea7b8528490d-powerpc64le-linux-gnu.tar.gz
    175e42cb1fee7b5b046da37f62674a1662a6135f9644f5ea0288876334c3e8d34a  guix-build-ea7b8528490d/output/riscv64-linux-gnu/SHA256SUMS.part
    188767a84e04e0cd27318305d31a5a897cdc5f56d8505416dd01753bb35c8980b0  guix-build-ea7b8528490d/output/riscv64-linux-gnu/bitcoin-ea7b8528490d-riscv64-linux-gnu-debug.tar.gz
    1900f1abcc64a7010f194dab847c04481e10991128b919b513aa9eb2911d03a243  guix-build-ea7b8528490d/output/riscv64-linux-gnu/bitcoin-ea7b8528490d-riscv64-linux-gnu.tar.gz
    20ae7add2e3ea0663fdd9d2c61c737e4bb4155d42932a0a5ce8cbbbcee627f01f3  guix-build-ea7b8528490d/output/x86_64-apple-darwin/SHA256SUMS.part
    21ba6b4a2f6a97e382a10ffec605f025d8724ac2dc0a441dbb42be79e915e98738  guix-build-ea7b8528490d/output/x86_64-apple-darwin/bitcoin-ea7b8528490d-x86_64-apple-darwin-unsigned.dmg
    2267914f29d9e81ee50b340c3ac05b336b98766b59b8cce153493786b04a51f18a  guix-build-ea7b8528490d/output/x86_64-apple-darwin/bitcoin-ea7b8528490d-x86_64-apple-darwin-unsigned.tar.gz
    231d813d0e905a324f48beb2ce1da980e372c529b0eadb521662063f283fbc9bf6  guix-build-ea7b8528490d/output/x86_64-apple-darwin/bitcoin-ea7b8528490d-x86_64-apple-darwin.tar.gz
    244e3d176ad9059e59e9b21919001ced2710c74229536b27ef65acef514287f7e5  guix-build-ea7b8528490d/output/x86_64-linux-gnu/SHA256SUMS.part
    25cbe31f4a60aac1a72bcdedccf39c18da21a5a4e257e77c0832ad93ce722923dd  guix-build-ea7b8528490d/output/x86_64-linux-gnu/bitcoin-ea7b8528490d-x86_64-linux-gnu-debug.tar.gz
    26d5f3cf53adf1d964cded3461b66199c4917715af0d84cac78c97acc92432b059  guix-build-ea7b8528490d/output/x86_64-linux-gnu/bitcoin-ea7b8528490d-x86_64-linux-gnu.tar.gz
    279b1877d00fd447222839615cfeb089a8237f1d5d80cd2b819dd66621df8f2375  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/SHA256SUMS.part
    282fb88e40dd399a2dedb1a44c5bd1091899b00a6d3b8d99149f622a0069205560  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64-debug.zip
    29074ce203494dc15c916c151426438f09982a270f389cd139d3f28a75aea51af8  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64-setup-unsigned.exe
    302aa8ff735ce96580fb915757ccce79dc2a19afb043a6c93d3749023ca647666d  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64-unsigned.tar.gz
    310ac19e1901506c47d5b20297d468dbaa93e8572232671a16d08355988df8e7c3  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64.zip
    
  2. fanquake commented at 12:58 pm on October 30, 2022: member
    Does this work in a Guix build?
  3. hebasto commented at 2:32 pm on October 30, 2022: member

    @fanquake

    Does this work in a Guix build?

    The PR description has been updated with Guix build hashes.

  4. DrahtBot added the label Build system on Oct 30, 2022
  5. jarolrod commented at 9:29 pm on November 10, 2022: member

    GUIX hashes

    x86:

     0ab58f8db4fb50c2af08be646e4a57491ff853bf41319fe3e962bb928ace2c1be  guix-build-ea7b8528490d/output/aarch64-linux-gnu/SHA256SUMS.part
     1c4a42a7dbfb15aa910ce269c3f3158df758eba01dd855cf6529c960d9b8bd76b  guix-build-ea7b8528490d/output/aarch64-linux-gnu/bitcoin-ea7b8528490d-aarch64-linux-gnu-debug.tar.gz
     2add5f80b0c8ee216c1d8db31e13656c45f11fe5c967324b8fcedd64d0d408938  guix-build-ea7b8528490d/output/aarch64-linux-gnu/bitcoin-ea7b8528490d-aarch64-linux-gnu.tar.gz
     3ba807ae5b29aca611a35700a968a4f9010528d6cdb6412f98c707aa0e9510e8b  guix-build-ea7b8528490d/output/arm-linux-gnueabihf/SHA256SUMS.part
     4fe127eff1fc8389ef00ae39d1446640512120d2f247a2ee64c06290116265729  guix-build-ea7b8528490d/output/arm-linux-gnueabihf/bitcoin-ea7b8528490d-arm-linux-gnueabihf-debug.tar.gz
     5ac75f0aba2e0801fc6b59405bff09884837e0ff8b6fa9fc1225e8325a4ec78a4  guix-build-ea7b8528490d/output/arm-linux-gnueabihf/bitcoin-ea7b8528490d-arm-linux-gnueabihf.tar.gz
     6dee402db94829bd5ce029ca02d75e008f8a18a44fd88e8ecd00b3ce586f223f4  guix-build-ea7b8528490d/output/arm64-apple-darwin/SHA256SUMS.part
     7bbf985dbd1ca875fbb0a03c21698d4b6797c27be45e3a31a3229daee0ecbcbf4  guix-build-ea7b8528490d/output/arm64-apple-darwin/bitcoin-ea7b8528490d-arm64-apple-darwin-unsigned.dmg
     83cca89e532a2b637185ca316168b0f6fac2fce8795b486d530ee966a844716f1  guix-build-ea7b8528490d/output/arm64-apple-darwin/bitcoin-ea7b8528490d-arm64-apple-darwin-unsigned.tar.gz
     9487c68e1a71f6254d48f8d322a46c94e671e00b5930fbfe689804cd8e379c8e9  guix-build-ea7b8528490d/output/arm64-apple-darwin/bitcoin-ea7b8528490d-arm64-apple-darwin.tar.gz
    10db663cf3216871f4c87b687a839cb5cf18b5d9906b74d4c19e8ad422d904aa87  guix-build-ea7b8528490d/output/dist-archive/bitcoin-ea7b8528490d.tar.gz
    1109121bcd36d72ad26364182c678f2edaaf5b5e635ed43a6964ad7e4be1335075  guix-build-ea7b8528490d/output/powerpc64-linux-gnu/SHA256SUMS.part
    12e8638959b501c3d70421dcdc6579c5d77c5786abed7ad3d6051c628fd8f17c6b  guix-build-ea7b8528490d/output/powerpc64-linux-gnu/bitcoin-ea7b8528490d-powerpc64-linux-gnu-debug.tar.gz
    13b1aee39067d5010b4e63dc916232eb1582299d7acb56afacf5c9a5b75dcd8b82  guix-build-ea7b8528490d/output/powerpc64-linux-gnu/bitcoin-ea7b8528490d-powerpc64-linux-gnu.tar.gz
    149ed3d0e710847068cb2064e51e3f4c14166ad86f5c297adcf0a4d24cd4e2a723  guix-build-ea7b8528490d/output/powerpc64le-linux-gnu/SHA256SUMS.part
    1519f99e41f41d9525a412872e61687452ab5ac23c5c964ef34b8c31a9d71adabc  guix-build-ea7b8528490d/output/powerpc64le-linux-gnu/bitcoin-ea7b8528490d-powerpc64le-linux-gnu-debug.tar.gz
    16bd669150ce6830ffbd8523acf75b6daf894c9449c6ce3073a9ce89156d9268f9  guix-build-ea7b8528490d/output/powerpc64le-linux-gnu/bitcoin-ea7b8528490d-powerpc64le-linux-gnu.tar.gz
    175e42cb1fee7b5b046da37f62674a1662a6135f9644f5ea0288876334c3e8d34a  guix-build-ea7b8528490d/output/riscv64-linux-gnu/SHA256SUMS.part
    188767a84e04e0cd27318305d31a5a897cdc5f56d8505416dd01753bb35c8980b0  guix-build-ea7b8528490d/output/riscv64-linux-gnu/bitcoin-ea7b8528490d-riscv64-linux-gnu-debug.tar.gz
    1900f1abcc64a7010f194dab847c04481e10991128b919b513aa9eb2911d03a243  guix-build-ea7b8528490d/output/riscv64-linux-gnu/bitcoin-ea7b8528490d-riscv64-linux-gnu.tar.gz
    20ae7add2e3ea0663fdd9d2c61c737e4bb4155d42932a0a5ce8cbbbcee627f01f3  guix-build-ea7b8528490d/output/x86_64-apple-darwin/SHA256SUMS.part
    21ba6b4a2f6a97e382a10ffec605f025d8724ac2dc0a441dbb42be79e915e98738  guix-build-ea7b8528490d/output/x86_64-apple-darwin/bitcoin-ea7b8528490d-x86_64-apple-darwin-unsigned.dmg
    2267914f29d9e81ee50b340c3ac05b336b98766b59b8cce153493786b04a51f18a  guix-build-ea7b8528490d/output/x86_64-apple-darwin/bitcoin-ea7b8528490d-x86_64-apple-darwin-unsigned.tar.gz
    231d813d0e905a324f48beb2ce1da980e372c529b0eadb521662063f283fbc9bf6  guix-build-ea7b8528490d/output/x86_64-apple-darwin/bitcoin-ea7b8528490d-x86_64-apple-darwin.tar.gz
    244e3d176ad9059e59e9b21919001ced2710c74229536b27ef65acef514287f7e5  guix-build-ea7b8528490d/output/x86_64-linux-gnu/SHA256SUMS.part
    25cbe31f4a60aac1a72bcdedccf39c18da21a5a4e257e77c0832ad93ce722923dd  guix-build-ea7b8528490d/output/x86_64-linux-gnu/bitcoin-ea7b8528490d-x86_64-linux-gnu-debug.tar.gz
    26d5f3cf53adf1d964cded3461b66199c4917715af0d84cac78c97acc92432b059  guix-build-ea7b8528490d/output/x86_64-linux-gnu/bitcoin-ea7b8528490d-x86_64-linux-gnu.tar.gz
    279b1877d00fd447222839615cfeb089a8237f1d5d80cd2b819dd66621df8f2375  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/SHA256SUMS.part
    282fb88e40dd399a2dedb1a44c5bd1091899b00a6d3b8d99149f622a0069205560  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64-debug.zip
    29074ce203494dc15c916c151426438f09982a270f389cd139d3f28a75aea51af8  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64-setup-unsigned.exe
    302aa8ff735ce96580fb915757ccce79dc2a19afb043a6c93d3749023ca647666d  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64-unsigned.tar.gz
    310ac19e1901506c47d5b20297d468dbaa93e8572232671a16d08355988df8e7c3  guix-build-ea7b8528490d/output/x86_64-w64-mingw32/bitcoin-ea7b8528490d-win64.zip
    

    arm64:

  6. DrahtBot commented at 3:12 am on November 21, 2022: 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 fanquake

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

  7. fanquake commented at 5:39 pm on February 7, 2023: member
    If we are going to do this, I think we might as well update the config.guess/sub shipped with depends at the same time.
  8. maflcko added the label DrahtBot Guix build requested on Apr 20, 2023
  9. DrahtBot commented at 6:51 pm on April 20, 2023: contributor

    Guix builds

    File commit d26a71a94ac4ae1b1a091f4412d390afba69b2f8(master) commit 222114e7ae6795f4afd2e523814726cdc239c733(master and this pull)
    SHA256SUMS.part 12b1298e742da334... 97ea74c25b8e0ef1...
    *-aarch64-linux-gnu-debug.tar.gz 0cd28a21e18f165a... 73ede3e831c32ea3...
    *-aarch64-linux-gnu.tar.gz 2729370c291b0974... 0ad9c53c288e8704...
    *-arm-linux-gnueabihf-debug.tar.gz 3998bca81c6790e5... 9d01beccbf6b6466...
    *-arm-linux-gnueabihf.tar.gz 3295c41478d5a9ef... 57c7d0d181d13bff...
    *-powerpc64-linux-gnu-debug.tar.gz d75eed06a266b60c... 8f95abef5dce0121...
    *-powerpc64-linux-gnu.tar.gz 2bae2b36f67906f6... d620cdb433deffe8...
    *-powerpc64le-linux-gnu-debug.tar.gz 035a73f7dcf5f68b... aea0163aea48c1b7...
    *-powerpc64le-linux-gnu.tar.gz 3c913be1d3124b9f... f801e177b164db61...
    *-riscv64-linux-gnu-debug.tar.gz 9b51afb7ee9a6aac... fdd9e6ba0cac8aaf...
    *-riscv64-linux-gnu.tar.gz 5d416a202b6ad5eb... 5041ab1e9cdf3470...
    *-x86_64-linux-gnu-debug.tar.gz c014b2f5ffb63265... 6270be7498d038c0...
    *-x86_64-linux-gnu.tar.gz 082fada1869df244... 72547a96b7ff3efb...
    *.tar.gz 675bbe57b5658deb... a839aa2b8f297a72...
    guix_build.log 80381edd24c8f160... 02abf66e4927e9e1...
    guix_build.log.diff 607a226934b36e4e...
  10. DrahtBot removed the label DrahtBot Guix build requested on Apr 20, 2023
  11. fanquake referenced this in commit 397ed22162 on Apr 23, 2023
  12. fanquake commented at 10:11 am on April 23, 2023: member
    Want to rebase this?
  13. build: Use newest `config.{guess,sub}` available ea7b852849
  14. hebasto force-pushed on Apr 23, 2023
  15. hebasto commented at 10:28 am on April 23, 2023: member

    Want to rebase this?

    Done.

  16. hebasto commented at 12:31 pm on April 23, 2023: member
    The PR description has been updated with the recent Guix build hashes.
  17. maflcko added the label DrahtBot Guix build requested on Apr 25, 2023
  18. DrahtBot commented at 7:36 pm on April 25, 2023: contributor

    Guix builds

    File commit 2cc43de69bdb995ac7faff4ed67caf773026ab29(master) commit b5ed3e07021d7b9bca908983c212e44f9edd7d75(master and this pull)
    SHA256SUMS.part c0b24ce97d7c3f3a... b41983d1b3938278...
    *-aarch64-linux-gnu-debug.tar.gz f113cd8239e23d77... 9dd16a83137f3113...
    *-aarch64-linux-gnu.tar.gz 368545df929cfb18... c574a647a811763a...
    *-arm-linux-gnueabihf-debug.tar.gz fbb08fcb9979f16e... 715cec6483d873d2...
    *-arm-linux-gnueabihf.tar.gz 608b46df4afe8a9e... b394e18bb3b8b89c...
    *-powerpc64-linux-gnu-debug.tar.gz 558ef8c3df64a968... b72506bd83b55f94...
    *-powerpc64-linux-gnu.tar.gz efd2745c947d2955... 135ab382f1dc4c38...
    *-powerpc64le-linux-gnu-debug.tar.gz 9f0858f618feb9b0... e6090c656b4d4d6a...
    *-powerpc64le-linux-gnu.tar.gz 7dc89ff7ed1fe1fa... cdddd16074dcc384...
    *-riscv64-linux-gnu-debug.tar.gz 01ccb60c8eb4afb4... d27c0eb82edd7aee...
    *-riscv64-linux-gnu.tar.gz 11ae8d365f5a52f7... cd3585e3dece0f2a...
    *-x86_64-linux-gnu-debug.tar.gz 0c5fcbb4a27c3522... 6886d54a8ac7e96b...
    *-x86_64-linux-gnu.tar.gz 2f9b736b07d2953e... 7912decad84b764c...
    *.tar.gz 052a2a5c60bc7824... 33e560151f3f1ce9...
    guix_build.log 43a8c911aef92e85... b835224b5f73dd0a...
    guix_build.log.diff 6d9c0f68696d6ca9...
  19. DrahtBot removed the label DrahtBot Guix build requested on Apr 25, 2023
  20. Adriana1960 approved
  21. sidhujag referenced this in commit d627b50f6e on Apr 28, 2023
  22. fanquake approved
  23. fanquake commented at 10:27 am on May 16, 2023: member
    ACK ea7b8528490d330f0f4e34e9b26ab00ba528f546
  24. fanquake merged this on May 16, 2023
  25. fanquake closed this on May 16, 2023

  26. hebasto deleted the branch on May 16, 2023
  27. sidhujag referenced this in commit 302086acc2 on May 17, 2023
  28. 0xB10C commented at 11:17 am on June 13, 2023: contributor

    fwiw: This broke the autogen.sh part of my development builds on NixOS - found this PR by bisecting. The error is:

     0$ ./autogen.sh
     1libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
     2libtoolize: copying file 'build-aux/ltmain.sh'
     3libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux/m4'.
     4libtoolize: copying file 'build-aux/m4/libtool.m4'
     5libtoolize: copying file 'build-aux/m4/ltoptions.m4'
     6libtoolize: copying file 'build-aux/m4/ltsugar.m4'
     7libtoolize: copying file 'build-aux/m4/ltversion.m4'
     8libtoolize: copying file 'build-aux/m4/lt~obsolete.m4'
     9configure.ac:37: installing 'build-aux/compile'
    10configure.ac:27: installing 'build-aux/missing'
    11Makefile.am: installing 'build-aux/depcomp'
    12libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
    13libtoolize: copying file 'build-aux/ltmain.sh'
    14libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux/m4'.
    15libtoolize: copying file 'build-aux/m4/libtool.m4'
    16libtoolize: copying file 'build-aux/m4/ltoptions.m4'
    17libtoolize: copying file 'build-aux/m4/ltsugar.m4'
    18libtoolize: copying file 'build-aux/m4/ltversion.m4'
    19libtoolize: copying file 'build-aux/m4/lt~obsolete.m4'
    20configure.ac:122: installing 'build-aux/compile'
    21configure.ac:58: installing 'build-aux/missing'
    22src/Makefile.am: installing 'build-aux/depcomp'
    23cp: cannot create regular file 'build-aux/config.guess': Permission denied
    

    Still investigating. See #27873 and #27875.

  29. 0xB10C referenced this in commit ffe8066e9a on Jun 13, 2023
  30. 0xB10C referenced this in commit d2c0cce2dd on Jun 13, 2023
  31. 0xB10C referenced this in commit fc6c17b838 on Jun 13, 2023
  32. fanquake referenced this in commit 1ecdf6ea8f on Jun 16, 2023
  33. ismaelsadeeq referenced this in commit e1bb864564 on Jun 16, 2023
  34. sidhujag referenced this in commit f11de516d9 on Jun 19, 2023
  35. bitcoin locked this on Jun 12, 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-09-29 01:12 UTC

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