libidn11 is not compiled as PIC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libidn (Ubuntu) |
Fix Released
|
Medium
|
Matthias Klose |
Bug Description
I was prelinking my laptop, after the upgrade from hoary to breezy, when I
noticed that prelink is no longer able to make its magic on KDE (among other
packages).
The root cause is that prelink complains that libidn is not compiled as PIC:
Prelinking /usr/bin/amarok
/usr/sbin/
library /usr/lib/
Prelinking /usr/bin/k3b
/usr/sbin/
library /usr/lib/
...
and so on.
In fact, there are many other packages depending on libidn and affected by this
issue. However, the startup time (the reason to prelink is to reduce the number
of reallocations in shared libraries) is most noticeable on KDE.
I compiled libidn11 from sources and everything is being prelinked again:
Prelinking /usr/bin/amarok
Prelinking /usr/bin/k3b
...
This is not a serious bug, but a wish, since everything runs ok.
Changed in libidn: | |
assignee: | kamion → nobody |
compiled with -fPIC, at least the version 1.0-0, which will enter gutsy (7.10)