On Thu, 2005-12-01 at 08:23 -0800, Alan Coopersmith wrote: > Erast Benson wrote: > > Nexenta's Xorg using 6.8.2 + CVS HEAD fixes. I guess, once Solaris will > > move to Xorg 7.0, this problem will be resolved. > > Nope, because we will still use the old library version number, > because there's still no reason to break programs linked against > the old one, because nothing has changed in the API/ABI to require it.
Yep. I looked into the problem again and found that not much API/ABI changes happened betwen so.4 and so.6. This should simplify the thing actually since symbolic link (in some cases) will be sufficient. I have created special package which will try to resolve this and future incompatability problems and accumulate "the diff" between Nevada and Nexenta: $ dpkg -s nevada-compat Package: nevada-compat Status: install ok installed Priority: optional Section: utils Installed-Size: 12 Maintainer: Erast Benson <[EMAIL PROTECTED]> Architecture: solaris-i386 Version: 0.1 Depends: xserver-xorg-core Description: Solaris 11 (Nevada) compatability collection This package provide library-level compatability with Nevada bits. With this package installed, I can now confirm that macromedia flash player works out of the box. (debian package: flashplayer-mozilla). Sure, this solution do not resolve "compile X app binary on Nexenta run it on Nevada" problem. So, future work is required. Erast _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org