Conversation
Fixes NixOS#42387. See also NixOS#42351 for information on Qt breakage.
|
Please rebase this PR on the |
00d2079 to
e26f280
Compare
There was a problem hiding this comment.
You don't need to modify these lines, it should still work, since 5.11.1 > 5.11.0.
There was a problem hiding this comment.
Oops. I thought I had build errors before, but apparently that was unrelated. Reverted and rebased.
e26f280 to
6db4bd5
Compare
|
@GrahamcOfBorg build qt511.qtbase |
|
Success on x86_64-linux (full log) Attempted: qt511.qtbase Partial log (click to expand)
|
|
Failure on x86_64-darwin (full log) Attempted: qt511.qtbase Partial log (click to expand)
|
|
@GrahamcOfBorg build qt511.qmake qt511.qttools |
|
Success on x86_64-linux (full log) Attempted: qt511.qmake, qt511.qttools Partial log (click to expand)
|
|
Failure on x86_64-darwin (full log) Attempted: qt511.qmake, qt511.qttools Partial log (click to expand)
|
|
Failure on aarch64-linux (full log) Attempted: qt511.qtbase Partial log (click to expand)
|
|
Success on aarch64-linux (full log) Attempted: qt511.qmake, qt511.qttools Partial log (click to expand)
|
|
The upgrade to Qt 5.11 caused a lot of breakage due to the removal of |
|
I'm going to merge this into master because this is not extremely large (rebuild-amount says 154 darwin, 963 linux) and quite beneficial for cmake-based Qt projects. |
6db4bd5 to
7e3d761
Compare
|
Hydra has already successfully built sqlitebrowser, qsynth, photoqt, etc.: https://hydra.nixos.org/eval/1467339 |
This reverts commit 1999d27.
Motivation for this change
This may be needed to unbreak a couple of builds such as nextcloud clients or rstudio (alternatively they would have to downgrade to 5.9 individually if that is even possible): https://codereview.qt-project.org/#/c/232367/
Things done
I only ran the update script and rebased the patches for the sub modules, but maybe there are more steps involved I'm not aware of.
sandboxinnix.confon non-NixOS)nix-shell -p nox --run "nox-review wip"./result/bin/)nix path-info -Sbefore and after)