Summary: | OS ABI Tag Breaks ldconfig. | ||
---|---|---|---|
Product: | Mesa | Reporter: | Pat Suwalski <pat> |
Component: | GLX | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | harri, sergio |
Version: | 7.6 | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
See Also: |
https://bugzilla.redhat.com/show_bug.cgi?id=952454 https://bugzilla.rpmfusion.org/show_bug.cgi?id=2758 |
||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Remove ABI Tag
patch |
Description
Pat Suwalski
2010-02-19 14:05:41 UTC
The problem is still in 7.7 and 7.9. amd64 is affected as well. Since this bug requires some pretty ugly workarounds and seriously affects user experience it would be very nice if you could increase the priority of this problem report. Attached you can find a patch for 7.7. Except for breaking Mesa for Linux x86 kernels before 2.4.20 (released 8 years ago) I don't see any disadvantages. On all other platforms the os abi tag is not in, anyway. Created attachment 40879 [details] [review] patch --enable-glx-tls breaks glxinfo of nvidia property drives on Fedora 19 Alfa . glibc 2.16 doesn't even work on pre-2.6 kernels anymore. DRI support requires 2.6.28 or better, according to the install docs, so I think we can safely drop this entirely. commit 904b03824b4c5cc24649aa69dd1a557ddfd5dda3 Author: Adam Jackson <ajax@redhat.com> Date: Tue Apr 23 14:07:33 2013 -0400 linux: Don't emit a .note.ABI-tag section anymore (#26663) We don't support pre-2.6 kernels anyway - the install docs say 2.6.28 for DRI - and apparently this confuses ld.so's sorting when multiple libGLs are installed. Just remove it. Note: this is a candidate for the stable branches. Acked-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Adam Jackson <ajax@redhat.com> |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.