On Jul 30, 2008, at 7:01 PM, Greg Earle wrote: >> 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.
Should be "Solaris OS 9, Solaris OS 10 1/06 and subsequent updates." according to http://docs.sun.com/source/820-2973/release_notesML.html#SystemReqs I gave Alfred the wrong information. :( Ginn > > >> 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 > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org -------- Ginn Chen Software Engineer, Browser Team Sun Microsystems, Inc. Phone: x82869 / +86-10-62673869 Fax: +86-10-62780969
