"UNDEFINED is not supported!" output of `symbol-check.py` for riscv64-linux-gnu #23655

issue hebasto opened this issue on December 2, 2021
  1. hebasto commented at 6:17 PM on December 2, 2021: member

    On master (26a1147ce56083d7aa820ac115c16b01e47d911c):

    $ env HOSTS=riscv64-linux-gnu ./contrib/guix/guix-build
    ...
    Running symbol and dynamic library checks...
    UNDEFINED  is not supported!
    UNDEFINED  is not supported!
    UNDEFINED  is not supported!
    UNDEFINED  is not supported!
    UNDEFINED  is not supported!
    UNDEFINED  is not supported!
    UNDEFINED  is not supported!
    ...
    

    Build is successful, but messages quoted above are unclear.

  2. hebasto added the label Build system on Dec 2, 2021
  3. bitcoin deleted a comment on Dec 6, 2021
  4. fanquake commented at 7:56 AM on December 21, 2021: member

    The problem is LIEF not correctly identifying the RISCV architecture. I've sent a change upstream, https://github.com/lief-project/LIEF/pull/640, that fixes this issue.

  5. fanquake cross-referenced this on Mar 14, 2022 from issue guix: use LIEF 0.12.0 by fanquake
  6. laanwj closed this on Mar 30, 2022

  7. sidhujag referenced this in commit 4a83f2c95e on Apr 3, 2022
  8. bitcoin locked this on Mar 30, 2023

github-metadata-mirror

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