Summary: | libGL.so not compiled with -fPIC, preventing prelinking | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakob Schiotz <schiotz> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | minor | CC: | vapier |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jakob Schiotz
2004-02-15 09:51:36 UTC
When you did opengl-update nvidia, it belongs to nvidia-glx, otherwise to the X server. obj /usr/lib/opengl/nvidia/lib/libGL.so.1.0.5336 8f8a7a5ca6b64427bbc68ff82efb4f34 1076750353 sym /usr/lib/opengl/nvidia/lib/libGL.so -> libGL.so.1.0.5336 1076750353 obj /usr/lib/opengl/nvidia/lib/libGL.la bb5da38d0519da9f22acb4faf99d2308 1076750353 sym /usr/lib/opengl/nvidia/lib/libGL.so.1 -> libGL.so.1.0.5336 1076750353 Thanks. But I _did_ do "opengl-update nvidia" before running prelink, and I still get errors about /usr/X11R6/lib/libGL.so.1, not /usr/lib/opengl/nvidia/lib/libGL.so . Hmm, perhaps it is a softlink? I thought I checked that, but I'll better check again when I am back home. If it is nvidia's library that isn't compiled with -fPIC; should I complain directly to them or let it go through gentoo's bugzilla? Best regards Jakob Yes, it is a softlink to a softlink to the nvidia library. So either they are to blame for not compiling with -fPIC, or the ebuild compiles the wrapper without -fPIC. In the former case, could the relevant Gentoo developer perhaps complain to nvidia, that will probably carry far more weight than if I do. Until then, all programs with GL will take a bit longer to start .... I can live with that. Jakob nvidia doesnt use PIC |