This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ELF extension for starting symbol search from moduledependencies


>  Then you have to deal with consistency issues.  They do not exist for
> self-contained libraries that act locally only like png, but they may
> arise with libraries that interact with the outer world, e.g. any that
> makes use of networking.  For example using different versions of the X11
> library by different parts of a process will certainly lead to surprises.
Well, yes, this doesn't work if the conflicting libraries structures are
exported by the libraries that use them.
In this case the structures become part of the ABI of the intermediary
library, so the situation is similar to a program linking directly to
two conflicting libraries.
However, this often isn't the case.

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]