> Hi, > > An undefined symbol is reported when starting X with latest kms_branch > on Chrome9 machines (happens on VX800 and VX855, but not on KM400). > > /usr/bin/X: symbol lookup error: > /usr/lib64/xorg/modules/drivers/openchrome_drv.so: undefined symbol: > VIAInitialize3DEngine > > The first bad commit could be any of: > 74d05dc7f3f5409a77131655acf5471594d41702 > 9c5af8868448fda7506de4005c9ba96ae0bdbf23 > We cannot bisect more! > > Reverting both commits fixed the undefined symbol issue. > These are the cross-compile fix and the fix just after.
Ug. I know waht happened. The configure test set XF86DRI to false so via_dri.c is not built bit via_exa.c is refering to it. The reason I put VIAInitialize3DEngine there is that in KMS mode its not really needed. The better place is via_ums.c. Alot of UMS code needs to be moved from the EXA initailization. Creating a patch now ... Okay, do a update and try it. _______________________________________________ Openchrome-devel mailing list [email protected] http://wiki.openchrome.org/mailman/listinfo/openchrome-devel
