> Ken Mays wrote: > > Will there be a Firefox 3.0.1 tarball release for > Solaris 8/9? > > > Hi Ken, > > Haven't got the time to put my hand on this yet. In > case someone in the community is interested, > the following are what I did to build Firefox 3.0 > on Solaris 10: > > 1. Install Sun Studio 12 which I'm using. > % cc -V > cc: Sun C 5.9 SunOS_i386 Patch 124868-04 2008/03/11 > > But SS12 requires Solaris 10 or higher. Please go > with SS11 and patch it to avoid a compiler bug: > https://bugzilla.mozilla.org/show_bug.cgi?id=434340#c10
Since when does Sun Studio 12 require Solaris 10, Alfred? I am using it on Solaris 9 SPARC just fine. > 2. Install CBE: > http://opensolaris.org/os/project/jds/contributing/building/ > > Make some changes to /opt/jdsbld/bin/env.sh by applying the > patch attached: > env.sh.diff. > > 3. Replace the commands that don't work on Solaris > 10. > % cd /opt/jdsbld/bin > % mv make make.bak > % ln -s /usr/sfw/bin/gmake make > % mv ls ls.bak > % ln -s /usr/bin/ls ls > > 4. Checkout the JDS spec source code for branch > gnome-2-20: > svn co > svn+ssh://anon at svn.opensolaris.org/svn/jds/spec-files/ > branches/gnome-2-20 Are CBE and JDS things that are needed for Firefox 3? They aren't needed for building Firefox 2.0.0.16, as far as I know. One thing about Firefox 3 for Solaris 9, if it uses the Xrender extension like Firefox 2.0.0.16 does, you will run into undefined constants with a couple of files unless you copy over /usr/openwin/include/X11/extensions/Xrender.h from a Solaris 10 system to the Solaris 9 system. - Greg Earle Jet Propulsion Laboratory/NASA This message posted from opensolaris.org
