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

Reply via email to