Bug 2697 - X.org 6.8.2 cannot load r128_dri.so
Summary: X.org 6.8.2 cannot load r128_dri.so
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r128 (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-10 16:55 UTC by Andrey V. Panov
Modified: 2006-11-22 10:40 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
output from glxinfo (4.56 KB, text/plain)
2005-03-10 16:56 UTC, Andrey V. Panov
Details
log file (38.54 KB, text/plain)
2005-03-10 16:57 UTC, Andrey V. Panov
Details
xorg.conf (5.64 KB, text/plain)
2005-03-10 16:57 UTC, Andrey V. Panov
Details

Description Andrey V. Panov 2005-03-10 16:55:26 UTC
X.org 6.8.2 cannot load r128_dri.so due to unresolved symbol. I use X.org
binaries from Slackware-current.
Comment 1 Andrey V. Panov 2005-03-10 16:56:41 UTC
Created attachment 2076 [details]
output from glxinfo
Comment 2 Andrey V. Panov 2005-03-10 16:57:19 UTC
Created attachment 2077 [details]
log file
Comment 3 Andrey V. Panov 2005-03-10 16:57:44 UTC
Created attachment 2078 [details]
xorg.conf
Comment 4 Aleksey Kirpichnikov 2005-03-23 00:02:02 UTC
(In reply to comment #0)
> X.org 6.8.2 cannot load r128_dri.so due to unresolved symbol. I use X.org
> binaries from Slackware-current.

Same problem. It exists since 2.6.10 (as I remember) kernel. 
Now, with 2.6.11.5 still exists.
Comment 5 Slava Gorbunov 2005-09-22 21:15:15 UTC
I have the same bug (Xorg 6.8.2 and 6.8.99).

This bug is caused by using WRITE_DEPTH macro in file
xc/extras/Mesa/src/mesa/drivers/dri/common/depthtmp.h (included from
xc/extras/Mesa/src/mesa/drivers/dri/r128/r128_span.c). This macro is used in
depthtmp.h BEFORE it has been defined in r128_span.c. So compiler treats its use
as implicit function declaration, which results in (unresolved) reference to
external symbol in shared library r128_dri.so.

This bug isn't concerned with kernel modules.
Comment 6 Roland Scheidegger 2006-11-22 10:40:50 UTC
The span code has changed quite a bit since then. Surely this is fixed by now.


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.