| 1 |
On 17 Apr 2008 at 5:35, Gordon Malm wrote: |
| 2 |
|
| 3 |
> I suspect you are having the same problem I just ran into last night on x86. |
| 4 |
> |
| 5 |
> scanelf -a /usr/lib64/xorg/modules/drivers/i810_drv.so will show that |
| 6 |
> i810_drv.so is linked bind NOW rather than LAZY. |
| 7 |
> |
| 8 |
> I think an eclass or the ebuild itself should be taking care of this, but I |
| 9 |
> haven't looked into it/filed a bug yet. Will soon. For now you can work |
| 10 |
> around it like this: |
| 11 |
> |
| 12 |
> LDFLAGS="-Wl,-z,lazy" emerge xf86-video-i810 |
| 13 |
|
| 14 |
BIND_NOW behaviour has always been an issue with the module loader of X |
| 15 |
and i have faint memories of discussions with ajax that the eventual |
| 16 |
goal would be to fix the ELF loader (or add explicit LoadSubModule calls |
| 17 |
where needed). so you may want to ask the X guys about this issue before |
| 18 |
jumping to the workaround. |
| 19 |
|
| 20 |
-- |
| 21 |
gentoo-hardened@l.g.o mailing list |