!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

442 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.146 Servers

Load older messages


SenderMessageTime
5 Jun 2024
@delroth:delroth.netdelrothyeah, it's far from impossible, it's just more effort :)05:52:42
@vigress9:matrix.orgV. 🏳️‍⚧️ changed their profile picture.10:49:22
@polygon:catgirl.cloudpolygon 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:raccoon.collegeterru joined the room.12:32:48
@aprl:uwu.isaprl changed their display name from aprl (GPN; DECT 2774; SIP GAYS) to aprl.12:52:47
@qyriad:katesiria.orgQyriad
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
@pennae:matrix.eno.space⚠️ eldritch horrors operating in this area ⚠️and lunaphied is right about docs rendering for the repl <,<16:12:16
@ippetkov:matrix.orgivan joined the room.16:58:52
@jade_:matrix.orgjade_

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:katesiria.orgQyriadCan you remove two arguments with a single string like that?23:27:41
@jade_:matrix.orgjade_well its ostensibly supposed to remove the canonicalized form23:27:58
@pennae:matrix.eno.space⚠️ eldritch horrors operating in this area ⚠️ (wasn't the canonical form for these =-separated? idr) 23:28:58
@jade_:matrix.orgjade_https://github.com/llvm/llvm-project/blob/8c5a7a1fc4890fcae50f8e8a61d5a2e2b1ebd7e5/clang-tools-extra/clangd/ConfigCompile.cpp#L268-L279 idk but heres your clang code23:29:08
@jade_:matrix.orgjade_i did try that also, i think23:29:14
@jade_:matrix.orgjade_well i have def tried it now, no difference23:29:29
@pennae:matrix.eno.space⚠️ eldritch horrors operating in this area ⚠️oh :(23:29:38
@pennae:matrix.eno.space⚠️ eldritch horrors operating in this area ⚠️great :/23:30:13
@jade_:matrix.orgjade_https://github.com/llvm/llvm-project/blob/aff197ff2163a4b7732d08b833906cc21f4a5c89/clang-tools-extra/clangd/CompileCommands.cpp#L593 part two of the code23:31:22
@jade_:matrix.orgjade_i might just . build a clang and shove a debugger on it. i should not do this bc i have releng scripts to write23:32:29
@jade_:matrix.orgjade_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 gcc23:32:59
@jade_:matrix.orgjade_🙃23:33:01
@qyriad:katesiria.orgQyriadWe're poking the installer at least, or trying to through brainfog >.>23:33:33
@jade_:matrix.orgjade_ooof. take care of yourself though23:33:45
@qyriad:katesiria.orgQyriad💙23:33:53
@pennae:matrix.eno.space⚠️ 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:katesiria.orgQyriad @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:mildlyfunctional.gayartemist
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_:matrix.orgjade_oh, lmao, i guess we should just go accept your entire patchset01:58:21
@qyriad:katesiria.orgQyriadyeah lol02:02:43
@jade_:matrix.orgjade_https://gerrit.lix.systems/c/lix-installer/+/1381 merged02:43:55

Show newer messages


Back to Room ListRoom Version: 10