Port-mips archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: undefined functions and lazy dlopen()



On Thu, 23 Jan 2014 15:55:05 +0100
Manuel Bouyer <bouyer%antioche.eu.org@localhost> wrote:

> Hello,
> trying to get the sis xorg driver working on loonson, I hit an issue with
> dlopen() and lazy bindings. Note that this is with n32 binaries, not o32
> (this makes a difference in mips_reloc.c).
> Loading the module, xorg complains:
> 
> [  1566.115] (II) Loading /usr/X11R7/lib/modules/drivers/sis_drv.so
> [  1566.124] (EE) Failed to load /usr/X11R7/lib/modules/drivers/sis_drv.so: 
> /usr/X11R7/lib/modules/drivers/sis_drv.so: Undefined symbol 
> "VBESetDisplayStart" (symnum = 301)
> 
> it also commplains for the siliconmotion driver:
> 
> [  1565.970] (II) Loading /usr/X11R7/lib/modules/drivers/siliconmotion_drv.so
> [  1565.975] (EE) Failed to load 
> /usr/X11R7/lib/modules/drivers/siliconmotion_drv.so: 
> /usr/X11R7/lib/modules/drivers/siliconmotion_drv.so: Undefined symbol 
> "exaOffscreenFree" (symnum = 101)

I've seen this too, got around it by telling xorg to unconditionally load the 
respective modules ( I think Load statements in the Server section did the 
trick ).

have fun
Michael


Home | Main Index | Thread Index | Old Index