3 ms·
> since it only supports amd64 Sorry to double-reply, but this is actually a super important point in favor of Fil-C. If you adopted Fil-C for apt, then you c
by pizlonator 1y ago
> since it only supports amd64
Sorry to double-reply, but this is actually a super important point in favor of Fil-C.
If you adopted Fil-C for apt, then you could adopt it optionally - only on ports that had a Fil-C compiler. Your apt code would work just as well in Fil-C as in Yolo-C. It's not hard to do that. I think about half the software I "ported" to Fil-C worked out of the box, and in those cases where I had to make changes, they're the sort of changes you could upstream and maintain the software for both Fil-C and Yolo-C.
So, with Fil-C, there would be no need to ruffle feathers by telling port maintainers to support a new toolchain!
- julian-klode 1y agoAs far as I understand, Fil-C changes the ABI of the system, therefore it requires a new architecture in Debian terminology, e.g. amd64fil. And then you'd need to use multi-arch to pull in amd64fil binaries where that works. We'll have to see how this plays out but it's not super plug and play.
- pizlonator 1y agoExactly something like that, yeah. Some notes about that here: https://cr.yp.to/2025/fil-c.html https://cr.yp.to/2025/fil-c.html