Subject: Re: XFree86-4.6.0 on Solaris
To: Raymond Meyer <raymond.meyer@rambler.ru>
From: Michael <macallan1888@gmail.com>
List: port-sparc64
Date: 07/17/2006 13:59:18
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

> Hi, well I've managed to build XFree86-4.6.0 with gcc on Sparc Solaris 
> by hand,
> using sunffb drivers from NetBSD's X11 tree. I'm pleased to say the
> acceleration and performance of GTK2 applications is much better now, 
> compared
> to Sun's Xserver.

Good to know :)

>  I noticed the following error in the log file:
>
> (WW) Symbol xf86CreateI2CBusRec from
> module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is 
> unresolved! (WW)
> Symbol xf86I2CBusInit from
> module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is 
> unresolved! (WW)
> Symbol xf86CreateCursorInfoRec from
> module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is 
> unresolved! (WW)
> Symbol xf86InitCursor from
> module /opt/pkg/xfree86/lib/modules/drivers/sunffb_drv.o is unresolved!
>
> What do those functions do, does it inhibit the  performance if those 
> symbols
> cannot be resolved?

Did the i2c module get built? Should be in 
/usr/X11R6/lib/modules/libi2c.a
There's probably a notice in the log about it, earlier.
Anyway, the i2c code in the driver is unused, I fixed it at some point 
( and apparently didn't commit it ) but all it was ever used for was to 
determine display size and set dpi values.

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRLvP98pnzkX8Yg2nAQIsWQgAirbmGXruPLWh5HPqrQWpmMPDxFyrUTCt
2DPrreyq/Qgay6hVsNK4i+lHPyPL8lzcnwl0+yR/M88OFckHw9NmCNuH+zlQCkZ9
kwLFwAs4qj68JhNbJWZzqYIdI4rQNGcvvqmyxEfx9ObthlHMH08vgIvcW/TbLOAJ
TyWeAp2G+Lyx/eNE/k0ZgYx99WN2cc0V6gEkOgF+iz7GXylfo2zs6jRylYjXZjqn
Kw8xyn3oTvo77NMfu4zOc8r+89zWO+0Lm3oYyES/jaNhZbfoDs1BXaf+F9ziMG3X
lMgbP40jGbx3EdWLztfe+NhZLlOd1BmNwu7cTpjD7jsqwtyg8GYg5Q==
=+xir
-----END PGP SIGNATURE-----