[kwlug-disc] Xubuntu 22.04 to 24.04 Upgrade

William Park opengeometry at yahoo.ca
Tue Oct 8 16:19:06 EDT 2024


What is wrong about static linking?  You know exactly what went into the 
binary.  Sometimes, you want that, no?
-- 

On 2024-10-08 12:22, Chris Frey wrote:
> On Tue, Oct 08, 2024 at 08:59:38AM -0400, Khalid Baheyeldin wrote:
>> And that is a sign of the wider trend of reverting back to static linking
>> and distribution of packages as monolithic blobs.
>>
>> As if we (collectively) lost all the hard earned lessons that the UNIX
>> (then Linux) communities learned in the late 80s and early 90s about
>> shared objects (.so), dynamic linking and dependency management.
> 
> After reading this article:
> 
> 	https://blogs.gentoo.org/mgorny/2021/02/19/the-modern-packagers-security-nightmare/
> 
> I realized that Go and Rust are still in the toy language development
> stage, despite the loudness of their fans claiming to be better.
> The ability to produce dynamic libraries and binaries and a stable
> ABI is a worthwhile task that they have not achieved yet.
> 
> These missing features are causing Rust all kinds of headaches in trying
> to integrate with the Linux kernel, as they hit roadblocks caused by
> an immature popular language (Rust) marrying the MOST mature
> popular language (C).
> 
> The list of Rust features too unstable for the kernel just yet:
> 
> 	https://github.com/Rust-for-Linux/linux/issues/2
> 
> Basically, the usual "rewrite it from scratch" problems that every new
> project goes through, from early days Gentoo not signing packages, to
> early days pip not doing it either.  They leave the hard stuff til last. :-)
> Admittedly, even Debian didn't implement package signing until a
> number of releases in, as I recall, but Debian sure is mature now.
> 
> - Chris
> 
> 
> _______________________________________________
> kwlug-disc mailing list
> To unsubscribe, send an email to kwlug-disc-leave at kwlug.org
> with the subject "unsubscribe", or email
> kwlug-disc-owner at kwlug.org to contact a human being.



More information about the kwlug-disc mailing list