cmake: multiprocess guix build broken #30931

issue Sjors openend 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:

    0MULTIPROCESS=1 HOSTS= 
    

    The build will fail with:

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

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

    Relevant log output

    0$ MULTIPROCESS=1 HOSTS="x86_64-linux-gnu" ./contrib/guix/guix-build
    
      0Checking that we can connect to the guix-daemon...
      1
      2Hint: If this hangs, you may want to try turning your guix-daemon off and on
      3      again.
      4
      5make: Entering directory '/home/guix/bitcoin/depends'
      6make[1]: Entering directory '/home/guix/bitcoin/depends'
      7make[1]: Leaving directory '/home/guix/bitcoin/depends'
      8make: Leaving directory '/home/guix/bitcoin/depends'
      9INFO: Building ec57b18a3869 for platform triple x86_64-linux-gnu:
     10      ...using reference timestamp: 1726767452
     11      ...running at most 32 jobs
     12      ...from worktree directory: '/home/guix/bitcoin'
     13          ...bind-mounted in container to: '/bitcoin'
     14      ...in build directory: '/home/guix/bitcoin/guix-build-ec57b18a3869/distsrc-ec57b18a3869-x86_64-linux-gnu'
     15          ...bind-mounted in container to: '/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu'
     16      ...outputting in: '/home/guix/bitcoin/guix-build-ec57b18a3869/output/x86_64-linux-gnu'
     17          ...bind-mounted in container to: '/outdir-base/x86_64-linux-gnu'
     18      ADDITIONAL FLAGS (if set)
     19          ADDITIONAL_GUIX_COMMON_FLAGS:
     20          ADDITIONAL_GUIX_ENVIRONMENT_FLAGS:
     21          ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
     22Required environment variables as seen inside the container:
     23    DIST_ARCHIVE_BASE: /outdir-base/dist-archive
     24    DISTNAME: bitcoin-ec57b18a3869
     25    HOST: x86_64-linux-gnu
     26    SOURCE_DATE_EPOCH: 1726767452
     27    JOBS: 32
     28    DISTSRC: /distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu
     29    OUTDIR: /outdir-base/x86_64-linux-gnu
     30make: Entering directory '/bitcoin/depends'
     31copying 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
     32to: /bitcoin/depends/x86_64-linux-gnu
     33make: Leaving directory '/bitcoin/depends'
     34-- The CXX compiler identification is GNU 12.4.0
     35-- Detecting CXX compiler ABI info
     36-- Detecting CXX compiler ABI info - done
     37-- Check for working CXX compiler: /home/guix/.guix-profile/bin/x86_64-linux-gnu-g++ - skipped
     38-- Detecting CXX compile features
     39-- Detecting CXX compile features - done
     40-- Found SQLite3: /bitcoin/depends/x86_64-linux-gnu/include (found suitable version "3.38.5", minimum required is "3.7.17")
     41-- 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")
     42-- Found NATPMP: /bitcoin/depends/x86_64-linux-gnu/lib/libnatpmp.a
     43-- Found PkgConfig: /home/guix/.guix-profile/bin/pkg-config (found version "0.29.2")
     44-- Found MiniUPnPc: /bitcoin/depends/x86_64-linux-gnu/lib/libminiupnpc.a
     45-- Checking for module 'libzmq>=4'
     46--   Found libzmq, version 4.3.5
     47-- Performing Test HAVE_USDT_H
     48-- Performing Test HAVE_USDT_H - Success
     49-- Found USDT: /bitcoin/depends/x86_64-linux-gnu/include
     50-- Checking for module 'libqrencode'
     51--   Found libqrencode, version 4.1.1
     52CMake Error at /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibmultiprocessConfig.cmake:46 (include):
     53  include could not find requested file:
     54
     55    /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibTargets.cmake
     56Call Stack (most recent call first):
     57  CMakeLists.txt:177 (find_package)
     58
     59
     60-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
     61-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
     62-- Looking for pthread_create in pthreads
     63-- Looking for pthread_create in pthreads - not found
     64-- Looking for pthread_create in pthread
     65-- Looking for pthread_create in pthread - found
     66-- Found Threads: TRUE
     67-- Found Qt5: /bitcoin/depends/x86_64-linux-gnu/lib/cmake/Qt5 (found suitable version "5.15.14", minimum required is "5.11.3")
     68-- Performing Test CXX_SUPPORTS__WERROR
     69-- Performing Test CXX_SUPPORTS__WERROR - Success
     70-- Setting build type to "RelWithDebInfo" as none was specified
     71-- Performing Test CXX_SUPPORTS__G3
     72-- Performing Test CXX_SUPPORTS__G3 - Success
     73-- Performing Test LINKER_SUPPORTS__G3
     74-- Performing Test LINKER_SUPPORTS__G3 - Success
     75-- Performing Test CXX_SUPPORTS__FTRAPV
     76-- Performing Test CXX_SUPPORTS__FTRAPV - Success
     77-- Performing Test LINKER_SUPPORTS__FTRAPV
     78-- Performing Test LINKER_SUPPORTS__FTRAPV - Success
     79-- Performing Test LINKER_SUPPORTS__WL___FATAL_WARNINGS
     80-- Performing Test LINKER_SUPPORTS__WL___FATAL_WARNINGS - Success
     81-- Check if compiler accepts -pthread
     82-- Check if compiler accepts -pthread - yes
     83-- Found Boost: /bitcoin/depends/x86_64-linux-gnu/include (found suitable version "1.81.0", minimum required is "1.73.0")
     84-- Performing Test NO_DIAGNOSTICS_BOOST_NO_CXX98_FUNCTION_BASE
     85-- Performing Test NO_DIAGNOSTICS_BOOST_NO_CXX98_FUNCTION_BASE - Failed
     86-- Looking for C++ include boost/test/included/unit_test.hpp
     87-- Looking for C++ include boost/test/included/unit_test.hpp - found
     88-- Found Libevent: /bitcoin/depends/x86_64-linux-gnu/lib (found suitable version "2.1.12", minimum required is "2.1.8")
     89-- Performing Test HAVE_EVHTTP_CONNECTION_GET_PEER_CONST_CHAR
     90-- Performing Test HAVE_EVHTTP_CONNECTION_GET_PEER_CONST_CHAR - Failed
     91-- Looking for C++ include sys/prctl.h
     92-- Looking for C++ include sys/prctl.h - found
     93-- Looking for C++ include sys/resources.h
     94-- Looking for C++ include sys/resources.h - not found
     95-- Looking for C++ include sys/vmmeter.h
     96-- Looking for C++ include sys/vmmeter.h - not found
     97-- Looking for C++ include vm/vm_param.h
     98-- Looking for C++ include vm/vm_param.h - not found
     99-- Looking for O_CLOEXEC
    100-- Looking for O_CLOEXEC - found
    101-- Looking for fdatasync
    102-- Looking for fdatasync - found
    103-- Looking for fork
    104-- Looking for fork - found
    105-- Looking for pipe2
    106-- Looking for pipe2 - found
    107-- Looking for setsid
    108-- Looking for setsid - found
    109-- Looking for C++ include sys/types.h
    110-- Looking for C++ include sys/types.h - found
    111-- Looking for C++ include ifaddrs.h
    112-- Looking for C++ include ifaddrs.h - found
    113-- Performing Test IFADDR_LINKS_WITHOUT_LIBSOCKET
    114-- Performing Test IFADDR_LINKS_WITHOUT_LIBSOCKET - Success
    115-- Performing Test STD_ATOMIC_LINKS_WITHOUT_LIBATOMIC
    116-- Performing Test STD_ATOMIC_LINKS_WITHOUT_LIBATOMIC - Success
    117-- Looking for std::system
    118-- Looking for std::system - found
    119-- Looking for ::_wsystem
    120-- Looking for ::_wsystem - not found
    121-- Performing Test STRERROR_R_CHAR_P
    122-- Performing Test STRERROR_R_CHAR_P - Success
    123-- Looking for malloc_info
    124-- Looking for malloc_info - found
    125-- Performing Test HAVE_MALLOPT_ARENA_MAX
    126-- Performing Test HAVE_MALLOPT_ARENA_MAX - Success
    127-- Performing Test HAVE_POSIX_FALLOCATE
    128-- Performing Test HAVE_POSIX_FALLOCATE - Success
    129-- Performing Test HAVE_STRONG_GETAUXVAL
    130-- Performing Test HAVE_STRONG_GETAUXVAL - Success
    131-- Performing Test HAVE_SOCKADDR_UN
    132-- Performing Test HAVE_SOCKADDR_UN - Success
    133-- Performing Test HAVE_GETRANDOM
    134-- Performing Test HAVE_GETRANDOM - Success
    135-- Performing Test HAVE_GETENTROPY_RAND
    136-- Performing Test HAVE_GETENTROPY_RAND - Success
    137-- Performing Test HAVE_SYSCTL
    138-- Performing Test HAVE_SYSCTL - Failed
    139-- Performing Test HAVE_SYSCTL_ARND
    140-- Performing Test HAVE_SYSCTL_ARND - Failed
    141-- Performing Test HAVE_SSE41
    142-- Performing Test HAVE_SSE41 - Success
    143-- Performing Test HAVE_AVX2
    144-- Performing Test HAVE_AVX2 - Success
    145-- Performing Test HAVE_X86_SHANI
    146-- Performing Test HAVE_X86_SHANI - Success
    147-- Performing Test HAVE_ARM_SHANI
    148-- Performing Test HAVE_ARM_SHANI - Failed
    149-- Performing Test CXX_SUPPORTS__FNO_EXTENDED_IDENTIFIERS
    150-- Performing Test CXX_SUPPORTS__FNO_EXTENDED_IDENTIFIERS - Success
    151-- Performing Test CXX_SUPPORTS__FSTACK_REUSE_NONE
    152-- Performing Test CXX_SUPPORTS__FSTACK_REUSE_NONE - Success
    153-- Performing Test LINKER_SUPPORTS__FSTACK_REUSE_NONE
    154-- Performing Test LINKER_SUPPORTS__FSTACK_REUSE_NONE - Success
    155-- Performing Test CXX_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3
    156-- Performing Test CXX_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3 - Success
    157-- Performing Test LINKER_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3
    158-- Performing Test LINKER_SUPPORTS__U_FORTIFY_SOURCE__D_FORTIFY_SOURCE_3 - Success
    159-- Performing Test CXX_SUPPORTS__WSTACK_PROTECTOR
    160-- Performing Test CXX_SUPPORTS__WSTACK_PROTECTOR - Success
    161-- Performing Test CXX_SUPPORTS__FSTACK_PROTECTOR_ALL
    162-- Performing Test CXX_SUPPORTS__FSTACK_PROTECTOR_ALL - Success
    163-- Performing Test LINKER_SUPPORTS__FSTACK_PROTECTOR_ALL
    164-- Performing Test LINKER_SUPPORTS__FSTACK_PROTECTOR_ALL - Success
    165-- Performing Test CXX_SUPPORTS__FCF_PROTECTION_FULL
    166-- Performing Test CXX_SUPPORTS__FCF_PROTECTION_FULL - Success
    167-- Performing Test LINKER_SUPPORTS__FCF_PROTECTION_FULL
    168-- Performing Test LINKER_SUPPORTS__FCF_PROTECTION_FULL - Success
    169-- Performing Test CXX_SUPPORTS__FSTACK_CLASH_PROTECTION
    170-- Performing Test CXX_SUPPORTS__FSTACK_CLASH_PROTECTION - Success
    171-- Performing Test LINKER_SUPPORTS__FSTACK_CLASH_PROTECTION
    172-- Performing Test LINKER_SUPPORTS__FSTACK_CLASH_PROTECTION - Success
    173-- Performing Test LINKER_SUPPORTS__WL___ENABLE_RELOC_SECTION
    174-- Performing Test LINKER_SUPPORTS__WL___ENABLE_RELOC_SECTION - Failed
    175-- Performing Test LINKER_SUPPORTS__WL___DYNAMICBASE
    176-- Performing Test LINKER_SUPPORTS__WL___DYNAMICBASE - Failed
    177-- Performing Test LINKER_SUPPORTS__WL___NXCOMPAT
    178-- Performing Test LINKER_SUPPORTS__WL___NXCOMPAT - Failed
    179-- Performing Test LINKER_SUPPORTS__WL___HIGH_ENTROPY_VA
    180-- Performing Test LINKER_SUPPORTS__WL___HIGH_ENTROPY_VA - Failed
    181-- Performing Test LINKER_SUPPORTS__WL__Z_RELRO
    182-- Performing Test LINKER_SUPPORTS__WL__Z_RELRO - Success
    183-- Performing Test LINKER_SUPPORTS__WL__Z_NOW
    184-- Performing Test LINKER_SUPPORTS__WL__Z_NOW - Success
    185-- Performing Test LINKER_SUPPORTS__WL__Z_SEPARATE_CODE
    186-- Performing Test LINKER_SUPPORTS__WL__Z_SEPARATE_CODE - Success
    187-- Performing Test LINKER_SUPPORTS__WL___EXCLUDE_LIBS_ALL
    188-- Performing Test LINKER_SUPPORTS__WL___EXCLUDE_LIBS_ALL - Success
    189-- Performing Test LINKER_SUPPORTS__WL__NO_EXPORTED_SYMBOLS
    190-- Performing Test LINKER_SUPPORTS__WL__NO_EXPORTED_SYMBOLS - Failed
    191-- Found Python3: /home/guix/.guix-profile/bin/python3.10 (found suitable version "3.10.7", minimum required is "3.9") found components: Interpreter
    192-- Performing Test HAVE_BUILTIN_PREFETCH
    193-- Performing Test HAVE_BUILTIN_PREFETCH - Success
    194-- Performing Test HAVE_MM_PREFETCH
    195-- Performing Test HAVE_MM_PREFETCH - Success
    196-- Performing Test HAVE_SSE42
    197-- Performing Test HAVE_SSE42 - Success
    198-- Performing Test HAVE_ARM64_CRC32C
    199-- Performing Test HAVE_ARM64_CRC32C - Failed
    200-- Looking for F_FULLFSYNC
    201-- Looking for F_FULLFSYNC - not found
    202-- Performing Test HAVE_CLMUL
    203-- Performing Test HAVE_CLMUL - Success
    204
    205Configuring secp256k1 subtree...
    206-- The C compiler identification is GNU 12.4.0
    207-- Detecting C compiler ABI info
    208-- Detecting C compiler ABI info - done
    209-- Check for working C compiler: /home/guix/.guix-profile/bin/x86_64-linux-gnu-gcc - skipped
    210-- Detecting C compile features
    211-- Detecting C compile features - done
    212-- Performing Test HAVE_X86_64_ASM
    213-- Performing Test HAVE_X86_64_ASM - Success
    214-- Could NOT find Valgrind (missing: Valgrind_INCLUDE_DIR Valgrind_WORKS)
    215-- Performing Test C_SUPPORTS__PEDANTIC
    216-- Performing Test C_SUPPORTS__PEDANTIC - Success
    217-- Performing Test C_SUPPORTS__WALL
    218-- Performing Test C_SUPPORTS__WALL - Success
    219-- Performing Test C_SUPPORTS__WCAST_ALIGN
    220-- Performing Test C_SUPPORTS__WCAST_ALIGN - Success
    221-- Performing Test C_SUPPORTS__WCAST_ALIGN_STRICT
    222-- Performing Test C_SUPPORTS__WCAST_ALIGN_STRICT - Success
    223-- Performing Test C_SUPPORTS__WCONDITIONAL_UNINITIALIZED
    224-- Performing Test C_SUPPORTS__WCONDITIONAL_UNINITIALIZED - Failed
    225-- Performing Test C_SUPPORTS__WEXTRA
    226-- Performing Test C_SUPPORTS__WEXTRA - Success
    227-- Performing Test C_SUPPORTS__WNESTED_EXTERNS
    228-- Performing Test C_SUPPORTS__WNESTED_EXTERNS - Success
    229-- Performing Test C_SUPPORTS__WNO_LONG_LONG
    230-- Performing Test C_SUPPORTS__WNO_LONG_LONG - Success
    231-- Performing Test C_SUPPORTS__WNO_OVERLENGTH_STRINGS
    232-- Performing Test C_SUPPORTS__WNO_OVERLENGTH_STRINGS - Success
    233-- Performing Test C_SUPPORTS__WNO_UNUSED_FUNCTION
    234-- Performing Test C_SUPPORTS__WNO_UNUSED_FUNCTION - Success
    235-- Performing Test C_SUPPORTS__WRESERVED_IDENTIFIER
    236-- Performing Test C_SUPPORTS__WRESERVED_IDENTIFIER - Failed
    237-- Performing Test C_SUPPORTS__WSHADOW
    238-- Performing Test C_SUPPORTS__WSHADOW - Success
    239-- Performing Test C_SUPPORTS__WSTRICT_PROTOTYPES
    240-- Performing Test C_SUPPORTS__WSTRICT_PROTOTYPES - Success
    241-- Performing Test C_SUPPORTS__WUNDEF
    242-- Performing Test C_SUPPORTS__WUNDEF - Success
    243
    244
    245secp256k1 configure summary
    246===========================
    247Build artifacts:
    248  library type ........................ Static
    249Optional modules:
    250  ECDH ................................ OFF
    251  ECDSA pubkey recovery ............... ON
    252  extrakeys ........................... ON
    253  schnorrsig .......................... ON
    254  ElligatorSwift ...................... ON
    255Parameters:
    256  ecmult window size .................. 15
    257  ecmult gen table size ............... 86 KiB
    258Optional features:
    259  assembly ............................ x86_64
    260  external callbacks .................. OFF
    261Optional binaries:
    262  benchmark ........................... OFF
    263  noverify_tests ...................... ON
    264  tests ............................... ON
    265  exhaustive tests .................... ON
    266  ctime_tests ......................... OFF
    267  examples ............................ OFF
    268
    269Cross compiling ....................... TRUE, for Linux, x86_64
    270Valgrind .............................. OFF
    271Preprocessor 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
    272C compiler ............................ GNU 12.4.0, /home/guix/.guix-profile/bin/x86_64-linux-gnu-gcc
    273CFLAGS ................................ -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
    274Compile options ....................... -pedantic -Wall -Wcast-align -Wcast-align=strict -Wextra -Wnested-externs -Wno-long-long -Wno-overlength-strings -Wno-unused-function -Wshadow -Wstrict-prototypes -Wundef
    275Build type:
    276 - CMAKE_BUILD_TYPE ................... RelWithDebInfo
    277 - CFLAGS ............................. -O2 -O2 -g
    278 - LDFLAGS for executables ............
    279 - LDFLAGS for shared libraries .......
    280
    281
    282
    283Configure summary
    284=================
    285Executables:
    286  bitcoind ............................ ON
    287  bitcoin-node (multiprocess) ......... ON
    288  bitcoin-qt (GUI) .................... ON
    289  bitcoin-gui (GUI, multiprocess) ..... ON
    290  bitcoin-cli ......................... ON
    291  bitcoin-tx .......................... ON
    292  bitcoin-util ........................ ON
    293  bitcoin-wallet ...................... ON
    294  bitcoin-chainstate (experimental) ... OFF
    295  libbitcoinkernel (experimental) ..... OFF
    296Optional features:
    297  wallet support ...................... ON
    298   - descriptor wallets (SQLite) ...... ON
    299   - legacy wallets (Berkeley DB) ..... ON
    300  external signer ..................... ON
    301  port mapping:
    302   - using NAT-PMP .................... ON
    303   - using UPnP ....................... ON
    304  ZeroMQ .............................. ON
    305  USDT tracing ........................ ON
    306  QR code (GUI) ....................... ON
    307  DBus (GUI, Linux only) .............. ON
    308Tests:
    309  test_bitcoin ........................ ON
    310  test_bitcoin-qt ..................... OFF
    311  bench_bitcoin ....................... OFF
    312  fuzz binary ......................... OFF
    313
    314Cross compiling ....................... TRUE, for Linux, x86_64
    315C++ compiler .......................... GNU 12.4.0, /home/guix/.guix-profile/bin/x86_64-linux-gnu-g++
    316CMAKE_BUILD_TYPE ...................... RelWithDebInfo
    317Preprocessor defined macros ...........
    318C++ 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
    319Linker 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
    320
    321NOTE: The summary above may not exactly match the final applied build flags
    322      if any additional CMAKE_* or environment variables have been modified.
    323      To see the exact flags applied, build with the --verbose option.
    324
    325Attempt to harden executables ......... ON
    326Treat compiler warnings as errors ..... OFF
    327Use ccache for compiling .............. OFF
    328
    329
    330-- Configuring incomplete, errors occurred!
    331See also "/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/build/CMakeFiles/CMakeOutput.log".
    332See also "/distsrc-base/distsrc-ec57b18a3869-x86_64-linux-gnu/build/CMakeFiles/CMakeError.log".
    

    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 0:52 am on September 21, 2024: contributor

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

    0  find_package(Libmultiprocess COMPONENTS Lib)
    

    which fails in LibmultiprocessConfig.cmake:46:

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

    with error:

    0CMake Error at /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibmultiprocessConfig.cmake:46 (include):
    1  include could not find requested file:
    2
    3    /bitcoin/depends/x86_64-linux-gnu/native/lib/cmake/Libmultiprocess/LibTargets.cmake
    4Call Stack (most recent call first):
    5  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

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

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