tags 251307 - moreinfo upstream thanks On Sat, 2004-05-29 at 04:09 -0500, Branden Robinson wrote: > > On Fri, May 28, 2004 at 12:50:28AM +0300, Modestas Vainius wrote: > > > > Symbol xf86XVCopyYUV12ToPacked from module > > /usr/X11R6/lib/modules/drivers/atimisc_drv.o is unresolved! > > > > which yields the following error on crash: > > > > This should not happen! > > An unresolved function was called! > > This is quite strange. According to objdump: > > % objdump --dynamic-syms /usr/X11R6/bin/XFree86 | grep xf86XVCopyYUV12ToPacked > 10070394 g DF .text 000001ac Base xf86XVCopyYUV12ToPacked > > What does this command say for you? > > I've looked over the sources and this is not a symbol that has to be > imported; it, along with the rest of XVideo appears to be in the part of > the XFree86 X server that is resident in memory all the time (else it > wouldn't appear in objdump).
X server symbols aren't automatically visible to modules though; they need to be exported with SYMFUNC() in xc/programs/Xserver/hw/xfree86/loader/xf86sym.c . It looks like that file was overlooked in the patch. -- Earthling Michel Dänzer | Debian (powerpc), X and DRI developer Libre software enthusiast | http://svcs.affero.net/rm.php?r=daenzer

