http://bugs.freedesktop.org/show_bug.cgi?id=26663
Summary: OS ABI Tag Breaks ldconfig. Product: Mesa Version: 7.6 Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: GLX AssignedTo: mesa3d-dev@lists.sourceforge.net ReportedBy: p...@suwalski.net Created an attachment (id=33437) --> (http://bugs.freedesktop.org/attachment.cgi?id=33437) Remove ABI Tag For some time libGL has included an OS ABI tag, to indicate that the library is only usable on systems with TLS support (kernel 2.4.20 and above). The problem is that this tag breaks ldconfig ordering of libGL. In my deployment, I install libGL from Mesa, from nVidia, and from ATI, simultaneously but under different paths. Adding the correct path to /etc/ld.so.conf used to work very well. However, with the current libGL, even when another libGL is specified with priority, ldconfig will ignore it in favour of the Mesa GLX version, because of the tag: libGL.so.1 (libc6, OS ABI: Linux 2.4.20) => /usr/lib/libGL.so.1 libGL.so.1 (libc6) => /usr/lib/nvidia/libGL.so.1 Seeing as 2.4 kernels are becoming increasingly rare, I am recommending removing the tag, thus restoring correct ldconfig order going forward. Patch attached. This was discussed on the mailing list: http://sourceforge.net/mailarchive/message.php?msg_name=4B7467A0.7070605%40suwalski.net -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev