This build was produced on Sun Solaris 8 x86 02/02 platform and
is compatible with newer releases of Solaris (e.g., Solaris 9 and Solaris 10).

If you encounter any problem with the package, you may contact
Alan DuBoff <alan.duboff@sun.com> or John Weeks <john.weeks@sun.com>.

This build was made from the FIREFOX_0_10_1_RELEASE tag in the CVS
repository (http://www.mozilla.org/cvs.html).

Mozilla Firefox release notes are available at:

  http://www.mozilla.org/products/firefox/releases/

BuildID: 20041007

Installation notes:

  * Executables are dynamically linked against GTK. For your convenience,
    the executables have been linked with:

      -R/usr/sfw/lib -R/opt/sfw/lib -R/usr/local/lib

    This will automatically reference the GTK libraries if they
    have been installed from the Solaris Companion CD
    (http://sunfreeware.com).

    Please note that the Sun Studio 8 compiler was used for the build, i.e.,
    don't use GTK 1.2 shared objects built with GCC. 

  * This build does not include the Java bundle.  You will need to set
    up the link yourself in order to have Java support.  See example below: 

     $ cd <Firefox-installed-location>/plugins
     $ ln -s <java-installed-location>/jre/plugin/x86/ns610/libjavaplugin_oji.so 
      
    You can install the latest version of Java from:
      
     http://java.com 

The following tools/libraries were used for compilation:
    Solaris 8 x86 2/02 Companion CD
    cc: Sun C 5.5 Patch 112761-09 2004/06/08
    CC: Sun C++ 5.5 Patch 113819-09 2004/08/03
    Sun Java SDK 1.4.1_05
    libIDL-0.6.8
    perl-5.8.0 (from sunfreeware.com)

The following commands were issued to check out and build the distribution:

  MOZ_PHOENIX=1; export MOZ_PHOENIX
  MOZILLA_OFFICIAL=1; export MOZILLA_OFFICIAL
  BUILD_OFFICIAL=1; export BUILD_OFFICIAL
  CFLAGS=""; export CFLAGS
  CXXFLAGS="-norunpath"; export CXXFLAGS
  LDFLAGS='-R$ORIGIN -R/usr/sfw/lib -R/opt/sfw/lib -R/usr/local/lib'; export LDFLAGS

  $ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -r FIREFOX_0_10_1_RELEASE mozilla/client.mk
  $ cd mozilla
  $ make -f client.mk pull_all
  $ cat << EOF > .mozconfig
    ac_add_options --disable-ldap
    ac_add_options --disable-mailnews
    ac_add_options --enable-extensions="cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,p3p,gnomevfs,negotiateauth"
    ac_add_options --enable-crypto
    ac_add_options --disable-composer
    ac_add_options --disable-debug
    ac_add_options --enable-optimize="-xO3"
    ac_add_options --disable-tests
    ac_add_options --enable-static
    ac_add_options --disable-shared
    ac_add_options --enable-single-profile
    ac_add_options --disable-profilesharing
    ac_add_options --without-system-nspr
    ac_add_options --without-system-zlib
    ac_add_options --without-system-jpeg
    ac_add_options --without-system-png
    ac_add_options --without-system-mng
    ac_add_options --x-includes=/usr/openwin/include
    ac_add_options --x-libraries=/usr/openwin/lib
    mk_add_options MOZ_PHOENIX=1
    mk_add_options BUILD_OFFICIAL=1
    mk_add_options MOZILLA_OFFICIAL=1
    EOF

  $ make -f client.mk build_all
  $ cd xpinstall/packager
  $ make MOZ_PKG_APPNAME="firefox" MOZILLA_BIN="$(DIST)/bin/firefox-bin"
