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



Reply via email to