@kirby@lab.nyanide.com mine often took overnight back when I used linux
@kirby @yakumo_izuru
Linux kernel is still relatively smol, GCC, CLang, QT, Firefox, WebKit or, god forbid, Chrome — this is the shit that takes forever to build.
@m0xee@social.librem.one
@kirby@lab.nyanide.com Firefox additionally has fucking Rust
@yakumo_izuru
Surprisingly, Rust itself takes relatively little time to build compared to Firefox 😂
It's build system is a mess, it even uses Node.js somehow so you can't build it natively on, for example 32-bit PowerPC.
Gladly, I have xbps-src that facilitates the process of rebuilding it: just throw the patched into a designated directory, set the vars and you can go get some tea — I would probably never figure out how to build it myself 🤪
@kirby
@Tadano @kirby @yakumo_izuru
Ha-ha-ha-ha, yeah! It might seem confusing at first, but since I had to cross-build Void from the ground up for an old arm netbook that only supported a subset of VFPV3 instruction set and I couldn't use prebuilt binaries as they were giving me SIGILL, it all started making sense to me 😂
I have a couple of supplementary guides bookmarked that helped me, but I don't have them on my phone. I'll send them to you when I get to my computers.