-
-
Notifications
You must be signed in to change notification settings - Fork 13.2k
qt 6.9.3 #246844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
qt 6.9.3 #246844
Conversation
deps check now works in reasonable time:
But build bottle is oddly slow (ongoing for 40+ minutes):
In comparison, Intel macOS took 2 minutes:
I wonder if something else in |
This comment was marked as outdated.
This comment was marked as outdated.
There is a performance issue with EDIT: run at least finished. Snipping timestamps of slower parts:
|
Will follow up on linkage failures after merging staging branch as they are likely to create merge conflicts. Brew PR should fix Linux build performance. Can verify in follow up PR to just test that. This PR can be reviewed/merged in advance to try to get Qt split done by tomorrow or so. |
🤖 An automated task has requested bottles to be published to this PR. Caution Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch. |
|
Caution Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch. |
May be easier to review by viewing file by itself. The test is kept mostly the same (removing
vulkan-loader
dependency as not used) and bottle block is left, but everything else is changed which results in a difficult-to-read diff.The idea here is to allow easy migration by making
qt
into something like a meta-package while providing symlinks that hopefully allow existing usage to still work.Also use
qt
as a verification whenever Qt introduces new submodules.brew deps --tree
on Linux is slow. Locally not as bad as CI but can take a while as over 8GB of data is output. Trying to reduce this in worst case:Improvement to Linux performance in:
Dependency#expand
usage brew#20827