Juergen Keil wrote:
> Hmm, the Xorg that I tried to compile from fox-gate source is much
> smaller when looking at the file size, and is bigger than the original
> 32-bit b117 Xorg when looking at size output

Yeah - the fox-gate code compiles Xorg itself with gcc still, due to some
of Martin's SPARC support changes.  Other differences I see between the
actual nv-gate and the fox-gate in a quick diff -r:

 - fox-gate has added: xdm, xf86dga, xmessage, xphelloworld, xsetmode,
        xsetpointer, xsm, xtrap, mrxvt, icewm, xkbdata, dmxproto, libdmx,
        liboldX, libXfontcache, libXTrap, libXxf86dga, OpenMotif, Xdmx
 - fox gate builds deprecated libXaw.so.8, nv-gate does not
 - fox gate builds Mesa & DRI on SPARC, nv-gate uses closed OpenGL on SPARC
 - fox-gate builds 32-bit & 64-bit Xorg & drivers on SPARC,
   nv-gate builds only 64-bit Xorg & drivers on SPARC
 - fox-gate uses -xarch=v8plusa & -xarch=v9a in default compiler flags
   on SPARC, nv-gate does not (and cannot, since we have to run on
   non-VIS CPU's like those from Fujitsu)
 - fox-gate builds additional drivers on SPARC, including -ati, -glint,
        -mach64, -mga, -suncg6 & -sunffb and many of the input drivers
 - nv-gate builds wsfb on SPARC, fox does not
 - fox-gate has a number of additional patches from Martin to the Xorg
   server & drivers for SPARC support
 - SUNWfontconfig-docs in fox-gate has all the html doc files I never
   added in the nv-gate

Since I've fallen so far behind at testing & releasing the actual nevada
bits, I've just gone ahead and pushed out the tarballs for builds 104-118,
though I've not tested any of them to make sure they're complete or buildable.

The nv_118 sources would be:
        http://dlc.sun.com/osol/x/downloads/B118/

Hopefully that gets you closer to reproducing our builds.

Also, we don't strip the compiler commentary from our binaries, so you can
see the compiler & version used in our builds by running
        mcs -p /usr/X11/bin/i386/Xorg

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering


Reply via email to