!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
23 May 2024
@niko:nrab.lolniko ⚡️
In reply to @delroth:delroth.net
how much do people here care about Nix native plugins (plugin-files = foo.so)? the whole way they rely on static initializers is really a pretty terrible API (for many reasons) and I'm already looking at changing that API internally in Lix because it's very broken with static builds
Native plugins were a mistake
19:55:08
@delroth:delroth.netdelrothI mean, they don't have a very high cost to support from an implementation perspective, so I understand the reasoning that leads people to adding support for them19:55:57
@niko:nrab.lolniko ⚡️ Personally I’d be down for down the line having something like WASM handle fetcher code or some scripting lang or something 19:56:07
@niko:nrab.lolniko ⚡️ But shared libs as plugins are always not a great experience at best 19:56:41
@qyriad:katesiria.orgQyriad I would really rather not yeet plugins but rather make them way more well-behaved 22:43:59
@glitch___:matrix.orgglitch joined the room.22:49:53
@firefly:raccoon.collegeFireFlythe only use of them I'm aware of is nix-doc, and well,22:54:04
@lunaphied:lunaphied.meLunaphied
In reply to @puck:puck.moe
iirc nix has some kind of non-static-init method
This was added for C API no?
22:54:06
@puck:puck.moepuckyes, but it works for C++ too22:54:42
@glitch___:matrix.orgglitch set a profile picture.22:55:28
@lunaphied:lunaphied.meLunaphiedYeah I'm just verifying that was part of the C API work23:00:23
24 May 2024
@aktaboot:tchncs.deaktaboot joined the room.19:06:40
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their profile picture.21:27:39
@jopejoe1:matrix.orgjopejoe1 joined the room.22:53:24
25 May 2024
@thorn:matrix.avery.gardenThorn joined the room.07:43:22
@julia:the-apothecary.clubjulia just bumping this gerrit change here; might not ending up working on it tonight, but been waiting on some advice on how to do tests regarding e.g. a store returning a bad store path etc, because I can't see any existing tests doing it / can't parse how the existing store mock tests work 07:56:42
@brian:maven-group.orggriff joined the room.16:55:00
26 May 2024
@toinux_net:matrix.orgtoinux joined the room.12:41:21
@sebtm:lodere.esSebTMHey, I'm having an issue with lix (already with nix) I wanted to ask if there is a solution or issue (otherwise I can open one): I use some private repositories containing flakes which I can only reach via VPN - sometimes I forget to connect and nix takes just forever when it tries to connect there instead of a timeout/error?12:53:06
@puck:puck.moepuckhrm, this might be worth opening an issue for, i think. would be useful to post e.g. a curl -v trace of the same URL12:54:56
@delroth:delroth.netdelrothhttps://git.lix.systems/lix-project/lix/issues/305 is maybe relevant?14:01:40
@camzer:matrix.orgcamzer joined the room.23:41:20
27 May 2024
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their profile picture.02:45:46
@not-leader:envs.netnot_leader joined the room.12:07:55
@federicodschonborn:matrix.orgFederico Damián Schonborn changed their profile picture.13:27:53
@szlend:matrix.orgszlend joined the room.16:31:37
@Ericson2314:matrix.orgJohn Ericson jade_: you might want https://github.com/NixOS/nix/pull/10781 20:10:00
28 May 2024
@jade_:matrix.orgjade_Redacted or Malformed Event00:44:45
@jade_:matrix.orgjade_oh00:45:08
@jade_:matrix.orgjade_i see00:45:09

There are no newer messages yet.


Back to Room ListRoom Version: 10