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

Bug 95226

Summary: gnome-base/eel: text relocations (non pic lib)
Product: Gentoo Linux Reporter: solar (RETIRED) <solar>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: 2005.0   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: eel-2.10.0-pic.patch

Description solar (RETIRED) gentoo-dev 2005-06-06 08:05:17 UTC
prepallstrip:
strip: i686-pc-linux-gnu-strip --strip-unneeded
strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/lib/libeel-2.so.2.10.0

usr/lib/libeel-2.so.2.10.0 will contain runtime text relocations
Text relocations require a lot of extra work to be preformed by the
dynamic linker which will cause serious performance impact on IA-32
and might not function properly on other architectures hppa for example.
If you are a programmer please take a closer look at this package and
consider writing a patch which addresses this problem.
--------------------------------

These are ELF Q/A problems that should to be fixed.

What is happening here is that this lib is not being properly compiled with 
-fPIC
Comment 1 solar (RETIRED) gentoo-dev 2005-06-06 08:06:26 UTC
Created attachment 60723 [details, diff]
eel-2.10.0-pic.patch

This is the patch I used to solve the problem on my local box.
Comment 2 Leonardo Boshell (RETIRED) gentoo-dev 2005-11-17 20:31:16 UTC
This may have been fixed in the 2.11 branch, since I don't see this problem with
eel-2.12.1. Could you confirm this?
Comment 3 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-01-02 16:21:59 UTC
Seems to be gone in the current stable (2.10.1).  Marking RESOLVED/FIXED.  Thank you for flying Gentoo.