On 9/12/19 1:45 PM, Alec Warner wrote:
> 
> Er, I'm fairly sure computer *science* has not conclusively proven that
> dynamic binaries are somehow superior to static binaries.
> 

What are the benefits of static linking to the end user on Gentoo? The
comprehensive list is usually,

  * The application works independent of what libraries are installed
    on the system.

That however reduces to the empty list on Gentoo, because we have
dependency management (the right libraries are guaranteed be installed)
and subslot/revdep-rebuilds (the application gets rebuilt when they
change). The disadvantages, of course, remain:

  * They increase compile times.
  * They break LICENSE handling.
  * They break security updates.
  * They break all other (bug/feature) updates in dependencies, too.
  * They use more space on disk.
  * They use more memory at runtime.

What kind of math would convince you that an idea with all "cons" and no
"pros" is bad?

Reply via email to