<darfo>
Is it required that port names in core/opt/xorg that are not built from source have a -bin suffix?
SiFuh has joined #crux-devel
<jaeger>
Don't think so
<beerman>
which port are you thinking about darfo?
<farkuhar>
The obvious offender is ncdu. When first resurrected after a long absence, it _was_ being built from source. But it requires a Zig compiler, which has a tendency to break with each LLVM update, so I fell back to a precompiled binary.
<farkuhar>
Admittedly I didn't dig very deep to see what kind of patching Zig would need, to work with LLVM 19. If there's more interest in software written in Zig, I can put more resources into having a port for that toolchain.
<beerman>
oh, okay. I personally like the -bin suffix since we are pretty much a source distro, just makes sense to add it for that extra visibility.
<farkuhar>
If I recall correctly, LLVM was on version 18.1.8 when I got Zig to build without problems. When LLVM 19 had been out for a while, with not much action upstream on making Zig play nicely with it, I worried that maintaining a port for Zig would be too much effort.
<beerman>
I played with zig a few years back but I have no use for it, so there is no need for the extra effort from my side. With that said, that's why I keep nodejs-lts-hydrogen around in contrib.
stratofall has quit [Quit: leaving]
<darfo>
it was ncdu
<darfo>
after reading the developer said "The Zig language and compiler are still somewhat unstable" I lost interest.