Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-10-27 Thread D. Hugh Redelmeier via talk
| From: D. Hugh Redelmeier via talk | It turns out that the bug is in libwebp. "WebP codec is a library to | encode and decode images in WebP format." | | libwebp is used in a lot of programs. On my Fedora 38 system, it is a | shared library so it can be fixed in one update. Except where

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-25 Thread Scott Allen via talk
Many years ago, I used Gentoo Linux as my primary O/S. I often wonder if I should try it again. It's a source based, rolling release distribution. Packages are compiled locally and usually dynamically linked to shared libraries. If a package isn't compatible with the latest release of a given

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-25 Thread Dave Collier-Brown via talk
On 9/25/23 10:19, D. Hugh Redelmeier via talk wrote: | From: David Collier-Brown via talk In this case, a simple bug needs to be fixed. No interface change. The number of packages to update is the number with copies of this buggy code. Copies count, references (shred libraries) are free.

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-25 Thread D. Hugh Redelmeier via talk
| From: David Collier-Brown via talk In this case, a simple bug needs to be fixed. No interface change. The number of packages to update is the number with copies of this buggy code. Copies count, references (shred libraries) are free. Not as easy when interface changes (not additions) are

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-24 Thread David Collier-Brown via talk
People discovered that there was an NP-complete problem with competing versions of library functions, but instead of addressing it, they kluged around it with static linking, snaps and flatpacks. And ended up with a different problem, as Hugh noted. When faced with a NP-complete problem, one

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-23 Thread Lennart Sorensen via talk
On Sat, Sep 23, 2023 at 02:27:27PM -0400, mwilson--- via talk wrote: > Transcoded must be the answer. I composed the message in LibreOffice Writer > then copied the text and pasted it into the SquirrelMail reply screen from > vex.net. > The characters shown as ? started out as single and double

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-23 Thread mwilson--- via talk
> [What are the question marks that appear where other punctuation is > expected? Did your mail get badly transcoded at some step?] Transcoded must be the answer. I composed the message in LibreOffice Writer then copied the text and pasted it into the SquirrelMail reply screen from vex.net. The

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-23 Thread Dhaval Giani via talk
> > The linux kernel requires that code contributors be registered. I > think that contibutions must be cryptographically signed, but I'm not > sure. This helps but isn't air-tight. > This is news to me. No, there is no registration to work on the kernel. There us no single authority who you

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-23 Thread D. Hugh Redelmeier via talk
| From: mwilson--- via talk | By ?shared libraries? you don?t mean libsomething.so, right? You mean | everybody in the world using code they got from ?Somebody?. [What are the question marks that appear where other punctuation is expected? Did your mail get badly transcoded at some step?] I

Re: [GTALUG] why I like shared libraries -- no longer a popular position

2023-09-23 Thread mwilson--- via talk
> > > A bug was found (painfully -- a zero day) in Apple's Safari and > (separately) in Google's Chrome. This is a pretty serious bug -- it was > used to spy on an