Commit 9df9774
authored
Work around QTBUG-145239 with a local patch (#1506)
This commit implements a quick workaround for QTBUG-145239 [1], which
causes build failure when building Qt 6.9.1 with XCode 26.4.
Ideally we should switch to Qt 6.11.1 or lather that has the fix for
QTBUG-145239 [2], but doing so requires us to bump the minimum supported
OS version to macOS 13 (#1458), which is also a non-trivial change.
At the same time, macos-26 image in the GitHub Actions Runners GitHub is
going to switch to XCode 26.4.1 in the week of May 11, 2026 [3]. We need
some stopgap solution here.
Let's patch the code in question locally in build_qt.py.
Closes #1455.
[1]: https://qt-project.atlassian.net/browse/QTBUG-145239
[2]: https://codereview.qt-project.org/c/qt/qtbase/+/724619
[3]: actions/runner-images#14001
PiperOrigin-RevId: 9130124281 parent e88f784 commit 9df9774
1 file changed
Lines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
840 | 840 | | |
841 | 841 | | |
842 | 842 | | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
843 | 873 | | |
844 | 874 | | |
845 | 875 | | |
| |||
0 commit comments