Oops, sorry that I forgot the attachments in the previous post. -Alfred
Alfred Peng 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, 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. > > 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 > > 5. Unpack the tar ball attached(firefox-solaris-10-spec.tar.bz2) to the > spec file directory > % cd gnome-2-20 > % gtar jxvf firefox-solaris-10-spec.tar.bz2 > > 6. Unpack the patch tar ball > attached(firefox-3.0-solaris-10-patches.tar.bz2) to the patches directory > % cd gnome-2-20/patches > % gtar jxvf firefox-3.0-solaris-10-patches.tar.bz2 > > 7. Build glib/atk/cairo/pango/gtk2/dbus/dbus-glib/firefox by the command > below: > % . /opt/jdsbld/bin/env.sh > % pkgtool --download build-only -v solaris10/SFW{name1}.spec > % pkgadd -d . {package_name1} > % pkgadd -d . {package_name1}-devel > % pkgtool --download build-only -v solaris10/SFW{name2}.spec > % pkgadd -d . {package_name2} > % pkgadd -d . {package_name2}-devel > ...... > > Basically those are the steps I did to build Firefox 3.0 in Solaris 10. > Not sure whether it's applicable for Solaris 8. It's not fully automatic > yet. By following this, all the packages should be ready and be > installed to /opt/sfw directory, including the development packages. > > Cheers, > -Alfred > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org > -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: env.sh.diff URL: <http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20080719/8e4063d6/attachment.ksh> -------------- next part -------------- A non-text attachment was scrubbed... Name: firefox-3.0-solaris-10-patches.tar.bz2 Type: application/x-bzip Size: 3331 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20080719/8e4063d6/attachment.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: firefox-solaris-10-spec.tar.bz2 Type: application/x-bzip Size: 19935 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20080719/8e4063d6/attachment-0001.bin>
