X.org 6.8.2 cannot load r128_dri.so due to unresolved symbol. I use X.org binaries from Slackware-current.
Created attachment 2076 [details] output from glxinfo
Created attachment 2077 [details] log file
Created attachment 2078 [details] xorg.conf
(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.
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.
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.