[gnutls-devel] Automatic library initialization

Nikos Mavrogiannopoulos nmav at gnutls.org
Tue Nov 17 07:32:39 CET 2015

On Mon, 2015-11-16 at 23:50 +0200, Andrew W. Nosenko wrote:

> I understood the intention.  Just a solution is fragile, if my 
> assumption is correct.
> Assumption: library can inadvertently or intentionally define "hard" 
> symbol.  It will overplay the weak symbol in GnuTLS.  It affects the 
> whole process, not the only library, which set that symbol.  So, we 
> have library, which functioning as intended (or not, it depends), and 
> all other pieces of process, which are damaged.

I understand, but the alternative would be not allowing a quick
initialization to applications like wget. Is there anything we can do
to prevent that symbol from being included in shared libraries?


More information about the Gnutls-devel mailing list