DebriX (Was: Status of xserver/debrix/modular tree?)

Bernardo Innocenti bernie at develer.com
Sun Feb 20 15:22:41 PST 2005


(I'll try to split my reply by topic so it doesn't get
too long and boring).


Daniel Stone wrote:
> On Sat, Feb 12, 2005 at 05:13:32AM +0100, Bernardo Innocenti wrote:
>>Daniel Stone wrote:
>>>
>>>I think it's 'baz categories'.
>>
>>Hmm... it just prints the list of modules I've already checked out.
>>Or are there just these?  There used to be more pieces back when
>>Debrix was in CVS.
> 
> That's all I've tagged back in -- I've been stupidly busy lately, so
> the time I planned to take to work on Debrix has been totally swallowed
> up. :(

>From time to time, I try "baz update", but it always says
my tree is already up to date.  I'm starting to worry that
in arch you don't just "update" to get a new revision.

BTW, I've noticed you've updated the wiki docs.  Thank you!



>>For xlibs and xapps, a top-level configure script to build
>>all subprojects in the correct order would be even more useful
>>than up to date documentation.
>>
>>That would be an easy thing I could try to contribute.
> 
> Well, this is the bootstrap order:
> xtrans Xproto XCBProto Xau Xdmcp XExtensions XCB XCalibrateExt FixesExt
> ResourceExt Randr Render X11 DamageExt CompositeExt ICE Xext Xfixes
> Xdamage Xcomposite Xrender Xrandr Xi Xv SM Xt PanoramiXExt Xinerama Xmu
> XRes Xcursor Xpm Xaw ScrnSaverExt Xss xkbfile xkbui RecordExt Xtst XTrap
> XF86DGAExt Xxf86dga XF86MiscExt Xxf86misc XF86VMExt Xxf86vm XCalibrate
> DMXExt Xdmx EvIEExt Xevie Xft Xfont FS
> 
> Then libdrm, then debrix, then debrix-input-{keyboard,mouse}, then
> whichever debrix-driver-* module you desire.

I aleady had everything except for XCalibrateExt, XTrap, Xss,
Xinerama, DMXExt, Xfont and FS.

I've re-bootstrapped from scratch just in case I had missed
something, but I still can't get DebriX to start due to missing
symbols:

 (==) Using config file: "/etc/X11/xorg.conf"
 LoadModule: dlopen failed - /usr/local/fdo/lib/xorg/modules/libextmod.so: undefined symbol: XvGetScreenIndexProc
 extmoddebrix: symbol lookup error: /usr/local/fdo/lib/xorg/modules/libfbdevhw.so: undefined symbol: LoaderGetOS

That's funny because I have those symbols:

 # nm ./hw/xorg/loader/libloader.a | grep LoaderGetOS
 00000010 T LoaderGetOS

...but not in the debrix binary.  Maybe I'm missing a
--whole-archive in the linker command line?

-- 
  // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/




More information about the xorg mailing list