Proposal: Deprecate static dlopen

Carlos O'Donell carlos@redhat.com
Fri Dec 22 18:54:00 GMT 2017


On 12/22/2017 05:05 AM, Florian Weimer wrote:
> See this thread for some background:
> 
>   https://sourceware.org/ml/libc-alpha/2017-12/msg00521.html
> 
> The only useful application for dlopen is access to NSS functionality because static dlopen binaries are more tightly tied to a specific glibc version than dynamically linked binaries.  If we provide NSS access through a helper program (e.g., a special mode of getent), then the need for dlopen goes away, and static linking even becomes more usable.

This works for me.

It's good to start setting expectations early.

Mixing static and dynamic linking has caused us nothing but problems.

-- 
Cheers,
Carlos.



More information about the Libc-alpha mailing list