Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 100721

Summary: www-client/epiphany-extensions-1.6.4 does not set rpath/runpath tags
Product: Gentoo Linux Reporter: Gergan Penkov <gpp666_999>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal Keywords: Inclusion
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 100597    
Attachments: epiphany-extensions-rpath.patch
epiphany-extensions-1.6.4-r1.ebuild

Description Gergan Penkov 2005-07-29 08:51:05 UTC
Some of the libraries in epiphany-extensions, which link against mozilla, do not
set the rpath/runpath tags, which could lead to problems by dynamic resolution
(this will depend on ld.so.conf order of the exported directories - mozilla or
firefox comes first, or will completely break the plugins, if there is no
exported path there).
There is also an attached patch, which resolves the problem. There is a possible
problem only with net-monitor, which I could not build because of the
dbus-dependancy and which could probably also link against the
mozilla-libraries, in this case there should be added a line in its Makefile.in
similiar to the ones in the patch.
Comment 1 Gergan Penkov 2005-07-29 08:53:29 UTC
Created attachment 64623 [details, diff]
epiphany-extensions-rpath.patch

This patch will set the correct rpath/runpath tag of the libraries, which link
against mozilla.
Comment 2 Gergan Penkov 2005-08-14 06:18:37 UTC
Created attachment 65916 [details]
epiphany-extensions-1.6.4-r1.ebuild

That's the full ebuild, which uses the patch (adds only one epatch-line). 
The Net-monitor extension does not use mozilla at all, so the patch is fully
working.
Comment 3 Gergan Penkov 2005-08-15 16:35:14 UTC
This bug is now obsolete with the new mozilla and mozilla-firefox ebuild, which
will set automatically the rpaths needed.