!UNVBThoJtlIiVwiDjU:nixos.org

Staging

319 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen109 Servers

Load older messages


SenderMessageTime
18 Sep 2025
@k900:0upti.meK900qtdoc worries me18:33:43
@emilazy:matrix.orgemily was qtdoc… working before? 18:33:56
@emilazy:matrix.orgemilywhat happened?18:33:58
@k900:0upti.meK900It was and I have no clue18:34:21
@k900:0upti.meK900That's what worries me18:34:25
@emilazy:matrix.orgemilyoh it wants to build Rust18:35:59
@emilazy:matrix.orgemilyI;'ll keep building but do you want to just spoil how it fails to me18:36:07
@k900:0upti.meK900Once this build is done18:38:38
@k900:0upti.meK900Wait what the fuck19:10:12
@k900:0upti.meK900Oh my fucking lord19:14:36
@k900:0upti.meK900 @emily do you want to see some man-made horrors 19:15:52
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/commit/a0402498c24a25fb07491308cfb7022dad51141b19:16:54
@emilazy:matrix.orgemily dontUseNinjaBuild? what is it even building with then? 19:20:33
@emilazy:matrix.orgemilyMake?19:20:35
@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

Show newer messages


Back to Room ListRoom Version: 6