ci: Use `CONFIG_SITE` variable and `--prefix` option properly #26683

pull hebasto wants to merge 2 commits into bitcoin:master from hebasto:221210-ci-dep changing 3 files +7 −4
  1. hebasto commented at 7:21 PM on December 10, 2022: member

    When running CI scripts locally, they attempt to use a $DEPENDS_DIR/$HOST directory even NO_DEPENDS=1 is provided.

    This PR fixes this broken behavior.

  2. ci: Use `CONFIG_SITE` variable and `--prefix` option properly
    This change fixes scripts when they are being run locally with a pre-
    existed `$DEPENDS_DIR/$HOST` directory.
    574e50addf
  3. DrahtBot commented at 7:21 PM on December 10, 2022: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    Stale ACK fanquake

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

  4. DrahtBot added the label Tests on Dec 10, 2022
  5. hebasto commented at 12:16 PM on December 19, 2022: member

    Friendly ping @MarcoFalke :)

  6. maflcko approved
  7. maflcko commented at 12:22 PM on December 19, 2022: member

    lgtm. This should fix the bug that the non-depends build, like the valgrind build picks up a previous depends build, like msan-depends? cc @fanquake

  8. fanquake approved
  9. fanquake commented at 5:12 PM on December 20, 2022: member

    ACK 574e50addf8c65a3a9e0f2d8e933c147d1e93932

    like the valgrind build picks up a previous depends build, like msan-depends?

    I checked that running back-to-back CI builds with a depends (MSAN) followed by non-depends (Valgrind) no-longer has build issues. I think https://github.com/fanquake/bitcoin/commit/6cceb7a4c2efbda8d3f763f3b3805a14ebe10daf could also be included here?

  10. ci: remove --prefix from msan job d3a84347e8
  11. hebasto commented at 5:18 PM on December 20, 2022: member

    I think fanquake@6cceb7a could also be included here?

    Added.

  12. maflcko approved
  13. bitcoin deleted a comment on Dec 20, 2022
  14. fanquake merged this on Dec 21, 2022
  15. fanquake closed this on Dec 21, 2022

  16. hebasto deleted the branch on Dec 21, 2022
  17. sidhujag referenced this in commit ae41bcbec3 on Dec 21, 2022
  18. bitcoin locked this on Dec 21, 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-04-24 21:13 UTC

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