| 5 Jun 2024 |
delroth | yeah, it's far from impossible, it's just more effort :) | 05:52:42 |
| V. 🏳️⚧️ changed their profile picture. | 10:49:22 |
| polygon system (it/she/they) changed their display name from polygon system (she/it/they) [DECT 7659] to polygon system (it/she/they). | 11:57:43 |
| terru joined the room. | 12:32:48 |
| aprl changed their display name from aprl (GPN; DECT 2774; SIP GAYS) to aprl. | 12:52:47 |
Qyriad | In reply to@pennae:matrix.eno.space all MD should go through the same preprocessor, and nix binary ideally shouldn't contain an MD processor at all absolutely, but unfortunately this means those docs changes might be blocked on fixing our "docs -> nix binary" build dependency | 15:57:20 |
⚠️ eldritch horrors operating in this area ⚠️ | and lunaphied is right about docs rendering for the repl <,< | 16:12:16 |
| ivan joined the room. | 16:58:52 |
jade_ | so i think i found a clang bug :( this clangd file does not remove the arg -include precompiled-headers.hh
CompileFlags:
Remove: [-fpch-preprocess, "-include precompiled-headers.hh"]
| 23:25:32 |
Qyriad | Can you remove two arguments with a single string like that? | 23:27:41 |
jade_ | well its ostensibly supposed to remove the canonicalized form | 23:27:58 |
⚠️ eldritch horrors operating in this area ⚠️ | (wasn't the canonical form for these =-separated? idr) | 23:28:58 |
jade_ | https://github.com/llvm/llvm-project/blob/8c5a7a1fc4890fcae50f8e8a61d5a2e2b1ebd7e5/clang-tools-extra/clangd/ConfigCompile.cpp#L268-L279
idk but heres your clang code | 23:29:08 |
jade_ | i did try that also, i think | 23:29:14 |
jade_ | well i have def tried it now, no difference | 23:29:29 |
⚠️ eldritch horrors operating in this area ⚠️ | oh :( | 23:29:38 |
⚠️ eldritch horrors operating in this area ⚠️ | great :/ | 23:30:13 |
jade_ | https://github.com/llvm/llvm-project/blob/aff197ff2163a4b7732d08b833906cc21f4a5c89/clang-tools-extra/clangd/CompileCommands.cpp#L593 part two of the code | 23:31:22 |
jade_ | i might just . build a clang and shove a debugger on it. i should not do this bc i have releng scripts to write | 23:32:29 |
jade_ | maybe the right move is just, for now, use clangd with a clang stdenv build-dir (which you dont actually have to build) and use another build-dir for gcc | 23:32:59 |
jade_ | 🙃 | 23:33:01 |
Qyriad | We're poking the installer at least, or trying to through brainfog >.> | 23:33:33 |
jade_ | ooof. take care of yourself though | 23:33:45 |
Qyriad | 💙 | 23:33:53 |
⚠️ eldritch horrors operating in this area ⚠️ | In reply to @jade_:matrix.org maybe the right move is just, for now, use clangd with a clang stdenv build-dir (which you dont actually have to build) and use another build-dir for gcc yeah that'll be fine for now | 23:35:29 |
| 6 Jun 2024 |
Qyriad | @artemist does the lix-installer derivation build for you? It fails for us on both Linux and Darwin, albeit in different places | 01:53:03 |
artemist | In reply to @qyriad:katesiria.org @artemist does the lix-installer derivation build for you? It fails for us on both Linux and Darwin, albeit in different places Not without my patchset. I can check if I have any unpublished ones I needed | 01:53:50 |
jade_ | oh, lmao, i guess we should just go accept your entire patchset | 01:58:21 |
Qyriad | yeah lol | 02:02:43 |
jade_ | https://gerrit.lix.systems/c/lix-installer/+/1381 merged | 02:43:55 |