[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Evo 2.6 will need a slight transition



On Tue, Apr 18, 2006 at 07:51:26PM +0200, Josselin Mouette wrote:

> This isn't an issue as gnutls uses versioned symbols.

This may not be relevant in this exact case, but versioned symbols solve
only the most obvious problems of two versions of a shared library
living in the same address space

If (for example) evo happens to allocate some gnutls13 data structrure
and passes it to gnutls12 through some libsoup interface, then it can
still blow up, and versioned symbols do not help. If the libsoup API
never passes gnutls data structures between evo and libsoup, then evo
should be safe.

Gabor

-- 
     ---------------------------------------------------------
     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences
     ---------------------------------------------------------



Reply to: