!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

320 Members
99 Servers

Load older messages


SenderMessageTime
20 Nov 2025
@rosscomputerguy:matrix.orgTristan RossNow, this isn't working as expected but it does eval at least03:45:32
@rosscomputerguy:matrix.orgTristan Rosshttps://github.com/NixOS/nixpkgs/pull/46336103:45:41
@user12592851:matrix.orgJohn joined the room.05:47:25
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
In reply to @rosscomputerguy:matrix.org
Starting to work on native LLVM stuff
Nice! Then I'll not have to do cursed same-triple-cross for musl llvm!
08:07:52
@bake.monorail:matrix.orgbake.monorailWhat are you using to get this CLI output?08:08:57
@rosscomputerguy:matrix.orgTristan Ross
In reply to @grimmauld:grapevine.grimmauld.de
Nice! Then I'll not have to do cursed same-triple-cross for musl llvm!
Heh yeah and it's nice that it bootstraps via the existing GCC tarball
08:09:06
@rosscomputerguy:matrix.orgTristan Ross
In reply to @bake.monorail:matrix.org
What are you using to get this CLI output?
nom
08:09:10
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)All the Qt stack is cursed enough on regular cross. It completely breaks when the target is executable on the build bit cmake still thinks its cross.08:10:10
@rosscomputerguy:matrix.orgTristan Ross
In reply to @grimmauld:grapevine.grimmauld.de
All the Qt stack is cursed enough on regular cross. It completely breaks when the target is executable on the build bit cmake still thinks its cross.
Same for gfortran
08:11:25
@rosscomputerguy:matrix.orgTristan Ross So having a DE using LLVM cross is just not really practical without disabling a few dozen things 08:12:05
@rosscomputerguy:matrix.orgTristan Ross I'm hoping we can get this into 26.05 or 26.11, would be awesome 08:12:49
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)I have sway and quickshell building on same triple cross musl llvm, and the VM starts08:12:54
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Takes like fifty overlays, but it doss work08:13:16
@rosscomputerguy:matrix.orgTristan RossThe problem is audio stuff lol08:13:23
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
In reply to @rosscomputerguy:matrix.org
The problem is audio stuff lol
Nah I have audio too
08:13:32
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Pipewire08:13:35
@rosscomputerguy:matrix.orgTristan Ross
In reply to @grimmauld:grapevine.grimmauld.de
Nah I have audio too
fftw built?
08:13:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)You can just null out gfortran on fftw, it'll use the precompiled FORTRAN bindings then08:13:55
@rosscomputerguy:matrix.orgTristan RossOh08:14:03
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all):p08:14:13
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)I'd like to build fftw with flang, but flang is broken08:14:28
@rosscomputerguy:matrix.orgTristan RossLol08:14:38
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)If we do llvm, flang would make sense. Not sure whether it is broken completely, broken because musl, because lld, or broken because llvm, but its broken08:15:43
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://termbin.com/cnx3
there, maybe you have a better idea than i have about what is wrong here
Its probably musl stuff...
08:35:33
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i guess i could overlay a glibc flang on the build platform only, that could work...08:36:23
@rosscomputerguy:matrix.orgTristan Ross
In reply to @grimmauld:grapevine.grimmauld.de
https://termbin.com/cnx3
there, maybe you have a better idea than i have about what is wrong here
Its probably musl stuff...
Yeah, I'm confident to say that's likely the case
08:44:11
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)https://github.com/NixOS/nixpkgs/pull/461277#issuecomment-3556593423 never mind! I guess system unit generator on musl is a bit wonky right now! So no i currently don't have a musl llvm vm, be back after a systemd recompile08:45:30
@rosscomputerguy:matrix.orgTristan RossOh it turns out I got a disallowed references error lol. Well that should be easy enough to fix.15:43:35
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) openssl? 17:02:09
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)https://github.com/openssl/openssl/pull/29176 openssl is currently leaking its build compiler into the runtime closure on llvm-based cross and our asserts break, so you might have to fetch this depending on what you build17:03:07

Show newer messages


Back to Room ListRoom Version: 6