There is the following problem, the library /usr/lib/libdevhelp-1.so does not
set the rpath/runpath tags for linking with mozilla or mozilla-firefox.
Expected readelf -d /usr/lib/libdevhelp-1.so|grep -E RUNPATH\|RPATH, should show
/usr/lib/mozilla or another corresponding path, in which the linked libraries
are to be found. This could probably lead to problems by dynamic resolution of
There is also a bug report about this in gnome-bugzilla
I'll attach a slightly modified version (patching Makefile.in not Makefile.am
and removing the other patches) of this patch, which resolves the issue.
Created attachment 64621 [details, diff]
This will set the rpath/runpath tags for /usr/lib/libdevhelp-1.so to the
correct path of mozilla or mozilla-firefox-libraries.
Created attachment 65917 [details]
The ebuild which uses this patch.
This bug is rendered invalid with the new mozilla and mozilla-firefox ebuilds,
which use the -Wl,-R linker directive in the pkg-config files.