cmake: multiprocess guix build broken #30931

issue Sjors opened this issue on September 19, 2024
  1. Sjors commented at 5:54 PM on September 19, 2024: member

    Is there an existing issue for this?

    • I have searched the existing issues

    Current behaviour

    Unable to make a guix build with MULTIPROCESS=1.

    Expected behaviour

    To be able to.

    Steps to reproduce

    Checkout https://github.com/bitcoin/bitcoin/commit/e821f0a37a026fa0480c7f6f6c938da7c77e0d52 (or master).

    In guix/libexec/build.sh below make -C depends add MULTIPROCESS=1 (see #30483 for why). Commit it.

    Then do:

    MULTIPROCESS=1 HOSTS= 
    

    The build will fail with:

    CMake Error at /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibmultiprocessConfig.cmake:46 (include):
      include could not find requested file:
    
        /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibTargets.cmake
    Call Stack (most recent call first):
      CMakeLists.txt:177 (find_package)
    
    ...
    
    -- Configuring incomplete, errors occurred!
    

    The last commit before guix was changed to cmake is , where it still works.

    Relevant log output

    $ MULTIPROCESS=1 HOSTS="x86_64-linux-gnu" ./contrib/guix/guix-build
    

    <details> <summary>log</summary>

    Checking that we can connect to the guix-daemon...
    
    Hint: If this hangs, you may want to try turning your guix-daemon off and on
          again.
    
    make: Entering directory '/home/guix/bitcoin/depends'
    make[1]: Entering directory '/home/guix/bitcoin/depends'
    make[1]: Leaving directory '/home/guix/bitcoin/depends'
    make: Leaving directory '/home/guix/bitcoin/depends'
    INFO: Building ec57b18a3869 for platform triple x86_64-linux-gnu:
          ...using reference timestamp: 1726767452
          ...running at most 32 jobs
          ...from worktree directory: '/home/guix/bitcoin'
              ...bind-mounted in container to: '/bitcoin'
          ...in build directory: '/home/guix/bitcoin/guix-build-ec57b18a3869/distsrc-ec57b18a3869-x86_64-linux-gnu'
              ...bind-mounted in container to: '/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu'
          ...outputting in: '/home/guix/bitcoin/guix-build-ec57b18a3869/output/x86_64-linux-gnu'
              ...bind-mounted in container to: '/outdir-base/x86_64-linux-gnu'
          ADDITIONAL FLAGS (if set)
              ADDITIONAL_GUIX_COMMON_FLAGS:
              ADDITIONAL_GUIX_ENVIRONMENT_FLAGS:
              ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
    Required environment variables as seen inside the container:
        DIST_ARCHIVE_BASE: /outdir-base/dist-archive
        DISTNAME: bitcoin-ec57b18a3869
        HOST: x86_64-linux-gnu
        SOURCE_DATE_EPOCH: 1726767452
        JOBS: 32
        DISTSRC: /distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu
        OUTDIR: /outdir-base/x86_64-linux-gnu
    make: Entering directory '/bitcoin/depends'
    copying packages: native_libmultiprocess native_capnp boost libevent qt expat libxcb xcb_proto libXau xproto freetype fontconfig libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm qrencode bdb sqlite miniupnpc libnatpmp systemtap zeromq libmultiprocess capnp
    to: /bitcoin/depends/x86_64-linux-gnu
    make: Leaving directory '/bitcoin/depends'
    -- The CXX compiler identification is GNU 12.4.0
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /home/guix/.guix-profile/bin/x86_64-linux-gnu-g++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found SQLite3: /bitcoin/depends/x86_64-linux-gnu/include (found suitable version "3.38.5", minimum required is "3.7.17")
    -- Found BerkeleyDB: /bitcoin/depends/x86_64-linux-gnu/lib/libdb_cxx-4.8.a (found suitable version "4.8.30", minimum required is "4.8")
    -- Found NATPMP: /bitcoin/depends/x86_64-linux-gnu/lib/libnatpmp.a
    -- Found PkgConfig: /home/guix/.guix-profile/bin/pkg-config (found version "0.29.2")
    -- Found MiniUPnPc: /bitcoin/depends/x86_64-linux-gnu/lib/libminiupnpc.a
    -- Checking for module 'libzmq>=4'
    --   Found libzmq, version 4.3.5
    -- Performing Test HAVE_USDT_H
    -- Performing Test HAVE_USDT_H - Success
    -- Found USDT: /bitcoin/depends/x86_64-linux-gnu/include
    -- Checking for module 'libqrencode'
    --   Found libqrencode, version 4.1.1
    CMake Error at /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibmultiprocessConfig.cmake:46 (include):
      include could not find requested file:
    
        /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibTargets.cmake
    Call Stack (most recent call first):
      CMakeLists.txt:177 (find_package)
    
    
    -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
    -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE
    -- Found Qt5: /bitcoin/depends/x86_64-linux-gnu/lib/cmake/Qt5 (found suitable version "5.15.14", minimum required is "5.11.3")
    -- Performing Test CXX_SUPPORTS__WERROR
    -- Performing Test CXX_SUPPORTS__WERROR - Success
    -- Setting build type to "RelWithDebInfo" as none was specified
    -- Performing Test CXX_SUPPORTS__G3
    -- Performing Test CXX_SUPPORTS__G3 - Success
    -- Performing Test LINKER_SUPPORTS__G3
    -- Performing Test LINKER_SUPPORTS__G3 - Success
    -- Performing Test CXX_SUPPORTS__FTRAPV
    -- Performing Test CXX_SUPPORTS__FTRAPV - Success
    -- Performing Test LINKER_SUPPORTS__FTRAPV
    -- Performing Test LINKER_SUPPORTS__FTRAPV - Success
    -- Performing Test LINKER_SUPPORTS__WL___FATAL_WARNINGS
    -- Performing Test LINKER_SUPPORTS__WL___FATAL_WARNINGS - Success
    -- Check if compiler accepts -pthread
    -- Check if compiler accepts -pthread - yes
    -- Found Boost: /bitcoin/depends/x86_64-linux-gnu/include (found suitable version "1.81.0", minimum required is "1.73.0")
    -- Performing Test NO_DIAGNOSTICS_BOOST_NO_CXX98_FUNCTION_BASE
    -- Performing Test NO_DIAGNOSTICS_BOOST_NO_CXX98_FUNCTION_BASE - Failed
    -- Looking for C++ include boost/test/included/unit_test.hpp
    -- Looking for C++ include boost/test/included/unit_test.hpp - found
    -- Found Libevent: /bitcoin/depends/x86_64-linux-gnu/lib (found suitable version "2.1.12", minimum required is "2.1.8")
    -- Performing Test HAVE_EVHTTP_CONNECTION_GET_PEER_CONST_CHAR
    -- Performing Test HAVE_EVHTTP_CONNECTION_GET_PEER_CONST_CHAR - Failed
    -- Looking for C++ include sys/prctl.h
    -- Looking for C++ include sys/prctl.h - found
    -- Looking for C++ include sys/resources.h
    -- Looking for C++ include sys/resources.h - not found
    -- Looking for C++ include sys/vmmeter.h
    -- Looking for C++ include sys/vmmeter.h - not found
    -- Looking for C++ include vm/vm_param.h
    -- Looking for C++ include vm/vm_param.h - not found
    -- Looking for O_CLOEXEC
    -- Looking for O_CLOEXEC - found
    -- Looking for fdatasync
    -- Looking for fdatasync - found
    -- Looking for fork
    -- Looking for fork - found
    -- Looking for pipe2
    -- Looking for pipe2 - found
    -- Looking for setsid
    -- Looking for setsid - found
    -- Looking for C++ include sys/types.h
    -- Looking for C++ include sys/types.h - found
    -- Looking for C++ include ifaddrs.h
    -- Looking for C++ include ifaddrs.h - found
    -- Performing Test IFADDR_LINKS_WITHOUT_LIBSOCKET
    -- Performing Test IFADDR_LINKS_WITHOUT_LIBSOCKET - Success
    -- Performing Test STD_ATOMIC_LINKS_WITHOUT_LIBATOMIC
    -- Performing Test STD_ATOMIC_LINKS_WITHOUT_LIBATOMIC - Success
    -- Looking for std::system
    -- Looking for std::system - found
    -- Looking for ::_wsystem
    -- Looking for ::_wsystem - not found
    -- Performing Test STRERROR_R_CHAR_P
    -- Performing Test STRERROR_R_CHAR_P - Success
    -- Looking for malloc_info
    -- Looking for malloc_info - found
    -- Performing Test HAVE_MALLOPT_ARENA_MAX
    -- Performing Test HAVE_MALLOPT_ARENA_MAX - Success
    -- Performing Test HAVE_POSIX_FALLOCATE
    -- Performing Test HAVE_POSIX_FALLOCATE - Success
    -- Performing Test HAVE_STRONG_GETAUXVAL
    -- Performing Test HAVE_STRONG_GETAUXVAL - Success
    -- Performing Test HAVE_SOCKADDR_UN
    -- Performing Test HAVE_SOCKADDR_UN - Success
    -- Performing Test HAVE_GETRANDOM
    -- Performing Test HAVE_GETRANDOM - Success
    -- Performing Test HAVE_GETENTROPY_RAND
    -- Performing Test HAVE_GETENTROPY_RAND - Success
    -- Performing Test HAVE_SYSCTL
    -- Performing Test HAVE_SYSCTL - Failed
    -- Performing Test HAVE_SYSCTL_ARND
    -- Performing Test HAVE_SYSCTL_ARND - Failed
    -- Performing Test HAVE_SSE41
    -- Performing Test HAVE_SSE41 - Success
    -- Performing Test HAVE_AVX2
    -- Performing Test HAVE_AVX2 - Success
    -- Performing Test HAVE_X86_SHANI
    -- Performing Test HAVE_X86_SHANI - Success
    -- Performing Test HAVE_ARM_SHANI
    -- Performing Test HAVE_ARM_SHANI - Failed
    -- Performing Test CXX_SUPPORTS__FNO_EXTENDED_IDENTIFIERS
    -- Performing Test CXX_SUPPORTS__FNO_EXTENDED_IDENTIFIERS - Success
    -- Performing Test CXX_SUPPORTS__FSTACK_REUSE_NONE
    -- Performing Test CXX_SUPPORTS__FSTACK_REUSE_NONE - Success
    -- Performing Test LINKER_SUPPORTS__FSTACK_REUSE_NONE
    -- Performing Test LINKER_SUPPORTS__FSTACK_REUSE_NONE - Success
    -- Performing Test CXX_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3
    -- Performing Test CXX_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3 - Success
    -- Performing Test LINKER_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3
    -- Performing Test LINKER_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3 - Success
    -- Performing Test CXX_SUPPORTS__WSTACK_PROTECTOR
    -- Performing Test CXX_SUPPORTS__WSTACK_PROTECTOR - Success
    -- Performing Test CXX_SUPPORTS__FSTACK_PROTECTOR_ALL
    -- Performing Test CXX_SUPPORTS__FSTACK_PROTECTOR_ALL - Success
    -- Performing Test LINKER_SUPPORTS__FSTACK_PROTECTOR_ALL
    -- Performing Test LINKER_SUPPORTS__FSTACK_PROTECTOR_ALL - Success
    -- Performing Test CXX_SUPPORTS__FCF_PROTECTION_FULL
    -- Performing Test CXX_SUPPORTS__FCF_PROTECTION_FULL - Success
    -- Performing Test LINKER_SUPPORTS__FCF_PROTECTION_FULL
    -- Performing Test LINKER_SUPPORTS__FCF_PROTECTION_FULL - Success
    -- Performing Test CXX_SUPPORTS__FSTACK_CLASH_PROTECTION
    -- Performing Test CXX_SUPPORTS__FSTACK_CLASH_PROTECTION - Success
    -- Performing Test LINKER_SUPPORTS__FSTACK_CLASH_PROTECTION
    -- Performing Test LINKER_SUPPORTS__FSTACK_CLASH_PROTECTION - Success
    -- Performing Test LINKER_SUPPORTS__WL___ENABLE_RELOC_SECTION
    -- Performing Test LINKER_SUPPORTS__WL___ENABLE_RELOC_SECTION - Failed
    -- Performing Test LINKER_SUPPORTS__WL___DYNAMICBASE
    -- Performing Test LINKER_SUPPORTS__WL___DYNAMICBASE - Failed
    -- Performing Test LINKER_SUPPORTS__WL___NXCOMPAT
    -- Performing Test LINKER_SUPPORTS__WL___NXCOMPAT - Failed
    -- Performing Test LINKER_SUPPORTS__WL___HIGH_ENTROPY_VA
    -- Performing Test LINKER_SUPPORTS__WL___HIGH_ENTROPY_VA - Failed
    -- Performing Test LINKER_SUPPORTS__WL__Z_RELRO
    -- Performing Test LINKER_SUPPORTS__WL__Z_RELRO - Success
    -- Performing Test LINKER_SUPPORTS__WL__Z_NOW
    -- Performing Test LINKER_SUPPORTS__WL__Z_NOW - Success
    -- Performing Test LINKER_SUPPORTS__WL__Z_SEPARATE_CODE
    -- Performing Test LINKER_SUPPORTS__WL__Z_SEPARATE_CODE - Success
    -- Performing Test LINKER_SUPPORTS__WL___EXCLUDE_LIBS_ALL
    -- Performing Test LINKER_SUPPORTS__WL___EXCLUDE_LIBS_ALL - Success
    -- Performing Test LINKER_SUPPORTS__WL__NO_EXPORTED_SYMBOLS
    -- Performing Test LINKER_SUPPORTS__WL__NO_EXPORTED_SYMBOLS - Failed
    -- Found Python3: /home/guix/.guix-profile/bin/python3.10 (found suitable version "3.10.7", minimum required is "3.9") found components: Interpreter
    -- Performing Test HAVE_BUILTIN_PREFETCH
    -- Performing Test HAVE_BUILTIN_PREFETCH - Success
    -- Performing Test HAVE_MM_PREFETCH
    -- Performing Test HAVE_MM_PREFETCH - Success
    -- Performing Test HAVE_SSE42
    -- Performing Test HAVE_SSE42 - Success
    -- Performing Test HAVE_ARM64_CRC32C
    -- Performing Test HAVE_ARM64_CRC32C - Failed
    -- Looking for F_FULLFSYNC
    -- Looking for F_FULLFSYNC - not found
    -- Performing Test HAVE_CLMUL
    -- Performing Test HAVE_CLMUL - Success
    
    Configuring secp256k1 subtree...
    -- The C compiler identification is GNU 12.4.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /home/guix/.guix-profile/bin/x86_64-linux-gnu-gcc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Performing Test HAVE_X86_64_ASM
    -- Performing Test HAVE_X86_64_ASM - Success
    -- Could NOT find Valgrind (missing: Valgrind_INCLUDE_DIR Valgrind_WORKS)
    -- Performing Test C_SUPPORTS__PEDANTIC
    -- Performing Test C_SUPPORTS__PEDANTIC - Success
    -- Performing Test C_SUPPORTS__WALL
    -- Performing Test C_SUPPORTS__WALL - Success
    -- Performing Test C_SUPPORTS__WCAST_ALIGN
    -- Performing Test C_SUPPORTS__WCAST_ALIGN - Success
    -- Performing Test C_SUPPORTS__WCAST_ALIGN_STRICT
    -- Performing Test C_SUPPORTS__WCAST_ALIGN_STRICT - Success
    -- Performing Test C_SUPPORTS__WCONDITIONAL_UNINITIALIZED
    -- Performing Test C_SUPPORTS__WCONDITIONAL_UNINITIALIZED - Failed
    -- Performing Test C_SUPPORTS__WEXTRA
    -- Performing Test C_SUPPORTS__WEXTRA - Success
    -- Performing Test C_SUPPORTS__WNESTED_EXTERNS
    -- Performing Test C_SUPPORTS__WNESTED_EXTERNS - Success
    -- Performing Test C_SUPPORTS__WNO_LONG_LONG
    -- Performing Test C_SUPPORTS__WNO_LONG_LONG - Success
    -- Performing Test C_SUPPORTS__WNO_OVERLENGTH_STRINGS
    -- Performing Test C_SUPPORTS__WNO_OVERLENGTH_STRINGS - Success
    -- Performing Test C_SUPPORTS__WNO_UNUSED_FUNCTION
    -- Performing Test C_SUPPORTS__WNO_UNUSED_FUNCTION - Success
    -- Performing Test C_SUPPORTS__WRESERVED_IDENTIFIER
    -- Performing Test C_SUPPORTS__WRESERVED_IDENTIFIER - Failed
    -- Performing Test C_SUPPORTS__WSHADOW
    -- Performing Test C_SUPPORTS__WSHADOW - Success
    -- Performing Test C_SUPPORTS__WSTRICT_PROTOTYPES
    -- Performing Test C_SUPPORTS__WSTRICT_PROTOTYPES - Success
    -- Performing Test C_SUPPORTS__WUNDEF
    -- Performing Test C_SUPPORTS__WUNDEF - Success
    
    
    secp256k1 configure summary
    ===========================
    Build artifacts:
      library type ........................ Static
    Optional modules:
      ECDH ................................ OFF
      ECDSA pubkey recovery ............... ON
      extrakeys ........................... ON
      schnorrsig .......................... ON
      ElligatorSwift ...................... ON
    Parameters:
      ecmult window size .................. 15
      ecmult gen table size ............... 86 KiB
    Optional features:
      assembly ............................ x86_64
      external callbacks .................. OFF
    Optional binaries:
      benchmark ........................... OFF
      noverify_tests ...................... ON
      tests ............................... ON
      exhaustive tests .................... ON
      ctime_tests ......................... OFF
      examples ............................ OFF
    
    Cross compiling ....................... TRUE, for Linux, x86_64
    Valgrind .............................. OFF
    Preprocessor defined macros ........... ENABLE_MODULE_ELLSWIFT=1 ENABLE_MODULE_SCHNORRSIG=1 ENABLE_MODULE_EXTRAKEYS=1 ENABLE_MODULE_RECOVERY=1 ECMULT_WINDOW_SIZE=15 COMB_BLOCKS=43 COMB_TEETH=6 USE_ASM_X86_64=1
    C compiler ............................ GNU 12.4.0, /home/guix/.guix-profile/bin/x86_64-linux-gnu-gcc
    CFLAGS ................................ -O2 -g -ffile-prefix-map=/gnu/store/zzyywykw7kriln18rxqd82f0k5kidla7-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/y555s0q0775qxzhy4br6qsid7dhmxxmx-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35=/usr -ffile-prefix-map=/gnu/store/ixwl0vnvm9zrrg89nxh62llh3li701dw-gcc-11.3.0-lib=/usr -ffile-prefix-map=/gnu/store/5gfp7a5h5kqxykxy5h9a696bz1507a8b-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/bc6pws90m95bkhgkizlr0fh1jviaq6ff-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/zan3d655r50cv5gxvj2l5yybwhy6x3n4-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/yb81b92lsn0aixvnz1qw5x8xs05gj3dz-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/pvxdp75bllhm3psnmlvjn92263wxvv9s-libpng-1.6.37=/usr -ffile-prefix-map=/gnu/store/i9zn4ik8z6p93gl7pxc0z1ivmr0gnp76-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/gbzsamm4yd0bkx4z09q5a2m6xdlvy03x-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/dcvfpacn35mbv7b173q6w5g1hsnx2f8v-libxft-2.3.4=/usr -ffile-prefix-map=/gnu/store/amzj6l8yr8llh3gqnkdskmrwqh31krjl-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/4h67m2s2nsy0a8hp0miwz3mpjn6rxb15-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/482998zixfp5nkb1dyf5znj4vvqmkh8n-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/10nwxa06m498najvvgidafn866rycpvd-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/gf2mnscw1b05cxgq112lyq5xlc3mskny-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4kd6risvyxxn0fxhirvy7i1khpb916c1-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/3gfp5irvib40df0q6043h2lm5md95kzq-libunistring-1.0=/usr -ffile-prefix-map=/gnu/store/0mw1wifzzdxdazpv5sxf2z01qlvb6cig-libgc-8.2.2=/usr -ffile-prefix-map=/gnu/store/mc89v4j63nb6x63mj7kw25im2zksi160-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/krmsi6ppl18yadyirgd07bva1j01df3g-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/jv0xpsqkcknqm6gig9l1fx12x9v2ylyv-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/j6c85h7flmdhz4a3k4l6mpdzr5wsryyx-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/z8dryhw08v09x7x3jb373gskkn2w55z8-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/8ac756b65yl61n7nmphf61fvhws1975i-libsigsegv-2.14=/usr -ffile-prefix-map=/gnu/store/66z5dhd8v0v8b6qy44dd17ms2hb02cdh-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/mgmbzmf7lqvm1s7bmmn9yh7z8n5wjsks-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/xzjpldwqsb5ibk3da2wnv0l8gykpr3kw-libsigsegv-2.14=/usr -ffile-prefix-map=/gnu/store/24fpqliinc0i6lsvynn1pyh1khp4x054-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/lwdbpav442rrg5q2x7w6pjk0xyfi1n8m-isl-0.24=/usr -ffile-prefix-map=/gnu/store/lj5r9arj003dx42s8g0is60gq5n8b6f0-mpfr-4.2.0=/usr -ffile-prefix-map=/gnu/store/k7nv2y1bqvplzzaj5gadlzrbl5dq0197-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/4xpcj42971h5ifynzwafgwg0nsrl6jad-ld-wrapper-x86_64-linux-gnu-0=/usr -ffile-prefix-map=/gnu/store/9lhcyibqxfxni0n9z3x33bs66691bxrj-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/bbk6aac6l9hd60k3fsz7all4nzkk552z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/pv9ck7vj0px0d163wj9x8sfw1sifn1jd-ed-1.18=/usr -ffile-prefix-map=/gnu/store/v8fi3lrygpm2lc0s821cx546cpg6csjk-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/lqn7hda7cvaqwjxi1mk618jdzzqcqda9-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/34k6n0ws7kn52hbsbcpvavggla13xz5x-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/0pa3nxwcgz83asyhyw1wzi0nd68d7cb4-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/sli2mlqsaawr6vbvvcvbia8x5y6jh6wr-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/bsw227cn2w5wbwsv1c3mvpikwfqjs5fz-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/8bkgrl33rgw3swj9lspjzwqcs9g29h64-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/rln3p3ds89wv3cww1jimcvhd2kg7qsvw-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/7pnab64y5s93pjwvccwq2pcmn6srzk5a-gcc-12.3.0=/usr -ffile-prefix-map=/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/4az5pnqqpkpf4hmfknb0d73jwgx935nm-gcc-12.3.0-lib=/usr -ffile-prefix-map=/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35=/usr -ffile-prefix-map=/gnu/store/vggbi3sccas0y204zkn0ddwdczyjrnr5-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/ssxwaypa4n200b0mkfbnpsxx5ahww4zg-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/s1kchd38f9sw6zbkzn1i5bmqnngyl1b7-gawk-5.2.1=/usr -ffile-prefix-map=/gnu/store/phl1fpyj3cslwaiax8h26nh7x942mqn3-sed-4.8=/usr -ffile-prefix-map=/gnu/store/k3669c5xzdzfz27r7c27masjfb6285fp-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/k2lisbhnh4wl4pr25pfaqv1wl9mzbm3j-binutils-2.38=/usr -ffile-prefix-map=/gnu/store/i2g0is6wjq3ccs6m1l6w9mhf44k4042h-glibc-2.35-static=/usr -ffile-prefix-map=/gnu/store/fcwg3jc8h85ji0lhw1mmip1fz828b74d-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/chxagizhkjpv0rsbchqfm5xr99mhcwhj-file-5.44=/usr -ffile-prefix-map=/gnu/store/9n73ypgfq972fn70l92k18fcb116c6xw-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/z1dllp7rawfdbfq9x1zs8x8jnxzpknpr-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/yhk9c3s9ciw0p88fykajjb96gvy7wj1i-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/l99gjyqx8ibfyfxhz1pa9dgzavj4hnxs-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/kp74f6chlmkzmnxj9rf5xm235949i4ng-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/jarjng9kisnznb1dbmqvgi80pgb9m61j-curl-8.5.0=/usr -ffile-prefix-map=/gnu/store/i1n52yjslip4bsyr9rw8glqjpbbcd6wf-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/h9f5ipyh0ygh83w2b1g5c656078p5358-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/gq1lycn1mj11lqwzhg1p847pjbzxx6hg-gmp-6.2.1=/usr -ffile-prefix-map=/gnu/store/d8yyy4zd4ccss3fk5dbri8kw2llap99x-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/cl94hzhbsnka0bdb4mqgpnhcs02kgf0m-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/bzcfrvhd8n8fnyi5gpfmsjmqwrgnpbp9-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/awwd2bqfdz821x4inxx45iha09118rg9-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/96kl8kswf90fn0lga4p7qzq2f1wx9hj5-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/8gxdqg8azmlwbdg5l9pnwab4pib9mwr4-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/7d5qgfv3rs6l6v2yzcnyppfv63k64hsv-nettle-3.8.1=/usr -ffile-prefix-map=/gnu/store/5q1gbwavmjkg347gvvvamgdrbx8s0nc1-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/4h63f0d6gy9h1b9x44j811p1j8xhj7dq-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/10daf0z6fjz537qr6bkk1szqb612nr8m-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/cpmq6yl1ls1qnv2knzfh56bpbs2wss1q-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/al9hskxmgzq0b1ff463djdjrdk7ypffj-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/8rck4jzniibqz5r6vhi1sxhysb9amn0w-zlib-1.2.13=/usr -ffile-prefix-map=/gnu/store/3sr7bp6854d440p8i6jdx7qmkr5b9cgm-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/gz61c1jpzfalfz7r4fxij8919h8kccd2-grep-3.8=/usr -ffile-prefix-map=/gnu/store/ypj54hl8dign6rqwkcngqy37qz4zvl5j-libgc-8.2.2=/usr -ffile-prefix-map=/gnu/store/sg5kqvv9is29xh60innp13rlvc03yvr0-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/fl3l5wx8qynjrvx5lilz6c38hb77cf36-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/dsw05lhh6i2mvshx5x2jnn4vlb1llq6c-libunistring-1.0=/usr -ffile-prefix-map=/gnu/store/1lzfbbwcpyngm81v44fr34253b8is7zr-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/ym4hfw3ymqf0263nxmqwi32h2sml7mqq-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/wlffmfrwrykznzzg39lfh1q8zmsrd5w2-gawk-5.2.1=/usr -ffile-prefix-map=/gnu/store/wkjnk0gskb7rvm75hjp3ssq1lm5fc70d-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/w6wiw8wjs8sapgf3v3jj7h7b0266l3av-linux-libre-headers-cross-x86_64-linux-gnu-6.1.102=/usr -ffile-prefix-map=/gnu/store/vm2j5hn5rif8x1nvnr317c0l0cqwk3vm-gcc-cross-x86_64-linux-gnu-12.4.0=/usr -ffile-prefix-map=/gnu/store/vkrghskcgijdq3wb7cdpjcskr0f5g456-file-5.44=/usr -ffile-prefix-map=/gnu/store/sbjp9910w472v88gdnzchqpyydfwjdq0-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/rzcfg643nmm1c2jszamcl7n5xb0a19lw-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/q4xcg75pc0rksk2bwbijjqscs86cb3rs-sed-4.8=/usr -ffile-prefix-map=/gnu/store/nyr33l25vwhph6di1cnigihamg3w550n-gcc-toolchain-12.3.0-static=/usr -ffile-prefix-map=/gnu/store/ns8virvv895q93nbrdizav7qxzj5xp6m-diffutils-3.8=/usr -ffile-prefix-map=/gnu/store/n296r5k9pyikf8f2kjq3span91qfs9i9-binutils-cross-x86_64-linux-gnu-2.38=/usr -ffile-prefix-map=/gnu/store/mshi9czjhcmf9385zkjad634z42q3ydc-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/mb8x6kvfxrivl5r73195j76f47p0a2i0-gcc-cross-x86_64-linux-gnu-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/lzbiwmw051igljgajcz0s3yaa2k21yg4-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/ixw8kql4qkj9k5r1c9rmaw38pb791ksa-git-minimal-2.45.2=/usr -ffile-prefix-map=/gnu/store/fn4rrnx7vx1bl6mccrhm95y6br8yg9s6-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/f62g9m61kr83rvzf1qfy6rwshm02gkk6-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/dnqpbqij862kd040dixmfkqva4kadqvv-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/d8y2fpk9d3ajmg6rpmn0rnb0dcmbk82w-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/d3byi8hj635vrs703xf846bpqy2g7hr3-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/c16r2pzl9r97wky7zaqcqizlm53gjv02-x86_64-linux-gnu-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/bw4z71a1r82mi9dwxy6lsim6i3frjcss-grep-3.8=/usr -ffile-prefix-map=/gnu/store/ba8mib9i5n7bz9bsh07h4v2kf8dw5ls2-which-2.21=/usr -ffile-prefix-map=/gnu/store/9w6m1bk5q8yj1mylllb2nc7c3hm11rim-glibc-cross-x86_64-linux-gnu-2.31-static=/usr -ffile-prefix-map=/gnu/store/95f0g31zip5lyqnwy9pdq02y0f9f7s3p-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/8sv1nwz0wkc41dypbz7bzvn3a10aw314-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/8b20dn85cjhzmxx31bwhldm6iilkgazn-glibc-cross-x86_64-linux-gnu-2.31=/usr -ffile-prefix-map=/gnu/store/7zbbvm4i7dsxy5z3v6cprbxah0fk5gsw-gcc-toolchain-12.3.0=/usr -ffile-prefix-map=/gnu/store/6h5vqmnk3c473r4222379kjk89r2qh0s-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/69jhbwlwk3lazcvp6ip05kbvzjrxrc1d-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/52ln6d9s54a3lpg565p2chij4pkhma41-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/4kyyf7yqq5la0g73wcvbxnnn5ss4x5l3-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/4cfial3lr0dsa03q9j61p2gyvha8pjl3-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3klqc6mf9rlgjnzxnd559c7igxam16nz-gzip-1.12=/usr -ffile-prefix-map=/gnu/store/3k1z36avy2i2zzis04bwxhyvd2ff26x1-info-dir=/usr -ffile-prefix-map=/gnu/store/27qixsj0k3j9b4ajj20m2y1p2ax6sam2-make-4.3=/usr -ffile-prefix-map=/gnu/store/sh2hpdcbwwiy486db398rs1jzx5pd3hk-profile=/usr -ffile-prefix-map=/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/src=. -pipe -std=c11
    Compile options ....................... -pedantic -Wall -Wcast-align -Wcast-align=strict -Wextra -Wnested-externs -Wno-long-long -Wno-overlength-strings -Wno-unused-function -Wshadow -Wstrict-prototypes -Wundef
    Build type:
     - CMAKE_BUILD_TYPE ................... RelWithDebInfo
     - CFLAGS ............................. -O2 -O2 -g
     - LDFLAGS for executables ............
     - LDFLAGS for shared libraries .......
    
    
    
    Configure summary
    =================
    Executables:
      bitcoind ............................ ON
      bitcoin-node (multiprocess) ......... ON
      bitcoin-qt (GUI) .................... ON
      bitcoin-gui (GUI, multiprocess) ..... ON
      bitcoin-cli ......................... ON
      bitcoin-tx .......................... ON
      bitcoin-util ........................ ON
      bitcoin-wallet ...................... ON
      bitcoin-chainstate (experimental) ... OFF
      libbitcoinkernel (experimental) ..... OFF
    Optional features:
      wallet support ...................... ON
       - descriptor wallets (SQLite) ...... ON
       - legacy wallets (Berkeley DB) ..... ON
      external signer ..................... ON
      port mapping:
       - using NAT-PMP .................... ON
       - using UPnP ....................... ON
      ZeroMQ .............................. ON
      USDT tracing ........................ ON
      QR code (GUI) ....................... ON
      DBus (GUI, Linux only) .............. ON
    Tests:
      test_bitcoin ........................ ON
      test_bitcoin-qt ..................... OFF
      bench_bitcoin ....................... OFF
      fuzz binary ......................... OFF
    
    Cross compiling ....................... TRUE, for Linux, x86_64
    C++ compiler .......................... GNU 12.4.0, /home/guix/.guix-profile/bin/x86_64-linux-gnu-g++
    CMAKE_BUILD_TYPE ...................... RelWithDebInfo
    Preprocessor defined macros ...........
    C++ compiler flags .................... -O2 -g -ffile-prefix-map=/gnu/store/zzyywykw7kriln18rxqd82f0k5kidla7-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/y555s0q0775qxzhy4br6qsid7dhmxxmx-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35=/usr -ffile-prefix-map=/gnu/store/ixwl0vnvm9zrrg89nxh62llh3li701dw-gcc-11.3.0-lib=/usr -ffile-prefix-map=/gnu/store/5gfp7a5h5kqxykxy5h9a696bz1507a8b-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/bc6pws90m95bkhgkizlr0fh1jviaq6ff-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/zan3d655r50cv5gxvj2l5yybwhy6x3n4-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/yb81b92lsn0aixvnz1qw5x8xs05gj3dz-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/pvxdp75bllhm3psnmlvjn92263wxvv9s-libpng-1.6.37=/usr -ffile-prefix-map=/gnu/store/i9zn4ik8z6p93gl7pxc0z1ivmr0gnp76-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/gbzsamm4yd0bkx4z09q5a2m6xdlvy03x-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/dcvfpacn35mbv7b173q6w5g1hsnx2f8v-libxft-2.3.4=/usr -ffile-prefix-map=/gnu/store/amzj6l8yr8llh3gqnkdskmrwqh31krjl-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/4h67m2s2nsy0a8hp0miwz3mpjn6rxb15-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/482998zixfp5nkb1dyf5znj4vvqmkh8n-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/10nwxa06m498najvvgidafn866rycpvd-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/gf2mnscw1b05cxgq112lyq5xlc3mskny-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4kd6risvyxxn0fxhirvy7i1khpb916c1-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/3gfp5irvib40df0q6043h2lm5md95kzq-libunistring-1.0=/usr -ffile-prefix-map=/gnu/store/0mw1wifzzdxdazpv5sxf2z01qlvb6cig-libgc-8.2.2=/usr -ffile-prefix-map=/gnu/store/mc89v4j63nb6x63mj7kw25im2zksi160-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/krmsi6ppl18yadyirgd07bva1j01df3g-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/jv0xpsqkcknqm6gig9l1fx12x9v2ylyv-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/j6c85h7flmdhz4a3k4l6mpdzr5wsryyx-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/z8dryhw08v09x7x3jb373gskkn2w55z8-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/8ac756b65yl61n7nmphf61fvhws1975i-libsigsegv-2.14=/usr -ffile-prefix-map=/gnu/store/66z5dhd8v0v8b6qy44dd17ms2hb02cdh-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/mgmbzmf7lqvm1s7bmmn9yh7z8n5wjsks-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/xzjpldwqsb5ibk3da2wnv0l8gykpr3kw-libsigsegv-2.14=/usr -ffile-prefix-map=/gnu/store/24fpqliinc0i6lsvynn1pyh1khp4x054-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/lwdbpav442rrg5q2x7w6pjk0xyfi1n8m-isl-0.24=/usr -ffile-prefix-map=/gnu/store/lj5r9arj003dx42s8g0is60gq5n8b6f0-mpfr-4.2.0=/usr -ffile-prefix-map=/gnu/store/k7nv2y1bqvplzzaj5gadlzrbl5dq0197-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/4xpcj42971h5ifynzwafgwg0nsrl6jad-ld-wrapper-x86_64-linux-gnu-0=/usr -ffile-prefix-map=/gnu/store/9lhcyibqxfxni0n9z3x33bs66691bxrj-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/bbk6aac6l9hd60k3fsz7all4nzkk552z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/pv9ck7vj0px0d163wj9x8sfw1sifn1jd-ed-1.18=/usr -ffile-prefix-map=/gnu/store/v8fi3lrygpm2lc0s821cx546cpg6csjk-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/lqn7hda7cvaqwjxi1mk618jdzzqcqda9-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/34k6n0ws7kn52hbsbcpvavggla13xz5x-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/0pa3nxwcgz83asyhyw1wzi0nd68d7cb4-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/sli2mlqsaawr6vbvvcvbia8x5y6jh6wr-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/bsw227cn2w5wbwsv1c3mvpikwfqjs5fz-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/8bkgrl33rgw3swj9lspjzwqcs9g29h64-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/rln3p3ds89wv3cww1jimcvhd2kg7qsvw-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/7pnab64y5s93pjwvccwq2pcmn6srzk5a-gcc-12.3.0=/usr -ffile-prefix-map=/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/4az5pnqqpkpf4hmfknb0d73jwgx935nm-gcc-12.3.0-lib=/usr -ffile-prefix-map=/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35=/usr -ffile-prefix-map=/gnu/store/vggbi3sccas0y204zkn0ddwdczyjrnr5-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/ssxwaypa4n200b0mkfbnpsxx5ahww4zg-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/s1kchd38f9sw6zbkzn1i5bmqnngyl1b7-gawk-5.2.1=/usr -ffile-prefix-map=/gnu/store/phl1fpyj3cslwaiax8h26nh7x942mqn3-sed-4.8=/usr -ffile-prefix-map=/gnu/store/k3669c5xzdzfz27r7c27masjfb6285fp-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/k2lisbhnh4wl4pr25pfaqv1wl9mzbm3j-binutils-2.38=/usr -ffile-prefix-map=/gnu/store/i2g0is6wjq3ccs6m1l6w9mhf44k4042h-glibc-2.35-static=/usr -ffile-prefix-map=/gnu/store/fcwg3jc8h85ji0lhw1mmip1fz828b74d-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/chxagizhkjpv0rsbchqfm5xr99mhcwhj-file-5.44=/usr -ffile-prefix-map=/gnu/store/9n73ypgfq972fn70l92k18fcb116c6xw-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/z1dllp7rawfdbfq9x1zs8x8jnxzpknpr-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/yhk9c3s9ciw0p88fykajjb96gvy7wj1i-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/l99gjyqx8ibfyfxhz1pa9dgzavj4hnxs-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/kp74f6chlmkzmnxj9rf5xm235949i4ng-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/jarjng9kisnznb1dbmqvgi80pgb9m61j-curl-8.5.0=/usr -ffile-prefix-map=/gnu/store/i1n52yjslip4bsyr9rw8glqjpbbcd6wf-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/h9f5ipyh0ygh83w2b1g5c656078p5358-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/gq1lycn1mj11lqwzhg1p847pjbzxx6hg-gmp-6.2.1=/usr -ffile-prefix-map=/gnu/store/d8yyy4zd4ccss3fk5dbri8kw2llap99x-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/cl94hzhbsnka0bdb4mqgpnhcs02kgf0m-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/bzcfrvhd8n8fnyi5gpfmsjmqwrgnpbp9-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/awwd2bqfdz821x4inxx45iha09118rg9-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/96kl8kswf90fn0lga4p7qzq2f1wx9hj5-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/8gxdqg8azmlwbdg5l9pnwab4pib9mwr4-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/7d5qgfv3rs6l6v2yzcnyppfv63k64hsv-nettle-3.8.1=/usr -ffile-prefix-map=/gnu/store/5q1gbwavmjkg347gvvvamgdrbx8s0nc1-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/4h63f0d6gy9h1b9x44j811p1j8xhj7dq-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/10daf0z6fjz537qr6bkk1szqb612nr8m-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/cpmq6yl1ls1qnv2knzfh56bpbs2wss1q-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/al9hskxmgzq0b1ff463djdjrdk7ypffj-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/8rck4jzniibqz5r6vhi1sxhysb9amn0w-zlib-1.2.13=/usr -ffile-prefix-map=/gnu/store/3sr7bp6854d440p8i6jdx7qmkr5b9cgm-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/gz61c1jpzfalfz7r4fxij8919h8kccd2-grep-3.8=/usr -ffile-prefix-map=/gnu/store/ypj54hl8dign6rqwkcngqy37qz4zvl5j-libgc-8.2.2=/usr -ffile-prefix-map=/gnu/store/sg5kqvv9is29xh60innp13rlvc03yvr0-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/fl3l5wx8qynjrvx5lilz6c38hb77cf36-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/dsw05lhh6i2mvshx5x2jnn4vlb1llq6c-libunistring-1.0=/usr -ffile-prefix-map=/gnu/store/1lzfbbwcpyngm81v44fr34253b8is7zr-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/ym4hfw3ymqf0263nxmqwi32h2sml7mqq-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/wlffmfrwrykznzzg39lfh1q8zmsrd5w2-gawk-5.2.1=/usr -ffile-prefix-map=/gnu/store/wkjnk0gskb7rvm75hjp3ssq1lm5fc70d-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/w6wiw8wjs8sapgf3v3jj7h7b0266l3av-linux-libre-headers-cross-x86_64-linux-gnu-6.1.102=/usr -ffile-prefix-map=/gnu/store/vm2j5hn5rif8x1nvnr317c0l0cqwk3vm-gcc-cross-x86_64-linux-gnu-12.4.0=/usr -ffile-prefix-map=/gnu/store/vkrghskcgijdq3wb7cdpjcskr0f5g456-file-5.44=/usr -ffile-prefix-map=/gnu/store/sbjp9910w472v88gdnzchqpyydfwjdq0-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/rzcfg643nmm1c2jszamcl7n5xb0a19lw-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/q4xcg75pc0rksk2bwbijjqscs86cb3rs-sed-4.8=/usr -ffile-prefix-map=/gnu/store/nyr33l25vwhph6di1cnigihamg3w550n-gcc-toolchain-12.3.0-static=/usr -ffile-prefix-map=/gnu/store/ns8virvv895q93nbrdizav7qxzj5xp6m-diffutils-3.8=/usr -ffile-prefix-map=/gnu/store/n296r5k9pyikf8f2kjq3span91qfs9i9-binutils-cross-x86_64-linux-gnu-2.38=/usr -ffile-prefix-map=/gnu/store/mshi9czjhcmf9385zkjad634z42q3ydc-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/mb8x6kvfxrivl5r73195j76f47p0a2i0-gcc-cross-x86_64-linux-gnu-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/lzbiwmw051igljgajcz0s3yaa2k21yg4-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/ixw8kql4qkj9k5r1c9rmaw38pb791ksa-git-minimal-2.45.2=/usr -ffile-prefix-map=/gnu/store/fn4rrnx7vx1bl6mccrhm95y6br8yg9s6-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/f62g9m61kr83rvzf1qfy6rwshm02gkk6-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/dnqpbqij862kd040dixmfkqva4kadqvv-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/d8y2fpk9d3ajmg6rpmn0rnb0dcmbk82w-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/d3byi8hj635vrs703xf846bpqy2g7hr3-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/c16r2pzl9r97wky7zaqcqizlm53gjv02-x86_64-linux-gnu-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/bw4z71a1r82mi9dwxy6lsim6i3frjcss-grep-3.8=/usr -ffile-prefix-map=/gnu/store/ba8mib9i5n7bz9bsh07h4v2kf8dw5ls2-which-2.21=/usr -ffile-prefix-map=/gnu/store/9w6m1bk5q8yj1mylllb2nc7c3hm11rim-glibc-cross-x86_64-linux-gnu-2.31-static=/usr -ffile-prefix-map=/gnu/store/95f0g31zip5lyqnwy9pdq02y0f9f7s3p-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/8sv1nwz0wkc41dypbz7bzvn3a10aw314-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/8b20dn85cjhzmxx31bwhldm6iilkgazn-glibc-cross-x86_64-linux-gnu-2.31=/usr -ffile-prefix-map=/gnu/store/7zbbvm4i7dsxy5z3v6cprbxah0fk5gsw-gcc-toolchain-12.3.0=/usr -ffile-prefix-map=/gnu/store/6h5vqmnk3c473r4222379kjk89r2qh0s-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/69jhbwlwk3lazcvp6ip05kbvzjrxrc1d-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/52ln6d9s54a3lpg565p2chij4pkhma41-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/4kyyf7yqq5la0g73wcvbxnnn5ss4x5l3-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/4cfial3lr0dsa03q9j61p2gyvha8pjl3-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3klqc6mf9rlgjnzxnd559c7igxam16nz-gzip-1.12=/usr -ffile-prefix-map=/gnu/store/3k1z36avy2i2zzis04bwxhyvd2ff26x1-info-dir=/usr -ffile-prefix-map=/gnu/store/27qixsj0k3j9b4ajj20m2y1p2ax6sam2-make-4.3=/usr -ffile-prefix-map=/gnu/store/sh2hpdcbwwiy486db398rs1jzx5pd3hk-profile=/usr -ffile-prefix-map=/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/src=. -pipe -std=c++20 -O2 -O2 -g -std=c++20 -fPIC -fno-extended-identifiers -fstack-reuse=none -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection
    Linker flags .......................... -O2 -g -ffile-prefix-map=/gnu/store/zzyywykw7kriln18rxqd82f0k5kidla7-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/y555s0q0775qxzhy4br6qsid7dhmxxmx-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35=/usr -ffile-prefix-map=/gnu/store/ixwl0vnvm9zrrg89nxh62llh3li701dw-gcc-11.3.0-lib=/usr -ffile-prefix-map=/gnu/store/5gfp7a5h5kqxykxy5h9a696bz1507a8b-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/bc6pws90m95bkhgkizlr0fh1jviaq6ff-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/zan3d655r50cv5gxvj2l5yybwhy6x3n4-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/yb81b92lsn0aixvnz1qw5x8xs05gj3dz-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/pvxdp75bllhm3psnmlvjn92263wxvv9s-libpng-1.6.37=/usr -ffile-prefix-map=/gnu/store/i9zn4ik8z6p93gl7pxc0z1ivmr0gnp76-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/gbzsamm4yd0bkx4z09q5a2m6xdlvy03x-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/dcvfpacn35mbv7b173q6w5g1hsnx2f8v-libxft-2.3.4=/usr -ffile-prefix-map=/gnu/store/amzj6l8yr8llh3gqnkdskmrwqh31krjl-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/4h67m2s2nsy0a8hp0miwz3mpjn6rxb15-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/482998zixfp5nkb1dyf5znj4vvqmkh8n-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/10nwxa06m498najvvgidafn866rycpvd-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/gf2mnscw1b05cxgq112lyq5xlc3mskny-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4kd6risvyxxn0fxhirvy7i1khpb916c1-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/3gfp5irvib40df0q6043h2lm5md95kzq-libunistring-1.0=/usr -ffile-prefix-map=/gnu/store/0mw1wifzzdxdazpv5sxf2z01qlvb6cig-libgc-8.2.2=/usr -ffile-prefix-map=/gnu/store/mc89v4j63nb6x63mj7kw25im2zksi160-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/krmsi6ppl18yadyirgd07bva1j01df3g-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/jv0xpsqkcknqm6gig9l1fx12x9v2ylyv-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/j6c85h7flmdhz4a3k4l6mpdzr5wsryyx-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/z8dryhw08v09x7x3jb373gskkn2w55z8-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/8ac756b65yl61n7nmphf61fvhws1975i-libsigsegv-2.14=/usr -ffile-prefix-map=/gnu/store/66z5dhd8v0v8b6qy44dd17ms2hb02cdh-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/mgmbzmf7lqvm1s7bmmn9yh7z8n5wjsks-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/xzjpldwqsb5ibk3da2wnv0l8gykpr3kw-libsigsegv-2.14=/usr -ffile-prefix-map=/gnu/store/24fpqliinc0i6lsvynn1pyh1khp4x054-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/lwdbpav442rrg5q2x7w6pjk0xyfi1n8m-isl-0.24=/usr -ffile-prefix-map=/gnu/store/lj5r9arj003dx42s8g0is60gq5n8b6f0-mpfr-4.2.0=/usr -ffile-prefix-map=/gnu/store/k7nv2y1bqvplzzaj5gadlzrbl5dq0197-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/4xpcj42971h5ifynzwafgwg0nsrl6jad-ld-wrapper-x86_64-linux-gnu-0=/usr -ffile-prefix-map=/gnu/store/9lhcyibqxfxni0n9z3x33bs66691bxrj-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/bbk6aac6l9hd60k3fsz7all4nzkk552z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/pv9ck7vj0px0d163wj9x8sfw1sifn1jd-ed-1.18=/usr -ffile-prefix-map=/gnu/store/v8fi3lrygpm2lc0s821cx546cpg6csjk-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/lqn7hda7cvaqwjxi1mk618jdzzqcqda9-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/34k6n0ws7kn52hbsbcpvavggla13xz5x-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/0pa3nxwcgz83asyhyw1wzi0nd68d7cb4-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/sli2mlqsaawr6vbvvcvbia8x5y6jh6wr-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/bsw227cn2w5wbwsv1c3mvpikwfqjs5fz-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/8bkgrl33rgw3swj9lspjzwqcs9g29h64-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/rln3p3ds89wv3cww1jimcvhd2kg7qsvw-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/7pnab64y5s93pjwvccwq2pcmn6srzk5a-gcc-12.3.0=/usr -ffile-prefix-map=/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/4az5pnqqpkpf4hmfknb0d73jwgx935nm-gcc-12.3.0-lib=/usr -ffile-prefix-map=/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35=/usr -ffile-prefix-map=/gnu/store/vggbi3sccas0y204zkn0ddwdczyjrnr5-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/ssxwaypa4n200b0mkfbnpsxx5ahww4zg-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/s1kchd38f9sw6zbkzn1i5bmqnngyl1b7-gawk-5.2.1=/usr -ffile-prefix-map=/gnu/store/phl1fpyj3cslwaiax8h26nh7x942mqn3-sed-4.8=/usr -ffile-prefix-map=/gnu/store/k3669c5xzdzfz27r7c27masjfb6285fp-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/k2lisbhnh4wl4pr25pfaqv1wl9mzbm3j-binutils-2.38=/usr -ffile-prefix-map=/gnu/store/i2g0is6wjq3ccs6m1l6w9mhf44k4042h-glibc-2.35-static=/usr -ffile-prefix-map=/gnu/store/fcwg3jc8h85ji0lhw1mmip1fz828b74d-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/chxagizhkjpv0rsbchqfm5xr99mhcwhj-file-5.44=/usr -ffile-prefix-map=/gnu/store/9n73ypgfq972fn70l92k18fcb116c6xw-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/z1dllp7rawfdbfq9x1zs8x8jnxzpknpr-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/yhk9c3s9ciw0p88fykajjb96gvy7wj1i-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/l99gjyqx8ibfyfxhz1pa9dgzavj4hnxs-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/kp74f6chlmkzmnxj9rf5xm235949i4ng-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/jarjng9kisnznb1dbmqvgi80pgb9m61j-curl-8.5.0=/usr -ffile-prefix-map=/gnu/store/i1n52yjslip4bsyr9rw8glqjpbbcd6wf-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/h9f5ipyh0ygh83w2b1g5c656078p5358-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/gq1lycn1mj11lqwzhg1p847pjbzxx6hg-gmp-6.2.1=/usr -ffile-prefix-map=/gnu/store/d8yyy4zd4ccss3fk5dbri8kw2llap99x-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/cl94hzhbsnka0bdb4mqgpnhcs02kgf0m-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/bzcfrvhd8n8fnyi5gpfmsjmqwrgnpbp9-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/awwd2bqfdz821x4inxx45iha09118rg9-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/96kl8kswf90fn0lga4p7qzq2f1wx9hj5-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/8gxdqg8azmlwbdg5l9pnwab4pib9mwr4-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/7d5qgfv3rs6l6v2yzcnyppfv63k64hsv-nettle-3.8.1=/usr -ffile-prefix-map=/gnu/store/5q1gbwavmjkg347gvvvamgdrbx8s0nc1-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/4h63f0d6gy9h1b9x44j811p1j8xhj7dq-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/10daf0z6fjz537qr6bkk1szqb612nr8m-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/cpmq6yl1ls1qnv2knzfh56bpbs2wss1q-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/al9hskxmgzq0b1ff463djdjrdk7ypffj-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/8rck4jzniibqz5r6vhi1sxhysb9amn0w-zlib-1.2.13=/usr -ffile-prefix-map=/gnu/store/3sr7bp6854d440p8i6jdx7qmkr5b9cgm-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/gz61c1jpzfalfz7r4fxij8919h8kccd2-grep-3.8=/usr -ffile-prefix-map=/gnu/store/ypj54hl8dign6rqwkcngqy37qz4zvl5j-libgc-8.2.2=/usr -ffile-prefix-map=/gnu/store/sg5kqvv9is29xh60innp13rlvc03yvr0-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/fl3l5wx8qynjrvx5lilz6c38hb77cf36-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/dsw05lhh6i2mvshx5x2jnn4vlb1llq6c-libunistring-1.0=/usr -ffile-prefix-map=/gnu/store/1lzfbbwcpyngm81v44fr34253b8is7zr-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/ym4hfw3ymqf0263nxmqwi32h2sml7mqq-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/wlffmfrwrykznzzg39lfh1q8zmsrd5w2-gawk-5.2.1=/usr -ffile-prefix-map=/gnu/store/wkjnk0gskb7rvm75hjp3ssq1lm5fc70d-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/w6wiw8wjs8sapgf3v3jj7h7b0266l3av-linux-libre-headers-cross-x86_64-linux-gnu-6.1.102=/usr -ffile-prefix-map=/gnu/store/vm2j5hn5rif8x1nvnr317c0l0cqwk3vm-gcc-cross-x86_64-linux-gnu-12.4.0=/usr -ffile-prefix-map=/gnu/store/vkrghskcgijdq3wb7cdpjcskr0f5g456-file-5.44=/usr -ffile-prefix-map=/gnu/store/sbjp9910w472v88gdnzchqpyydfwjdq0-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/rzcfg643nmm1c2jszamcl7n5xb0a19lw-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/q4xcg75pc0rksk2bwbijjqscs86cb3rs-sed-4.8=/usr -ffile-prefix-map=/gnu/store/nyr33l25vwhph6di1cnigihamg3w550n-gcc-toolchain-12.3.0-static=/usr -ffile-prefix-map=/gnu/store/ns8virvv895q93nbrdizav7qxzj5xp6m-diffutils-3.8=/usr -ffile-prefix-map=/gnu/store/n296r5k9pyikf8f2kjq3span91qfs9i9-binutils-cross-x86_64-linux-gnu-2.38=/usr -ffile-prefix-map=/gnu/store/mshi9czjhcmf9385zkjad634z42q3ydc-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/mb8x6kvfxrivl5r73195j76f47p0a2i0-gcc-cross-x86_64-linux-gnu-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/lzbiwmw051igljgajcz0s3yaa2k21yg4-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/ixw8kql4qkj9k5r1c9rmaw38pb791ksa-git-minimal-2.45.2=/usr -ffile-prefix-map=/gnu/store/fn4rrnx7vx1bl6mccrhm95y6br8yg9s6-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/f62g9m61kr83rvzf1qfy6rwshm02gkk6-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/dnqpbqij862kd040dixmfkqva4kadqvv-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/d8y2fpk9d3ajmg6rpmn0rnb0dcmbk82w-xz-5.2.8=/usr -ffile-prefix-map=/gnu/store/d3byi8hj635vrs703xf846bpqy2g7hr3-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/c16r2pzl9r97wky7zaqcqizlm53gjv02-x86_64-linux-gnu-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/bw4z71a1r82mi9dwxy6lsim6i3frjcss-grep-3.8=/usr -ffile-prefix-map=/gnu/store/ba8mib9i5n7bz9bsh07h4v2kf8dw5ls2-which-2.21=/usr -ffile-prefix-map=/gnu/store/9w6m1bk5q8yj1mylllb2nc7c3hm11rim-glibc-cross-x86_64-linux-gnu-2.31-static=/usr -ffile-prefix-map=/gnu/store/95f0g31zip5lyqnwy9pdq02y0f9f7s3p-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/8sv1nwz0wkc41dypbz7bzvn3a10aw314-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/8b20dn85cjhzmxx31bwhldm6iilkgazn-glibc-cross-x86_64-linux-gnu-2.31=/usr -ffile-prefix-map=/gnu/store/7zbbvm4i7dsxy5z3v6cprbxah0fk5gsw-gcc-toolchain-12.3.0=/usr -ffile-prefix-map=/gnu/store/6h5vqmnk3c473r4222379kjk89r2qh0s-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/69jhbwlwk3lazcvp6ip05kbvzjrxrc1d-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/52ln6d9s54a3lpg565p2chij4pkhma41-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/4kyyf7yqq5la0g73wcvbxnnn5ss4x5l3-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/4cfial3lr0dsa03q9j61p2gyvha8pjl3-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3klqc6mf9rlgjnzxnd559c7igxam16nz-gzip-1.12=/usr -ffile-prefix-map=/gnu/store/3k1z36avy2i2zzis04bwxhyvd2ff26x1-info-dir=/usr -ffile-prefix-map=/gnu/store/27qixsj0k3j9b4ajj20m2y1p2ax6sam2-make-4.3=/usr -ffile-prefix-map=/gnu/store/sh2hpdcbwwiy486db398rs1jzx5pd3hk-profile=/usr -ffile-prefix-map=/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/src=. -pipe -std=c++20 -O2 -O2 -g -Wl,--as-needed -Wl,--dynamic-linker=/lib64/ld-linux-x86-64.so.2 -static-libstdc++ -Wl,-O2 -fstack-reuse=none -Wl,--exclude-libs,ALL -fstack-protector-all -fcf-protection=full -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -Wl,-z,separate-code -fPIE -pie
    
    NOTE: The summary above may not exactly match the final applied build flags
          if any additional CMAKE_* or environment variables have been modified.
          To see the exact flags applied, build with the --verbose option.
    
    Attempt to harden executables ......... ON
    Treat compiler warnings as errors ..... OFF
    Use ccache for compiling .............. OFF
    
    
    -- Configuring incomplete, errors occurred!
    See also "/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/build/CMakeFiles/CMakeOutput.log".
    See also "/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/build/CMakeFiles/CMakeError.log".
    
    

    </details>

    How did you obtain Bitcoin Core

    Compiled from source

    What version of Bitcoin Core are you using?

    master@e821f0a37a026fa0480c7f6f6c938da7c77e0d52 and newer

    Operating system and version

    Ubuntu 24.10

    Machine specifications

    No response

  2. Sjors commented at 5:13 PM on September 20, 2024: member
  3. ryanofsky commented at 12:52 AM on September 21, 2024: contributor

    From the log it looks like the failing line is CMakeLists.txt:177:

      find_package(Libmultiprocess COMPONENTS Lib)
    

    which fails in LibmultiprocessConfig.cmake:46:

      include("${CMAKE_CURRENT_LIST_DIR}/${_comp}Targets.cmake")
    

    with error:

    CMake Error at /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibmultiprocessConfig.cmake:46 (include):
      include could not find requested file:
    
        /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibTargets.cmake
    Call Stack (most recent call first):
      CMakeLists.txt:177 (find_package)
    

    It seems like the problem is that find_package is searching in the x86_64-linux-gnu/native native prefix not the x86_64-linux-gnu cross-compiled prefix. It looks like the depends build is working as expected because x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibTargets.cmake is not supposed to exist. Only x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/BinTargets.cmake and x86_64-linux-gnu/lib/cmake/Libmultiprocess/LibTargets.cmake targets should exist, because it is only supposed to create native executables and cross compiled runtime libraries, not cross compiled executables or native runtime libraries. Unclear what is going wrong or why this would only happen with the guix build and not an ordinary depends build

  4. hebasto commented at 10:28 AM on September 21, 2024: member

    I found three flaws in the build system. Fixing any one of them resolves the issue. Currently working on a PR.

  5. fanquake closed this on Sep 27, 2024

  6. fanquake referenced this in commit 29d00a1cee on Sep 27, 2024
  7. bitcoin locked this on Sep 27, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-02 18:13 UTC

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