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

Re: Opt out style recommends



On Mon, Apr 11, 2016 at 9:22 AM, Ben Hutchings wrote:

> Binding *is* lazy by default, but loading of NEEDED libraries is eager
> since ELF dynamic symbol references don't say which library they're
> expected to be resolved in (perhaps the best *and* worst feature of ELF
> dynamic linking).  If we made the absence of a NEEDED library non-
> fatal, that would put off failure until the application used a symbol
> from the missing library, but at that point I don't think there's any
> good way for the application to handle failure gracefully.

Apparently Solaris has support for optional shared libraries. It seems
like something that would be useful to have on Linux/glibc.

https://lists.debian.org/debian-devel/2015/02/msg00261.html
https://sourceware.org/ml/libc-help/2013-02/msg00017.html
http://comments.gmane.org/gmane.comp.handhelds.tizen.devel/4892

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Reply to: