depends: add Qt -ltcg for Darwin, drop it for Windows #32496

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:depends_qt_ltcg changing 1 files +3 −3
  1. fanquake commented at 11:45 am on May 14, 2025: member

    The related Windows patches were dropped in 5e794e62024eef612e1fbb71c76ea54d17435c14, and “Cross-compiling does not support LTO.” (from #30997).

    Using this with native Darwin builds works ok.

  2. depends: enable -ltcg in darwin qt when using LTO 4b72469a3b
  3. depends: remove support for Windows Qt LTO builds
    The patches needed to support this were dropped in
    5e794e62024eef612e1fbb71c76ea54d17435c14 and "Cross-compiling does not
    support LTO." (from #30997), so remove it for now.
    815f10a105
  4. DrahtBot commented at 11:45 am on May 14, 2025: contributor

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

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32496.

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  5. DrahtBot added the label Build system on May 14, 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: 2025-05-29 12:13 UTC

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