add RTLD_{NODELETE,NOLOAD,DEEPBIND}
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lsb |
Fix Committed
|
Medium
|
Unassigned | ||
Mandriva |
Fix Released
|
Wishlist
|
Bug Description
There are three additional dlopen flags in common usage but not in POSIX.
LSB should consider adding:
Do not unload the library during dlclose(). Consequently, the
is reloaded with dlopen() at a later time. This flag is not
RTLD_NOLOAD (since glibc 2.2)
Don't load the library. This can be used to test if the library
is already resident (dlopen() returns NULL if it is not, or the
to promote the flags on a library that is already loaded. For
can be reopened with RTLD_NOLOAD | RTLD_GLOBAL. This flag is
not specified in POSIX.1-2001.
Place the lookup scope of the symbols in this library ahead of
the global scope. This means that a self-contained library will
use its own symbols in preference to global symbols with the
same name contained in libraries that have already been loaded.
This flag is not specified in POSIX.1-2001.
Changed in mandriva: | |
importance: | Unknown → Wishlist |
status: | Unknown → Fix Released |
tags: | added: spec |