[RFC PATCH 0/2] elfutils: don't use dlopen() for libebl modules

Frank Ch. Eigler fche@redhat.com
Thu Jul 4 00:56:00 GMT 2019


Hi -

> Some of the binaries use libebl, and although libebl is linked into libdw.so,
> the libebl symbols are not exported by libdw. So, libebl is linked in
> statically for the binaries.
> 
> This is why I suggested exporting those symbols from libdw.so. (I also
> considered adding a libebl.so, but that would have a circular dependency with
> libdw.so, so they might as well be combined).

Ah, thanks for the (re-)explanation.  IMHO, if the API is useful
enough to be used by mainline elfutils binaries, it is useful enough
to be used by others.  So a +1 from me for solib-exporting them.

- FChE



More information about the Elfutils-devel mailing list