Re: Binary updates (was Re: It's not Rust, it's FreeBSD (and LLVM))

From: Tomek CEDRO <tomek_at_cedro.info>
Date: Mon, 09 Sep 2024 19:02:52 UTC
Not really good idea to divide people in general, and here to
generalize about people who build from source or use binary packages.

Its good to have binary packages just to quickly setup or upgrade some
machines, verify integrity, save time, etc.

Its good to have src and ports to build from sources - test fixes,
create or extend driver, add new port or update existing one, etc - or
to read sources to understand stuff. Sometimes it is the only way
possible.

Binary releases are probably more convenient for desktop and cloud/vm
use, source builds are more common among custom setups and embedded
systems.

Another place where source build is the only way is Python Virtual
Environment - usually packages for FreeBSD are not provided at all and
need to be compiled on site.

I find it kinda funny that its several times faster to build whole
FreeBSD kernel and/or base than for instance modern web browser :D

I also use FreeBSD to develop various RTOS based firmwares :-)

Both uses are important in Open-Source.

What is the problem exactly? :D

ps/2: It good to see so many folks active here on mailing lists :-)

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info