!UNVBThoJtlIiVwiDjU:nixos.org

Staging

315 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/108 Servers

Load older messages


SenderMessageTime
18 Sep 2025
@emilazy:matrix.orgemilyso what is the failure anyway?19:22:52
@k900:0upti.meK900make19:24:14
@k900:0upti.meK900 It's building with make because THEY COULDN'T FIGURE OUT installTarget = ["docs"] 19:24:26
@k900:0upti.meK900The failure is very likely unrelated and is actually in qttools19:24:36
@k900:0upti.meK900I pushed a change that will surface the failure in qttools19:27:29
@k900:0upti.meK900And of course now it all makes sense19:28:33
@k900:0upti.meK900https://github.com/qt/qttools/blob/6.9.2/.cmake.conf#L619:28:33
@k900:0upti.meK900qttools can't LLVM 2119:28:49
@k900:0upti.meK900 If anyone wants to follow the full chain of reasoning:
  1. qtdoc fails stupid because make can't report errors correctly

  2. qtdoc uses make because 2023 rewine could not figure out ninja

  3. the actual error is just "file not found" on the qdoc executable

  4. the qdoc executable is missing from qttools because qttools silently fails to build qdoc if it can't find clang

  5. it can't find clang because we bumped default llvm to 21 and it's too new

19:32:36
@emilazy:matrix.orgemilyso what was the failure you were getting?19:32:41
@emilazy:matrix.orgemilyI see19:32:48
@k900:0upti.meK900le sigh19:32:51
@emilazy:matrix.orgemilywell that explains some things19:32:58
@k900:0upti.meK900I am now building another llvm19:33:05
@emilazy:matrix.orgemilyhttps://github.com/qt/qttools/blob/dev/.cmake.conf19:33:09
@k900:0upti.meK900To confirm that it does in fact work with 2019:33:13
@emilazy:matrix.orgemilylooks like that's gone from the current version?19:33:13
@emilazy:matrix.orgemilyoh, https://github.com/qt/qttools/commit/2bf422652f9e305d360d691c86e38bb14e4ed0ef19:33:22
@emilazy:matrix.orgemilyI don't suppose you can try just forcing it to use 21.19:33:32
@k900:0upti.meK9006.10 does seem to support 2119:33:33
@k900:0upti.meK900I don't want to deal with this19:33:42
@k900:0upti.meK900Not for docs19:33:45
@k900:0upti.meK900We'll have 6.10 before you can delete LLVM 2019:33:51
@emilazy:matrix.orgemilyyeah19:33:55
@emilazy:matrix.orgemilywhen's 6.10 happening?19:33:57
@k900:0upti.meK900This month Valve time19:34:27
@k900:0upti.meK900So probably like mid-October19:34:31
@k900:0upti.meK900Qt major releases are always on Valve time19:34:44
@k900:0upti.meK900https://wiki.qt.io/Qt_6.10_Release19:36:16
@k900:0upti.meK900image.png
Download image.png
19:36:24

Show newer messages


Back to Room ListRoom Version: 6