It's hard to overstate how awesome build.sh is. If you have some powerful desktop/laptop running virtually any modern POSIX OS, you can easily build for an embedded board like an RPi or Beagelboard, obscure retro targets, or standard systems all the same. The closest thing is maybe Yocto Linux, but a whole lot easier to use and understand.
> NetBSD build system allows you to build the full OS from scratch, on pretty much any host POSIX platform, while targeting any hardware architecture supported by NetBSD. All without root privileges.<p>That seems fairly standard to me though? Yocto, buldroot, many other embedded-oriented systems provide that and more.
I just updated pkgsrc from 2024Q3 to 2024Q4 for amd64 and i386, very easy.<p>I never built NetBSD because I never had the need to do that. But from what I read its cross-compiling works very well.