!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

299 Members
91 Servers

Load older messages


SenderMessageTime
19 Oct 2025
@tiferrei:tiferrei.comtiferrei joined the room.15:43:17
@tiferrei:matrix.org@tiferrei:matrix.org left the room.15:45:27
20 Oct 2025
@tiferrei:tiferrei.comtiferrei changed their display name from Tiago Ferreira to tiferrei.17:34:14
21 Oct 2025
@ytr:tchncs.de@ytr:tchncs.de left the room.12:54:37
@jonhermansen:matrix.orgjonhermansen joined the room.20:55:50
23 Oct 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) joined the room.11:48:20
@amadaluzia:pub.solaramadALTuzia (pub.solar) joined the room.11:49:37
@zimward:zimward.moezimward joined the room.11:56:09
@weriomat:matrix.orgweriomat joined the room.12:55:35
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)image.png
Download image.png
15:34:00
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)musl x86_64 nixos, with a graphical interactive system, no SUID wrappers. I think this qualifies as "exotic"15:34:21
@zimward:zimward.moezimwardin an ideal world it shouldn't be, but here we are15:34:49
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)https://git.grimmauld.de/Grimmauld/grimm-musl15:35:32
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)the amount of hacks i am doing to keep this manageable (as in, compiles over night on my laptop and actually works) is baffling15:35:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)oh, its also mostly xorg-less15:36:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)perlless of course15:36:17
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)systemd-initrd, networkd, dbus-broker, all the good stuff15:36:49
@marie:marie.cologneMarie thats pretty cool 16:14:02
@alex:tunstall.xyzAlex
In reply to @grimmauld:grapevine.grimmauld.de
the amount of hacks i am doing to keep this manageable (as in, compiles over night on my laptop and actually works) is baffling

It gets even worse when you try full static linking: replacing systemd, fixing all the random broken packages, rebuilding initramfs, etc.

Would not recommend.

17:32:28
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)oh static is broken on here17:32:55
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)thats part of the reason why i can't do suid17:33:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)it was easier to do nosuid instead of fixing static XD17:33:17
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)okay maybe someone who actually knows libc and compilers could figure it out, but i am a pam/systemd maintainer so that is the place where i felt i'd get the least resistance17:34:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i can't reasonably ping emilazy and dram for any little compiler issue17:34:44
@emilazy:matrix.orgemily would be cool to see pwaccess upstreamed 21:09:56
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)https://github.com/NixOS/nixpkgs/pull/45355721:10:41
@emilazy:matrix.orgemilywow you wrote that fast after I asked21:11:31
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) I am not 100% confident in that musl patch, its cobbled together from mailing list, musl sources and hacks. And that pam_unixModulePath option isn't super nice either. But there is a draft, and feel free to comment if you do have opinions 21:11:55
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i even invented time travel for you!21:12:11
@emilazy:matrix.orgemilythose patches should definitely go upstream if possible21:12:32

Show newer messages


Back to Room ListRoom Version: 6