!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

203 Members
56 Servers

Load older messages


SenderMessageTime
13 Aug 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)dunno, adding a static build of that to then drop all the runtime lib usage or something dumb like that?17:14:42
@k900:0upti.meK900We'll have plasma-keyboard hopefully in 6.517:15:05
@emilazy:matrix.orgemilyso I think it's like17:15:13
@emilazy:matrix.orgemily a five line LLVM patch to make static libs in dev work probably 17:15:25
@emilazy:matrix.orgemily K900: if I patch can you big computer 17:15:35
@emilazy:matrix.orgemilyand see what happens to Mesa's closure17:15:41
@k900:0upti.meK900Yes17:15:41
@emilazy:matrix.orgemilydo you know how much llvmpipe actually needs of LLVM?17:21:58
@emilazy:matrix.orgemilyI assume it could use a single-target LLVM e.g.17:22:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) emily i found the double-python mystery!
https://github.com/NixOS/nixpkgs/blob/005433b926e16227259a1843015b5b2b7f7d1fc3/pkgs/servers/samba/4.x.nix#L70-L73
turns out samba is part of the packages in our iso (maybe even part of our defaultPackages?), and it overrides python.-.-
17:22:16
@emilazy:matrix.orgemilyhonestly I wonder if it doesn't make more sense to statically link LLVM into Mesa?17:22:22
@emilazy:matrix.orgemilyto tree-shake it17:22:25
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://github.com/NixOS/nixpkgs/commit/9b5cfd41d86b1bbc8c9b7406760154b4832ebb76
the libxcrypt pin happened two years ago... it might be fine now? I am not a samba person
17:23:47
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)wtf there is samba 4.22.3 now, why are we so behind??17:25:29
@k900:0upti.meK900 It's not just llvmpipe 17:26:40
@k900:0upti.meK900It's also radeonsi17:26:47
@emilazy:matrix.orgemilyso it needs the host platform and GCN I guess?17:27:13
@k900:0upti.meK900That won't do much17:27:57
@k900:0upti.meK900Most of LLVM is passes17:28:00
@emilazy:matrix.orgemily uh so how come Mesa pulls in libclang but I don't see it in the closure 17:28:28
@k900:0upti.meK900Only opencl output17:28:35
@emilazy:matrix.orgemilyah17:28:40
@elvishjerricco:matrix.orgElvishJerriccoI believe you can with grub or maybe limine but pretty sure not with syslinux or systemd-boot17:30:11
@elvishjerricco:matrix.orgElvishJerricco might have to check for systemd-boot; it adopted the linux initrd efi protocol a year or two ago and might be able to do it; I just doubt they bothered 17:30:42
@elvishjerricco:matrix.orgElvishJerricco(is the initrd really that much of a space cost in the iso though, that deduplicating it would help much?)17:31:11
@k900:0upti.meK900Probably yes because firmware17:31:24
@elvishjerricco:matrix.orgElvishJerriccodo we put much firmware in the initrd in the iso?17:31:39
@elvishjerricco:matrix.orgElvishJerriccowhat am I saying I can just check these things17:31:45
@elvishjerricco:matrix.orgElvishJerriccoOk, 33M17:34:13
@elvishjerricco:matrix.orgElvishJerriccoAnd realistically the only thing that ought to differ between them is the kernel modules17:34:23

Show newer messages


Back to Room ListRoom Version: 9