guix: point to recent commit on the master branch #24057

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:actually_fix_guix changing 2 files +6 −1
  1. fanquake commented at 11:33 am on January 13, 2022: member

    Guix recently force pushed to their version-1.4.0 branch, causing #24040. At the time #24042 pointed to the newest commit on that branch, fixing #24040, but it didn’t actually build. Guix have now temporarily removed their version-1.4.0 branch, while they incorporate additional fixes.

    This PR updates our guix time-machine to point to a recent commit on the guix master branch, so that builds can resume for all hosts apart from Windows. Windows builds are broken due to what looks like an upstream issue, which results in e failure to build the mingw-w64-x86_64-winpthreads package. The build fails with:

    0/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/bash ./libtool  --tag=CC   --mode=link x86_64-w64-mingw32-gcc -Wall -DWIN32_LEAN_AND_MEAN -g -O2 -no-undefined -version-info 1:0:0 -L./fakelib -Wc,-no-pthread  -o libwinpthread.la -rpath /gnu/store/2bglap5gk4db8lajaahg4d7361myw5qw-mingw-w64-x86_64-winpthreads-8.0.0/lib src/libwinpthread_la-barrier.lo src/libwinpthread_la-cond.lo src/libwinpthread_la-misc.lo src/libwinpthread_la-mutex.lo src/libwinpthread_la-rwlock.lo src/libwinpthread_la-spinlock.lo src/libwinpthread_la-thread.lo src/libwinpthread_la-ref.lo src/libwinpthread_la-sem.lo src/libwinpthread_la-sched.lo src/libwinpthread_la-clock.lo src/libwinpthread_la-nanosleep.lo src/version.lo  
    1libtool: link: x86_64-w64-mingw32-gcc -shared  src/.libs/libwinpthread_la-barrier.o src/.libs/libwinpthread_la-cond.o src/.libs/libwinpthread_la-misc.o src/.libs/libwinpthread_la-mutex.o src/.libs/libwinpthread_la-rwlock.o src/.libs/libwinpthread_la-spinlock.o src/.libs/libwinpthread_la-thread.o src/.libs/libwinpthread_la-ref.o src/.libs/libwinpthread_la-sem.o src/.libs/libwinpthread_la-sched.o src/.libs/libwinpthread_la-clock.o src/.libs/libwinpthread_la-nanosleep.o src/.libs/version.o   -L./fakelib  -g -O2 -no-pthread   -o .libs/libwinpthread-1.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libwinpthread.dll.a
    2x86_64-w64-mingw32-ld: final link failed: bad value
    3collect2: error: ld returned 1 exit status
    

    This info will be sent upstream. You can likely recreate the failure with guix build mingw-w64-x86_64-winpthreads.

    Once Guix is at a point of tagging a 1.4.0 release commit (after re-branching and RCs), we can shift our time-machine to point to it. If a change is made upstream in relation to the Windows issue we are seeing, we will adjust our time-machine commit earlier.

    Guix builds:

     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
     19bbaba7be551f871d940346dd8896908968e5403cdbaa9a990b98a5ef5d8a2c8  guix-build-85885919656a/output/aarch64-linux-gnu/SHA256SUMS.part
     24da3c6589afb383e689c1569d9d0379dba3e6e18039f331c91da180b937b6b68  guix-build-85885919656a/output/aarch64-linux-gnu/bitcoin-85885919656a-aarch64-linux-gnu-debug.tar.gz
     3089c83b739149ea22809a6594aaec5b1df648d770e1086f17ab901e998b54dfd  guix-build-85885919656a/output/aarch64-linux-gnu/bitcoin-85885919656a-aarch64-linux-gnu.tar.gz
     471db39d3e84f50a4146300271077bf9687ede8a15ee450d1b62270f362c6fa98  guix-build-85885919656a/output/arm-linux-gnueabihf/SHA256SUMS.part
     56b6528e6077f403a53a12199a5dc98d5ea829380295aa768232d619417615465  guix-build-85885919656a/output/arm-linux-gnueabihf/bitcoin-85885919656a-arm-linux-gnueabihf-debug.tar.gz
     64ce4d0c28d09bfd46492cd14f8d0a93c58ca827c2e5dcb7aadf74147b8aff7ea  guix-build-85885919656a/output/arm-linux-gnueabihf/bitcoin-85885919656a-arm-linux-gnueabihf.tar.gz
     7971b85090756ec9557792bfc7f47a013434d30ef41a19b6284c6efc425ce36bf  guix-build-85885919656a/output/dist-archive/bitcoin-85885919656a.tar.gz
     864b9757d597f4665dc7b71f6ff3e52671ca2783a8834ef212dd795ff98350919  guix-build-85885919656a/output/powerpc64-linux-gnu/SHA256SUMS.part
     95009332c4b7a23263a99e5f39a635d1193c7300672916abd6528112ba56c71c5  guix-build-85885919656a/output/powerpc64-linux-gnu/bitcoin-85885919656a-powerpc64-linux-gnu-debug.tar.gz
    1084f0e74abe3cf499480c16b371522c6ab958e5c234514c720e7b8915be4dc62d  guix-build-85885919656a/output/powerpc64-linux-gnu/bitcoin-85885919656a-powerpc64-linux-gnu.tar.gz
    11f73d0fe614caaa617aa2e65f59ccf689ddd2c484878ebd0649dd2e14b31b0329  guix-build-85885919656a/output/powerpc64le-linux-gnu/SHA256SUMS.part
    120985d12c3aa1b7625a7369a4d4a8c7f92e1eaf4276c4457610f90d3c057a843e  guix-build-85885919656a/output/powerpc64le-linux-gnu/bitcoin-85885919656a-powerpc64le-linux-gnu-debug.tar.gz
    13e35a34bc9bf9bc8b9e760b7b9da897ed9bf669dc2a36cd3d5395dbb25683d057  guix-build-85885919656a/output/powerpc64le-linux-gnu/bitcoin-85885919656a-powerpc64le-linux-gnu.tar.gz
    14c1800ea2353feb984f05ea6f6faa6421b5f3764a036d335fbb18c6d313176e8b  guix-build-85885919656a/output/riscv64-linux-gnu/SHA256SUMS.part
    1517012337bfc124970dcb26fe0bef0eb0ec57eabaafdd0533828732e407199941  guix-build-85885919656a/output/riscv64-linux-gnu/bitcoin-85885919656a-riscv64-linux-gnu-debug.tar.gz
    16c9528178e2266ef7d2f49b6b6f65233c58c8f71d196d9347421f988ba4b662bd  guix-build-85885919656a/output/riscv64-linux-gnu/bitcoin-85885919656a-riscv64-linux-gnu.tar.gz
    172e6c4fc18b866648e35ebece7c7c8f625833c4f37c1aae8b7d0bc0d5caca6f69  guix-build-85885919656a/output/x86_64-apple-darwin/SHA256SUMS.part
    18dcee189ad0b8dad71df9053db9c0e2f308c1742cb1638d60d515dafcf4cca8be  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx-unsigned.dmg
    19d9366875d36c1993831548ca94de859cbdecca26b77877012456b63bf144558e  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx-unsigned.tar.gz
    206ddd041d2b359f1be5272e79d80deb7ed233289394cbc3436b4cc43853c9690f  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx64.tar.gz
    21ef8ce6b349d886f23341dd034463b18d0c5298cf6b2d95632ae24ca98b1b51c8  guix-build-85885919656a/output/x86_64-linux-gnu/SHA256SUMS.part
    22ce5c2d681617ab1f2f20487ab0b73c48a436a3d313e7441d594a68f28a39a5d3  guix-build-85885919656a/output/x86_64-linux-gnu/bitcoin-85885919656a-x86_64-linux-gnu-debug.tar.gz
    23b364641aff6a1cde8b1bd950a50c74e9c49a09669d5597365de4da250b41aea6  guix-build-85885919656a/output/x86_64-linux-gnu/bitcoin-85885919656a-x86_64-linux-gnu.tar.gz
    
  2. DrahtBot added the label Build system on Jan 13, 2022
  3. DrahtBot added the label Scripts and tools on Jan 13, 2022
  4. hebasto commented at 10:49 pm on January 13, 2022: 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
     11e8eca7847c0307e337d6a763da09a013c0a98e27d682f11848de30f082fb3af  guix-build-85d2da92e6ae/output/aarch64-linux-gnu/SHA256SUMS.part
     23bea84fcfb067f49ebbb1f8c9783c6c0c91454991c534264a6dd968feef29da7  guix-build-85d2da92e6ae/output/aarch64-linux-gnu/bitcoin-85d2da92e6ae-aarch64-linux-gnu-debug.tar.gz
     37a4fde1d7e159590550aad10ddcfbabc021211a564994dfcb237ffd8c418578a  guix-build-85d2da92e6ae/output/aarch64-linux-gnu/bitcoin-85d2da92e6ae-aarch64-linux-gnu.tar.gz
     40022fb1f604160b72c4028916845b1e4d05120224426b797caf1e85fd61b00e1  guix-build-85d2da92e6ae/output/arm-linux-gnueabihf/SHA256SUMS.part
     5084b6147cd74098969a9214f34da9dfada376e183ebf6370e85b79dfae8ff4ae  guix-build-85d2da92e6ae/output/arm-linux-gnueabihf/bitcoin-85d2da92e6ae-arm-linux-gnueabihf-debug.tar.gz
     64952a1fa1fe14ae09e928850d0d8384637141e14b12d29ea9ff3c1982bc299a0  guix-build-85d2da92e6ae/output/arm-linux-gnueabihf/bitcoin-85d2da92e6ae-arm-linux-gnueabihf.tar.gz
     734450003092d37fa08e3ab749b457b989930b4866fbf550dce118f452c46c2e7  guix-build-85d2da92e6ae/output/dist-archive/bitcoin-85d2da92e6ae.tar.gz
     86b158d008949c3b8976ba8ec12b4f7130187c249d0d1806655644cadd6b0e9da  guix-build-85d2da92e6ae/output/powerpc64-linux-gnu/SHA256SUMS.part
     90bf13f27897106499ad1bdc92517a59f69d423c7e5a48e7d02d7e6a5a3ffd634  guix-build-85d2da92e6ae/output/powerpc64-linux-gnu/bitcoin-85d2da92e6ae-powerpc64-linux-gnu-debug.tar.gz
    10d8b212a827ce531ed8038345755a4a892cb14c6147c72d1f5666806bb5651d64  guix-build-85d2da92e6ae/output/powerpc64-linux-gnu/bitcoin-85d2da92e6ae-powerpc64-linux-gnu.tar.gz
    1160009e8f4432b099a1782d9e01da2866c189cf600b2fd55f082c0e496126e027  guix-build-85d2da92e6ae/output/powerpc64le-linux-gnu/SHA256SUMS.part
    120d61a5f0b3b9b4b1cdecb647acd9d27c3e5de2214269f873f4d0f1506a3f2250  guix-build-85d2da92e6ae/output/powerpc64le-linux-gnu/bitcoin-85d2da92e6ae-powerpc64le-linux-gnu-debug.tar.gz
    132987f03c80e6a4edc3d068a6ab38c522aee1a7f487c6273cd226a0001446b156  guix-build-85d2da92e6ae/output/powerpc64le-linux-gnu/bitcoin-85d2da92e6ae-powerpc64le-linux-gnu.tar.gz
    1425364f0411e4e895005b6a744fdeade0b0bbc3c200a1f1d39260bc2f399369d3  guix-build-85d2da92e6ae/output/riscv64-linux-gnu/SHA256SUMS.part
    153e222716fc4d9e9ea2370778cbb25431ad42724d1468528e3f8a25eea68b42dc  guix-build-85d2da92e6ae/output/riscv64-linux-gnu/bitcoin-85d2da92e6ae-riscv64-linux-gnu-debug.tar.gz
    1688656b117e204d4a74bd70b680daee7a4f486133478ccf0b844b759a1ec6f651  guix-build-85d2da92e6ae/output/riscv64-linux-gnu/bitcoin-85d2da92e6ae-riscv64-linux-gnu.tar.gz
    17969d2f9e02430fb589535c84a43ef6f6c4bd71d70c88194794e61ccffcc9d423  guix-build-85d2da92e6ae/output/x86_64-apple-darwin/SHA256SUMS.part
    18aa8d4fb112a6ce456e7a88add45e2be361079db1565a06a00a95813dd296ad04  guix-build-85d2da92e6ae/output/x86_64-apple-darwin/bitcoin-85d2da92e6ae-osx-unsigned.dmg
    19e2fdfb2c3c4cfab720c5b95ecb1ad2e539a3139f337387301878ab0aa835c567  guix-build-85d2da92e6ae/output/x86_64-apple-darwin/bitcoin-85d2da92e6ae-osx-unsigned.tar.gz
    20c58152bfece119279ee36484ae0cb99f316274a04aea574ef3d09c90414eb787  guix-build-85d2da92e6ae/output/x86_64-apple-darwin/bitcoin-85d2da92e6ae-osx64.tar.gz
    21603620fcf5a4477b0bf66bbd6838111afd4d9c241a10d4ab6f959bba86916f8e  guix-build-85d2da92e6ae/output/x86_64-linux-gnu/SHA256SUMS.part
    22da8d5a1f3d79a9b6fc96cff1f8e1b5b39e04e787c7da6806bdc88709cfb694ad  guix-build-85d2da92e6ae/output/x86_64-linux-gnu/bitcoin-85d2da92e6ae-x86_64-linux-gnu-debug.tar.gz
    23bb79636cb7e768d22b1a41e72e78c043749b09284fe826f07ef39b1d75e4b64b  guix-build-85d2da92e6ae/output/x86_64-linux-gnu/bitcoin-85d2da92e6ae-x86_64-linux-gnu.tar.gz
    

    Have been faced with an error when building for x86_64-w64-mingw32 which will be reported a bit later.

    UPDATE

     0$ bunzip2 < /var/log/guix/drvs/1j/qzirixzsmkcbzg3mk62h5l1cncgwrn-mingw-w64-x86_64-winpthreads-8.0.0.drv.bz2
     1...
     2/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin/bash ./libtool  --tag=CC   --mode=link x86_64-w64-mingw32-gcc -Wall -DWIN32_LEAN_AND_MEAN -g -O2 -no-undefined -version-info 1:0:0 -L./fakelib -Wc,-no-pthread  -o libwinpthread.la -rpath /gnu/store/2bglap5gk4db8lajaahg4d7361myw5qw-mingw-w64-x86_64-winpthreads-8.0.0/lib src/libwinpthread_la-barrier.lo src/libwinpthread_la-cond.lo src/libwinpthread_la-misc.lo src/libwinpthread_la-mutex.lo src/libwinpthread_la-rwlock.lo src/libwinpthread_la-spinlock.lo src/libwinpthread_la-thread.lo src/libwinpthread_la-ref.lo src/libwinpthread_la-sem.lo src/libwinpthread_la-sched.lo src/libwinpthread_la-clock.lo src/libwinpthread_la-nanosleep.lo src/version.lo  
     3libtool: link: x86_64-w64-mingw32-gcc -shared  src/.libs/libwinpthread_la-barrier.o src/.libs/libwinpthread_la-cond.o src/.libs/libwinpthread_la-misc.o src/.libs/libwinpthread_la-mutex.o src/.libs/libwinpthread_la-rwlock.o src/.libs/libwinpthread_la-spinlock.o src/.libs/libwinpthread_la-thread.o src/.libs/libwinpthread_la-ref.o src/.libs/libwinpthread_la-sem.o src/.libs/libwinpthread_la-sched.o src/.libs/libwinpthread_la-clock.o src/.libs/libwinpthread_la-nanosleep.o src/.libs/version.o   -L./fakelib  -g -O2 -no-pthread   -o .libs/libwinpthread-1.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libwinpthread.dll.a
     4x86_64-w64-mingw32-ld: final link failed: bad value
     5collect2: error: ld returned 1 exit status
     6make[4]: *** [Makefile:680: libwinpthread.la] Error 1
     7make[4]: Leaving directory '/tmp/guix-build-mingw-w64-x86_64-winpthreads-8.0.0.drv-0/mingw-w64-v8.0.0/mingw-w64-libraries/winpthreads'
     8make[3]: *** [Makefile:876: all-recursive] Error 1
     9make[3]: Leaving directory '/tmp/guix-build-mingw-w64-x86_64-winpthreads-8.0.0.drv-0/mingw-w64-v8.0.0/mingw-w64-libraries/winpthreads'
    10make[2]: *** [Makefile:488: all] Error 2
    11make[2]: Leaving directory '/tmp/guix-build-mingw-w64-x86_64-winpthreads-8.0.0.drv-0/mingw-w64-v8.0.0/mingw-w64-libraries/winpthreads'
    12make[1]: *** [Makefile:364: all-recursive] Error 1
    13make[1]: Leaving directory '/tmp/guix-build-mingw-w64-x86_64-winpthreads-8.0.0.drv-0/mingw-w64-v8.0.0'
    14make: *** [Makefile:305: all] Error 2
    15error: in phase 'build': uncaught exception:
    16%exception #<&invoke-error program: "make" arguments: ("-j" "8" "DEFS=-DHAVE_CONFIG_H -D__MINGW_HAS_DXSDK=1") exit-status: 2 term-signal: #f stop-signal: #f> 
    17phase `build' failed after 56.1 seconds
    18command "make" "-j" "8" "DEFS=-DHAVE_CONFIG_H -D__MINGW_HAS_DXSDK=1" failed with status 2
    
  5. hebasto commented at 8:06 am on January 15, 2022: member
  6. build: point to latest commit on the master branch
    The version-1.4.0 branch no-longer exists, and will be branched off
    master again shortly.
    e8a6c888e4
  7. guix: ignore additioanl failing certvalidator test
    ======================================================================
    ERROR: test_revocation_mode_soft (tests.test_validate.ValidateTests)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-0/source/tests/test_validate.py", line 85, in test_revocation_mode_soft
        validate_path(context, path)
      File "/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-0/source/tests/../certvalidator/validate.py", line 50, in validate_path
        return _validate_path(validation_context, path)
      File "/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-0/source/tests/../certvalidator/validate.py", line 358, in _validate_path
        raise PathValidationError(pretty_message(
    certvalidator.errors.PathValidationError: The path could not be validated because the end-entity certificate expired 2022-01-14 12:00:00Z
    8588591965
  8. fanquake force-pushed on Jan 20, 2022
  9. fanquake renamed this:
    build: point to latest commit on 1.4.0 branch
    guix: point to recent commit on the master branch
    on Jan 20, 2022
  10. fanquake marked this as ready for review on Jan 20, 2022
  11. fanquake commented at 7:06 am on January 20, 2022: member
    I’ve updated the PR description, and marked this ready for review. While there is still a Windows issue, we can return to working Guix builds for all other HOSTS. I’ve also added a commit to address a Darwin build issue, due to a failing certificate. This commit may need backporting to the 22.x branch.
  12. hebasto commented at 6:41 pm on January 20, 2022: member

    Guix builds:

     0$ env HOSTS='x86_64-linux-gnu arm-linux-gnueabihf aarch64-linux-gnu riscv64-linux-gnu powerpc64-linux-gnu powerpc64le-linux-gnu x86_64-apple-darwin' ./contrib/guix/guix-build
     1$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     29bbaba7be551f871d940346dd8896908968e5403cdbaa9a990b98a5ef5d8a2c8  guix-build-85885919656a/output/aarch64-linux-gnu/SHA256SUMS.part
     34da3c6589afb383e689c1569d9d0379dba3e6e18039f331c91da180b937b6b68  guix-build-85885919656a/output/aarch64-linux-gnu/bitcoin-85885919656a-aarch64-linux-gnu-debug.tar.gz
     4089c83b739149ea22809a6594aaec5b1df648d770e1086f17ab901e998b54dfd  guix-build-85885919656a/output/aarch64-linux-gnu/bitcoin-85885919656a-aarch64-linux-gnu.tar.gz
     571db39d3e84f50a4146300271077bf9687ede8a15ee450d1b62270f362c6fa98  guix-build-85885919656a/output/arm-linux-gnueabihf/SHA256SUMS.part
     66b6528e6077f403a53a12199a5dc98d5ea829380295aa768232d619417615465  guix-build-85885919656a/output/arm-linux-gnueabihf/bitcoin-85885919656a-arm-linux-gnueabihf-debug.tar.gz
     74ce4d0c28d09bfd46492cd14f8d0a93c58ca827c2e5dcb7aadf74147b8aff7ea  guix-build-85885919656a/output/arm-linux-gnueabihf/bitcoin-85885919656a-arm-linux-gnueabihf.tar.gz
     8971b85090756ec9557792bfc7f47a013434d30ef41a19b6284c6efc425ce36bf  guix-build-85885919656a/output/dist-archive/bitcoin-85885919656a.tar.gz
     964b9757d597f4665dc7b71f6ff3e52671ca2783a8834ef212dd795ff98350919  guix-build-85885919656a/output/powerpc64-linux-gnu/SHA256SUMS.part
    105009332c4b7a23263a99e5f39a635d1193c7300672916abd6528112ba56c71c5  guix-build-85885919656a/output/powerpc64-linux-gnu/bitcoin-85885919656a-powerpc64-linux-gnu-debug.tar.gz
    1184f0e74abe3cf499480c16b371522c6ab958e5c234514c720e7b8915be4dc62d  guix-build-85885919656a/output/powerpc64-linux-gnu/bitcoin-85885919656a-powerpc64-linux-gnu.tar.gz
    12f73d0fe614caaa617aa2e65f59ccf689ddd2c484878ebd0649dd2e14b31b0329  guix-build-85885919656a/output/powerpc64le-linux-gnu/SHA256SUMS.part
    130985d12c3aa1b7625a7369a4d4a8c7f92e1eaf4276c4457610f90d3c057a843e  guix-build-85885919656a/output/powerpc64le-linux-gnu/bitcoin-85885919656a-powerpc64le-linux-gnu-debug.tar.gz
    14e35a34bc9bf9bc8b9e760b7b9da897ed9bf669dc2a36cd3d5395dbb25683d057  guix-build-85885919656a/output/powerpc64le-linux-gnu/bitcoin-85885919656a-powerpc64le-linux-gnu.tar.gz
    15c1800ea2353feb984f05ea6f6faa6421b5f3764a036d335fbb18c6d313176e8b  guix-build-85885919656a/output/riscv64-linux-gnu/SHA256SUMS.part
    1617012337bfc124970dcb26fe0bef0eb0ec57eabaafdd0533828732e407199941  guix-build-85885919656a/output/riscv64-linux-gnu/bitcoin-85885919656a-riscv64-linux-gnu-debug.tar.gz
    17c9528178e2266ef7d2f49b6b6f65233c58c8f71d196d9347421f988ba4b662bd  guix-build-85885919656a/output/riscv64-linux-gnu/bitcoin-85885919656a-riscv64-linux-gnu.tar.gz
    182e6c4fc18b866648e35ebece7c7c8f625833c4f37c1aae8b7d0bc0d5caca6f69  guix-build-85885919656a/output/x86_64-apple-darwin/SHA256SUMS.part
    19dcee189ad0b8dad71df9053db9c0e2f308c1742cb1638d60d515dafcf4cca8be  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx-unsigned.dmg
    20d9366875d36c1993831548ca94de859cbdecca26b77877012456b63bf144558e  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx-unsigned.tar.gz
    216ddd041d2b359f1be5272e79d80deb7ed233289394cbc3436b4cc43853c9690f  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx64.tar.gz
    22ef8ce6b349d886f23341dd034463b18d0c5298cf6b2d95632ae24ca98b1b51c8  guix-build-85885919656a/output/x86_64-linux-gnu/SHA256SUMS.part
    23ce5c2d681617ab1f2f20487ab0b73c48a436a3d313e7441d594a68f28a39a5d3  guix-build-85885919656a/output/x86_64-linux-gnu/bitcoin-85885919656a-x86_64-linux-gnu-debug.tar.gz
    24b364641aff6a1cde8b1bd950a50c74e9c49a09669d5597365de4da250b41aea6  guix-build-85885919656a/output/x86_64-linux-gnu/bitcoin-85885919656a-x86_64-linux-gnu.tar.gz
    
  13. MarcoFalke added this to the milestone 23.0 on Jan 20, 2022
  14. hebasto approved
  15. hebasto commented at 9:35 pm on January 22, 2022: member

    ACK 85885919656a3f606f3d7f208378aabe95f3f62d

    Considering that another commit adjustment is inevitable after Guix 1.4 tagging, and fixing mingw build issue being in progress, it looks reasonable to merge this PR to allow Guix builds for the most of targets.

    nit: typo in commit message “guix: ignore additioanl failing certvalidator test”.

  16. dunxen commented at 8:43 am on January 24, 2022: contributor

    Concept ACK

    Building now.

  17. dunxen approved
  18. dunxen commented at 11:29 am on January 24, 2022: contributor

    ACK 8588591

    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
     19bbaba7be551f871d940346dd8896908968e5403cdbaa9a990b98a5ef5d8a2c8  guix-build-85885919656a/output/aarch64-linux-gnu/SHA256SUMS.part
     24da3c6589afb383e689c1569d9d0379dba3e6e18039f331c91da180b937b6b68  guix-build-85885919656a/output/aarch64-linux-gnu/bitcoin-85885919656a-aarch64-linux-gnu-debug.tar.gz
     3089c83b739149ea22809a6594aaec5b1df648d770e1086f17ab901e998b54dfd  guix-build-85885919656a/output/aarch64-linux-gnu/bitcoin-85885919656a-aarch64-linux-gnu.tar.gz
     471db39d3e84f50a4146300271077bf9687ede8a15ee450d1b62270f362c6fa98  guix-build-85885919656a/output/arm-linux-gnueabihf/SHA256SUMS.part
     56b6528e6077f403a53a12199a5dc98d5ea829380295aa768232d619417615465  guix-build-85885919656a/output/arm-linux-gnueabihf/bitcoin-85885919656a-arm-linux-gnueabihf-debug.tar.gz
     64ce4d0c28d09bfd46492cd14f8d0a93c58ca827c2e5dcb7aadf74147b8aff7ea  guix-build-85885919656a/output/arm-linux-gnueabihf/bitcoin-85885919656a-arm-linux-gnueabihf.tar.gz
     7971b85090756ec9557792bfc7f47a013434d30ef41a19b6284c6efc425ce36bf  guix-build-85885919656a/output/dist-archive/bitcoin-85885919656a.tar.gz
     864b9757d597f4665dc7b71f6ff3e52671ca2783a8834ef212dd795ff98350919  guix-build-85885919656a/output/powerpc64-linux-gnu/SHA256SUMS.part
     95009332c4b7a23263a99e5f39a635d1193c7300672916abd6528112ba56c71c5  guix-build-85885919656a/output/powerpc64-linux-gnu/bitcoin-85885919656a-powerpc64-linux-gnu-debug.tar.gz
    1084f0e74abe3cf499480c16b371522c6ab958e5c234514c720e7b8915be4dc62d  guix-build-85885919656a/output/powerpc64-linux-gnu/bitcoin-85885919656a-powerpc64-linux-gnu.tar.gz
    11f73d0fe614caaa617aa2e65f59ccf689ddd2c484878ebd0649dd2e14b31b0329  guix-build-85885919656a/output/powerpc64le-linux-gnu/SHA256SUMS.part
    120985d12c3aa1b7625a7369a4d4a8c7f92e1eaf4276c4457610f90d3c057a843e  guix-build-85885919656a/output/powerpc64le-linux-gnu/bitcoin-85885919656a-powerpc64le-linux-gnu-debug.tar.gz
    13e35a34bc9bf9bc8b9e760b7b9da897ed9bf669dc2a36cd3d5395dbb25683d057  guix-build-85885919656a/output/powerpc64le-linux-gnu/bitcoin-85885919656a-powerpc64le-linux-gnu.tar.gz
    14c1800ea2353feb984f05ea6f6faa6421b5f3764a036d335fbb18c6d313176e8b  guix-build-85885919656a/output/riscv64-linux-gnu/SHA256SUMS.part
    1517012337bfc124970dcb26fe0bef0eb0ec57eabaafdd0533828732e407199941  guix-build-85885919656a/output/riscv64-linux-gnu/bitcoin-85885919656a-riscv64-linux-gnu-debug.tar.gz
    16c9528178e2266ef7d2f49b6b6f65233c58c8f71d196d9347421f988ba4b662bd  guix-build-85885919656a/output/riscv64-linux-gnu/bitcoin-85885919656a-riscv64-linux-gnu.tar.gz
    172e6c4fc18b866648e35ebece7c7c8f625833c4f37c1aae8b7d0bc0d5caca6f69  guix-build-85885919656a/output/x86_64-apple-darwin/SHA256SUMS.part
    18dcee189ad0b8dad71df9053db9c0e2f308c1742cb1638d60d515dafcf4cca8be  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx-unsigned.dmg
    19d9366875d36c1993831548ca94de859cbdecca26b77877012456b63bf144558e  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx-unsigned.tar.gz
    206ddd041d2b359f1be5272e79d80deb7ed233289394cbc3436b4cc43853c9690f  guix-build-85885919656a/output/x86_64-apple-darwin/bitcoin-85885919656a-osx64.tar.gz
    21ef8ce6b349d886f23341dd034463b18d0c5298cf6b2d95632ae24ca98b1b51c8  guix-build-85885919656a/output/x86_64-linux-gnu/SHA256SUMS.part
    22ce5c2d681617ab1f2f20487ab0b73c48a436a3d313e7441d594a68f28a39a5d3  guix-build-85885919656a/output/x86_64-linux-gnu/bitcoin-85885919656a-x86_64-linux-gnu-debug.tar.gz
    23b364641aff6a1cde8b1bd950a50c74e9c49a09669d5597365de4da250b41aea6  guix-build-85885919656a/output/x86_64-linux-gnu/bitcoin-85885919656a-x86_64-linux-gnu.tar.gz
    

    Also confirmed the error when building for the x86_64-w64-mingw32 target.

  19. MarcoFalke commented at 4:31 pm on January 24, 2022: member
     0find ./ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
     1ef8ce6b349d886f23341dd034463b18d0c5298cf6b2d95632ae24ca98b1b51c8  ./SHA256SUMS.part
     24da3c6589afb383e689c1569d9d0379dba3e6e18039f331c91da180b937b6b68  ./bitcoin-85885919656a-aarch64-linux-gnu-debug.tar.gz
     3089c83b739149ea22809a6594aaec5b1df648d770e1086f17ab901e998b54dfd  ./bitcoin-85885919656a-aarch64-linux-gnu.tar.gz
     46b6528e6077f403a53a12199a5dc98d5ea829380295aa768232d619417615465  ./bitcoin-85885919656a-arm-linux-gnueabihf-debug.tar.gz
     54ce4d0c28d09bfd46492cd14f8d0a93c58ca827c2e5dcb7aadf74147b8aff7ea  ./bitcoin-85885919656a-arm-linux-gnueabihf.tar.gz
     6dcee189ad0b8dad71df9053db9c0e2f308c1742cb1638d60d515dafcf4cca8be  ./bitcoin-85885919656a-osx-unsigned.dmg
     7d9366875d36c1993831548ca94de859cbdecca26b77877012456b63bf144558e  ./bitcoin-85885919656a-osx-unsigned.tar.gz
     86ddd041d2b359f1be5272e79d80deb7ed233289394cbc3436b4cc43853c9690f  ./bitcoin-85885919656a-osx64.tar.gz
     95009332c4b7a23263a99e5f39a635d1193c7300672916abd6528112ba56c71c5  ./bitcoin-85885919656a-powerpc64-linux-gnu-debug.tar.gz
    1084f0e74abe3cf499480c16b371522c6ab958e5c234514c720e7b8915be4dc62d  ./bitcoin-85885919656a-powerpc64-linux-gnu.tar.gz
    110985d12c3aa1b7625a7369a4d4a8c7f92e1eaf4276c4457610f90d3c057a843e  ./bitcoin-85885919656a-powerpc64le-linux-gnu-debug.tar.gz
    12e35a34bc9bf9bc8b9e760b7b9da897ed9bf669dc2a36cd3d5395dbb25683d057  ./bitcoin-85885919656a-powerpc64le-linux-gnu.tar.gz
    1317012337bfc124970dcb26fe0bef0eb0ec57eabaafdd0533828732e407199941  ./bitcoin-85885919656a-riscv64-linux-gnu-debug.tar.gz
    14c9528178e2266ef7d2f49b6b6f65233c58c8f71d196d9347421f988ba4b662bd  ./bitcoin-85885919656a-riscv64-linux-gnu.tar.gz
    15ce5c2d681617ab1f2f20487ab0b73c48a436a3d313e7441d594a68f28a39a5d3  ./bitcoin-85885919656a-x86_64-linux-gnu-debug.tar.gz
    16b364641aff6a1cde8b1bd950a50c74e9c49a09669d5597365de4da250b41aea6  ./bitcoin-85885919656a-x86_64-linux-gnu.tar.gz
    17971b85090756ec9557792bfc7f47a013434d30ef41a19b6284c6efc425ce36bf  ./bitcoin-85885919656a.tar.gz
    186fa213d791404d266e41d52ba0e60295be061322038a0262c2bdd361bb99a4b0  ./guix_build.log
    
  20. MarcoFalke merged this on Jan 24, 2022
  21. MarcoFalke closed this on Jan 24, 2022

  22. fanquake deleted the branch on Jan 25, 2022
  23. sidhujag referenced this in commit fef1792c82 on Jan 28, 2022
  24. fanquake referenced this in commit b7ecef1ddf on Jan 31, 2022
  25. fanquake referenced this in commit a06915dece on Feb 9, 2022
  26. DrahtBot locked this on Jan 25, 2023

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