Martin Bochnig wrote: >> The xsvc was replaced a few builds back with an open >> source replacement. > > In which build?
nv_57 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6478648 http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/i86pc/io/xsvc/ > So if such a module converter already exists (in whatever direction), it is > certainly very cheap for SUNW the get that done. > Cheap, in the sense of being easy, quick and with stable results. > > I make myself dumb here with instable (written_for_different_platforms) -Xorg > modules, and such a converter already exists ? :-) In the Xsun bridge to load XFree86/Xorg modules, it had to load a lot of duplicate functions into the server, to work around differences between Xsun & XFree86 versions of the same functions, and required recompiling the modules since XFree86 added some fields to structures in the middle instead of at the end, since unlike Xsun, they weren't worrying about preserving binary compatibility at the time. I would suspect we'd have the same problem in reverse, and either need to copy/adjust structures on every call or require recompiling (which obviously you can't do for most of the Xsun modules). The code for the bridge module was posted as part of the XFree86 Porting Kit at: http://developers.sun.com/solaris/developer/support/driver/tools/video/video-index.html I believe the version currently integrated in Solaris 10 & Nevada is based on the Xorg 6.8.0 drivers, but would have to check with the driver team who created it. -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering
