hebasto
commented at 10:13 am on July 26, 2025:
member
For some reason, the MOC compiler in older versions of Qt 6 fails to parse qt/intro.cpp, as noted in this comment.
This PR proposes a move-only refactoring to simplify the source structure by eliminating the need for the inline #include <qt/intro.moc>, thereby effectively working around the issue.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
DrahtBot added the label
CI failed
on Jul 26, 2025
DrahtBot
commented at 2:07 pm on July 26, 2025:
contributor
🚧 At least one of the CI tasks failed.
Task lint: https://github.com/bitcoin-core/gui/runs/46777090693
LLM reason (✨ experimental): The CI failure is caused by multiple linting errors including a circular dependency, missing include guards, and other linting checks.
Try to run the tests locally, according to the documentation. However, a CI failure may still
happen due to a number of reasons, for example:
Possibly due to a silent merge conflict (the changes in this pull request being
incompatible with the current code in the target branch). If so, make sure to rebase on the latest
commit of the target branch.
A sanitizer issue, which can only be found by compiling with the sanitizer and running the
affected test.
An intermittent issue.
Leave a comment here, if you need help tracking down a confusing failure.
hebasto force-pushed
on Jul 26, 2025
hebasto force-pushed
on Jul 26, 2025
hebasto force-pushed
on Jul 26, 2025
DrahtBot removed the label
CI failed
on Jul 26, 2025
ajtowns
commented at 5:17 am on July 29, 2025:
contributor
ACKdd392a64bb0608847f771f8b1f09c2fcae146923
Shouldn’t the copyright dates in these files be updated? git blame has some lines from 2022 in intro.h and 2024/25 in intro.cpp.
You could avoid the circularity with something like:
This is a metadata mirror of the GitHub repository
bitcoin-core/gui.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2025-07-31 10:20 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me