!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
26 Jul 2025
@raitobezarius:matrix.orgraitobezariusgiven my time budget, i do not think the store solution will be implementable21:07:08
@emilazy:matrix.orgemilyI worry about things constantly getting slightly slower in ways nobody notices until it all adds up21:07:10
@raitobezarius:matrix.orgraitobezariuswe care about sandbox setup times21:07:18
@raitobezarius:matrix.orgraitobezariusbut i also need help to make this better21:07:33
@raitobezarius:matrix.orgraitobezariusfor example, I'm still seeking someone to package bencher.dev21:07:39
@raitobezarius:matrix.orgraitobezariusif i had that, i would setup continuous benchmark infra21:07:47
@raitobezarius:matrix.orgraitobezariusand we could pile up benchmark targets21:07:52
@emilazy:matrix.orgemilyFWIW, everything feels mysteriously slow on Darwin in ways that i suspect are trivial and dumb but that nobody has figured out21:08:02
@emilazy:matrix.orgemilyI forget if I mentioned Randy having compared build times inside a Nix build and out and the latter being way faster21:08:15
@raitobezarius:matrix.orgraitobezariusthis is very possible21:08:21
@emilazy:matrix.orgemilyunfortunately I may end up having to be that person21:08:32
@raitobezarius:matrix.orgraitobezariusi'm happy to make myself available and answer questions and bounce ideas and look beyond the shoulder21:08:46
@raitobezarius:matrix.orgraitobezariusbut I think the Lix team has almost no available Darwin expertise these days21:08:55
@emilazy:matrix.orgemilyoh no Docker21:09:05
@raitobezarius:matrix.orgraitobezarius
In reply to @emilazy:matrix.org
oh no Docker
https://github.com/RaitoBezarius/bencher/blob/main/default.nix
21:09:19
@raitobezarius:matrix.orgraitobezariusit's almost done21:09:20
@raitobezarius:matrix.orgraitobezariusjust some pnpm & wasm garbage21:09:24
@raitobezarius:matrix.orgraitobezariusbut i cannot fix release blockers and do that at the same time [and the 26 bazillion of things]21:09:40
@emilazy:matrix.orgemilythe Emily team's Darwin expertise is also oversubscribed 😔21:09:41
@emilazy:matrix.orgemilymuch as I would like to put work in21:09:46
27 Jul 2025
@aloisw:julia0815.dealoisw
In reply to @raitobezarius:matrix.org
realistically, how often CA certificates changes mid-builds?
I think we specifically started copying it to prevent this from causing trouble?
05:00:45
@opna2608:matrix.orgPuna joined the room.06:59:20
@gilice:matrix.orggiliceDownload console.patch10:10:18
@gilice:matrix.orggilice hi, random guy chiming in here, I got the console output of your default.nix to build.
here's a patch:
10:10:22
@opna2608:matrix.orgPuna Hi!
I see there's a host_cpu variable in meson.build where some fixups are being done to turn Meson's cpu_family() results to values that Nixpkgs expects for system parsing. Is that variable actually wired up to anything invisibly, or is it just completely unused right now?
I tried to add more fixups to it for POWER CPUs, but the system string stays wrong. Only if i change the host_system below it to actually use it do I get a correct system name printed.
11:52:13
@qyriad:katesiria.orgQyriad It determines the default builtins.currentSystem value Lix is compiled with, I believe 11:53:17
@opna2608:matrix.orgPuna I assume it should, but host_system is what's being used for that, and that just used cpu_family() 11:54:20
@qyriad:katesiria.orgQyriad Oh I see what you mean now 11:54:40
@qyriad:katesiria.orgQyriad that's a good question then, I'm not suredon' 11:54:51
@qyriad:katesiria.orgQyriad * that's a good question then, I'm not sure 11:54:56

Show newer messages


Back to Room ListRoom Version: 10