| 18 Sep 2025 |
emily | so what is the failure anyway? | 19:22:52 |
K900 | make | 19:24:14 |
K900 | It's building with make because THEY COULDN'T FIGURE OUT installTarget = ["docs"] | 19:24:26 |
K900 | The failure is very likely unrelated and is actually in qttools | 19:24:36 |
K900 | I pushed a change that will surface the failure in qttools | 19:27:29 |
K900 | And of course now it all makes sense | 19:28:33 |
K900 | https://github.com/qt/qttools/blob/6.9.2/.cmake.conf#L6 | 19:28:33 |
K900 | qttools can't LLVM 21 | 19:28:49 |
K900 | If anyone wants to follow the full chain of reasoning:
qtdoc fails stupid because make can't report errors correctly qtdoc uses make because 2023 rewine could not figure out ninja the actual error is just "file not found" on the qdoc executable the qdoc executable is missing from qttools because qttools silently fails to build qdoc if it can't find clang it can't find clang because we bumped default llvm to 21 and it's too new | 19:32:36 |
emily | so what was the failure you were getting? | 19:32:41 |
emily | I see | 19:32:48 |
K900 | le sigh | 19:32:51 |
emily | well that explains some things | 19:32:58 |
K900 | I am now building another llvm | 19:33:05 |
emily | https://github.com/qt/qttools/blob/dev/.cmake.conf | 19:33:09 |
K900 | To confirm that it does in fact work with 20 | 19:33:13 |
emily | looks like that's gone from the current version? | 19:33:13 |
emily | oh, https://github.com/qt/qttools/commit/2bf422652f9e305d360d691c86e38bb14e4ed0ef | 19:33:22 |
emily | I don't suppose you can try just forcing it to use 21. | 19:33:32 |
K900 | 6.10 does seem to support 21 | 19:33:33 |
K900 | I don't want to deal with this | 19:33:42 |
K900 | Not for docs | 19:33:45 |
K900 | We'll have 6.10 before you can delete LLVM 20 | 19:33:51 |
emily | yeah | 19:33:55 |
emily | when's 6.10 happening? | 19:33:57 |
K900 | This month Valve time | 19:34:27 |
K900 | So probably like mid-October | 19:34:31 |
K900 | Qt major releases are always on Valve time | 19:34:44 |
K900 | https://wiki.qt.io/Qt_6.10_Release | 19:36:16 |
K900 |  Download image.png | 19:36:24 |