From: Ronald B. <rj...@xs...> - 2003-10-16 12:55:00
|
On Thu, Oct 16, 2003 at 01:01:16PM +0200, Felix K?hling wrote: > On Thu, 16 Oct 2003 11:57:21 +0200 > Ronald Baljeu <rj...@xs...> wrote: > > On Wed, Oct 15, 2003 at 08:46:04PM +0200, Felix K?hling wrote: > > > On Wed, 15 Oct 2003 14:39:41 +0200 > > > Ronald Baljeu <rj...@xs...> wrote: > > > > > > > > The current DRI drivers for i810 fail to work (both cvs source, and > > > > snapshot). It looks like another expat problem. > > > > > > > If your expat version is really older than > > > 1.95.0 (Sep 29 2000) you should consider upgrading. > > > > I tried both 1.95.6 (0.4.0) included in Slackware 9.1, and > > the CVS version of Oct 14 2003 (0.5.0) which, at the time, > > looked pretty recent to me :-) Still get same error, though. > > I'll try removing xmlconfig.o from COMMONOBJS, as you suggested. > > Ok. My fault. Now I finally got it sorted out. The i810 driver links > with xmlconfig.o which requires expat. But at the same time it does not > link with libexpat. That's where the undefined symbol comes from. So > after the config merge all drivers except r128, r200, radeon and mga > were broken and you were the first one who noticed it (congrats ;-). I'm > working on a real solution. Removing xmlconfig.o should work though. I removed vblank.o also, because it calls driCheckOption, which gets unresolved when xmlconfig.o isn't linked. Now it works! Thanks! Cheers, Ronald |