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