OpenSolaris

Discussions Communities Projects Download Source Browser

Home » OpenSolaris Forums » desktop » discuss

Thread: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 18 - Last Post: Feb 8, 2009 8:46 AM by: sparcdr
davelam

Posts: 90
From: Chian/Beijing

Registered: 8/10/05
Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 18, 2008 4:15 PM

  Click to reply to this thread Reply


Firefox 3.0.1 contributed builds on OpenSolaris/Solaris10 are now
available on www.mozilla.com

What's New
==========
http://www.mozilla.com/en-US/firefox/3.0.1/releasenotes/#whatsnew

Download
========
http://www.mozilla.com (Click "Free Download")
http://www.mozilla.com/en-US/firefox/3.0.1/releasenotes/#contributedbuilds
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.1/contrib/


Regards,
Desktop Beijing Team



_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


ywlke287

Posts: 109
From:

Registered: 4/21/07
Re: Firefox 3.0.1 contrib. builds onOpenSolaris/Solaris10 are available
Posted: Jul 18, 2008 4:20 PM   in response to: davelam

  Click to reply to this thread Reply

Will there be a tarball release for Solaris 10?
----- Original Message -----
From: Dave Lin
Sent: Friday, July 18, 2008 7:15 PM
Subject: [desktop-discuss] Firefox 3.0.1 contrib. builds onOpenSolaris/Solaris10 are available


Firefox 3.0.1 contributed builds on OpenSolaris/Solaris10 are now
available on www.mozilla.com

What's New
==========
http://www.mozilla.com/en-US/firefox/3.0.1/releasenotes/#whatsnew

Download
========
http://www.mozilla.com (Click "Free Download")
http://www.mozilla.com/en-US/firefox/3.0.1/releasenotes/#contributedbuilds
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.1/contrib/


Regards,
Desktop Beijing Team



_______________________________________________
desktop- discuss mailing list
desktop-discuss at opensolaris dot org
_______________________________________________ desktop-discuss mailing list desktop-discuss at opensolaris dot org

davelam

Posts: 90
From: Chian/Beijing

Registered: 8/10/05
Re: Firefox 3.0.1 contrib. builds onOpenSolaris/Solaris10 are available
Posted: Jul 18, 2008 4:28 PM   in response to: ywlke287

  Click to reply to this thread Reply

William Yang wrote:
> Will there be a tarball release for Solaris 10?
Sorry, the upload process is ongoing, would be ready in about half hour.

Dave
_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


kmays

Posts: 1,127
From: US

Registered: 7/2/05
Re: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 19, 2008 6:20 AM   in response to: davelam
To: Communities » desktop » discuss
  Click to reply to this thread Reply

Will there be a Firefox 3.0.1 tarball release for Solaris 8/9?

alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 19, 2008 8:14 AM   in response to: kmays

  Click to reply to this thread Reply

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 dot opensolaris dot 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 dot org


alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 19, 2008 8:53 AM   in response to: alfred

  Click to reply to this thread Reply

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 dot opensolaris dot 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 dot org
>

--- env.sh.orig Tue Jul 1 02:38:35 2008
+++ env.sh Tue Jun 24 01:08:01 2008
@@ -95,7 +95,8 @@
echo Setting LD=$LD
export LD

-PATH="$CBE_PREFIX/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/bin:/usr /sfw/bin:$CCDIR"
+PATH="/opt/sfw/bin:$CBE_PREFIX/bin:/usr/ccs/bin:/usr/gnu/bin:/usr/bin:/usr/s bin:/bin:/usr/sfw/bin:$CCDIR"
test "x$JDS_CBE_ENV_QUIET" != x1 && \
echo Setting PATH=$PATH
export PATH
+export PKG_CONFIG_PATH=/opt/sfw/lib/pkgconfig:/usr/lib/pkgconfig
_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


pjama

Posts: 13
From: Brisbane Australia

Registered: 11/29/05
Re: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 22, 2008 4:52 PM   in response to: alfred
To: Communities » desktop » discuss
  Click to reply to this thread Reply

Hi Alfred,
I seem to be missing something here as I'm not able to get anything to compile... I'm running Solaris 10 U5 on x86. I've compiled and installed CBE which gets past the "commands that don't work on Solaris 10" bit.

<snip>
>
> 4. Checkout the JDS spec source code for branch
> gnome-2-20:
> svn co
> svn+ssh://anon at svn dot opensolaris dot 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

This contains:
bash-3.00$ bzcat firefox-solaris-10-spec.tar.bz2 | tar tvf -
-rwxr-xr-x 199275/1 0 Jul 20 00:44 2008 solaris10/
-rw-r--r-- 199275/1 5670 Jun 23 19:19 2008 solaris10/SFWatk.spec
-rw-r--r-- 199275/1 11442 Jun 23 19:19 2008 solaris10/SFWglib2.spec
-rw-r--r-- 199275/1 6995 Jun 23 19:19 2008 solaris10/SFWcairo.spec
-rw-r--r-- 199275/1 11508 Jun 24 19:19 2008 solaris10/SFWpango.spec
-rw-r--r-- 199275/1 21059 Jul 11 18:54 2008 solaris10/SFWgtk2.spec
-rw-r--r-- 199275/1 8773 Jun 23 19:19 2008 solaris10/SFWdbus.spec
-rw-r--r-- 199275/1 3850 Jun 23 19:19 2008 solaris10/SFWdbus-glib.spec
-rw-r--r-- 199275/1 18237 Jul 17 12:29 2008 solaris10/SFWfirefox3.spec
bash-3.00$

>
> 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

bash-3.00$ bzcat patches/firefox-3.0-solaris-10-patches.tar.bz2 | gtar tvf -
-rw-r--r-- mozilla/other 519 2008-06-25 04:30:45 firefox-22-ld-library-path.diff
-rw-r--r-- mozilla/other 2099 2008-06-30 10:04:10 firefox-23-reverse-hardcoded-fontname.diff
-rw-r--r-- mozilla/other 680 2008-07-01 00:15:58 firefox-24-jemalloc.diff
-rw-r--r-- mozilla/other 6665 2008-06-25 04:30:27 firefox3-19-no-xrender-perf.diff
bash-3.00$

>
> 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
> ......

There's no glib included in the files you provided nor do I have it installed in /opt/sfw.

When compiling atk, I get "pkgbuild: *** Could not run GLIB test program, checking why..." etc. It also looks for pkg-config and finds /usr/bin/pkg-config which is not the one I want. Once again it's not under /opt/sfw......

Is there something obvious I should have installed here but don't?

>
> Basically those are the steps I did to build Firefox3.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

alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 23, 2008 4:08 AM   in response to: pjama

  Click to reply to this thread Reply

Peter Arnold wrote:
> Hi Alfred,
> I seem to be missing something here as I'm not able to get anything to compile... I'm running Solaris 10 U5 on x86. I've compiled and installed CBE which gets past the "commands that don't work on Solaris 10" bit.
>
> <snip>
>
>> 4. Checkout the JDS spec source code for branch
>> gnome-2-20:
>> svn co
>> svn+ssh://anon at svn dot opensolaris dot 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
>>
>
> This contains:
> bash-3.00$ bzcat firefox-solaris-10-spec.tar.bz2 | tar tvf -
> -rwxr-xr-x 199275/1 0 Jul 20 00:44 2008 solaris10/
> -rw-r--r-- 199275/1 5670 Jun 23 19:19 2008 solaris10/SFWatk.spec
> -rw-r--r-- 199275/1 11442 Jun 23 19:19 2008 solaris10/SFWglib2.spec
> -rw-r--r-- 199275/1 6995 Jun 23 19:19 2008 solaris10/SFWcairo.spec
> -rw-r--r-- 199275/1 11508 Jun 24 19:19 2008 solaris10/SFWpango.spec
> -rw-r--r-- 199275/1 21059 Jul 11 18:54 2008 solaris10/SFWgtk2.spec
> -rw-r--r-- 199275/1 8773 Jun 23 19:19 2008 solaris10/SFWdbus.spec
> -rw-r--r-- 199275/1 3850 Jun 23 19:19 2008 solaris10/SFWdbus-glib.spec
> -rw-r--r-- 199275/1 18237 Jul 17 12:29 2008 solaris10/SFWfirefox3.spec
> bash-3.00$
>
>
>> 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
>>
>
> bash-3.00$ bzcat patches/firefox-3.0-solaris-10-patches.tar.bz2 | gtar tvf -
> -rw-r--r-- mozilla/other 519 2008-06-25 04:30:45 firefox-22-ld-library-path.diff
> -rw-r--r-- mozilla/other 2099 2008-06-30 10:04:10 firefox-23-reverse-hardcoded-fontname.diff
> -rw-r--r-- mozilla/other 680 2008-07-01 00:15:58 firefox-24-jemalloc.diff
> -rw-r--r-- mozilla/other 6665 2008-06-25 04:30:27 firefox3-19-no-xrender-perf.diff
> bash-3.00$
>
>
>> 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
>> ......
>>
>
> There's no glib included in the files you provided nor do I have it installed in /opt/sfw.
>
> When compiling atk, I get "pkgbuild: *** Could not run GLIB test program, checking why..." etc. It also looks for pkg-config and finds /usr/bin/pkg-config which is not the one I want. Once again it's not under /opt/sfw......
>
> Is there something obvious I should have installed here but don't?
>
Hi Peter,

Sorry for the neglect. You still need to build pkg-config and gtk-doc by
yourself.
pkg-config source:
http://pkgconfig.freedesktop.org/releases/pkg-config-0.21.tar.gz
gtk-doc source:
http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/1.10/gtk-doc-1.10.tar.bz2

Just unpack the source tarball, ./configure (I set --prefix=/opt/sfw
here and add /opt/sfw/bin to PATH environment), make and make install
should be fine.

Cheers,
-Alfred
>> Basically those are the steps I did to build Firefox3.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
>>
>
>
> This message posted from opensolaris.org
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris dot org
>

_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


riot

Posts: 1
From: Lost Androideles

Registered: 7/30/08
Re: Firefox 3.0.1 contrib. builds
Posted: Jul 30, 2008 4:01 AM   in response to: alfred
To: Communities » desktop » discuss
  Click to reply to this thread Reply

> 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 dot opensolaris dot 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

ginnchen

Posts: 126
From: CN

Registered: 4/2/08
Re: Firefox 3.0.1 contrib. builds
Posted: Aug 6, 2008 11:28 PM   in response to: riot

  Click to reply to this thread Reply


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 dot opensolaris dot 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 dot org

--------
Ginn Chen
Software Engineer, Browser Team
Sun Microsystems, Inc.
Phone: x82869 / +86-10-62673869
Fax: +86-10-62780969


_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0.1 contrib. builds
Posted: Aug 13, 2008 10:01 PM   in response to: riot

  Click to reply to this thread Reply

Greg Earle wrote:
>> 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 dot opensolaris dot 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.
>
Hi Greg,

As the specs to build Firefox 3.0.x on Solaris 10 comes from the jds
specs, I'd say that CBE is necessary in this case. It's also possible to
build without CBE. Might take some time to try that out.

Any specific definition for JDS things here?
> 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.
>
Cool! This should be helpful for building Firefox 3.0.x on Solaris 8/9.

Thanks,
-Alfred
_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


ywlke287

Posts: 109
From:

Registered: 4/21/07
Re: Firefox 3.0.1 contrib. builds
Posted: Aug 14, 2008 6:50 AM   in response to: alfred

  Click to reply to this thread Reply

It isn't strictly necessary to have CBE to build Firefox 3 on Solaris 10;
the TJHSST contrib that I put up awhile back didn't use it. But I suspect
using the CBE might be a tad easier.

William Yang

--------------------------------------------------
From: "Alfred Peng" <Alfred dot Peng at Sun dot COM>
Sent: Thursday, August 14, 2008 1:01 AM
To: "Greg Earle" <OpenSolaris dot ORG at isolar dot DynDNS dot ORG>
Cc: <desktop-discuss at opensolaris dot org>
Subject: Re: [desktop-discuss] Firefox 3.0.1 contrib. builds

> Greg Earle wrote:
>>> 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 dot opensolaris dot 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.
>>
> Hi Greg,
>
> As the specs to build Firefox 3.0.x on Solaris 10 comes from the jds
> specs, I'd say that CBE is necessary in this case. It's also possible to
> build without CBE. Might take some time to try that out.
>
> Any specific definition for JDS things here?
>> 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.
>>
> Cool! This should be helpful for building Firefox 3.0.x on Solaris 8/9.
>
> Thanks,
> -Alfred
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris dot org
>
_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


servo

Posts: 566
From:

Registered: 4/19/07
Re: Firefox 3.0.1 contrib. builds on OpenSolaris/Solaris10 are available
Posted: Jul 19, 2008 6:23 AM   in response to: davelam

  Click to reply to this thread Reply

> Firefox 3.0.1 contributed builds on OpenSolaris/Solaris10 are now
> available on www.mozilla.com

Thanks for these. I hope they stop FF3 from being crash happy.

-mg

_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


michaelt

Posts: 13
From: US

Registered: 1/9/07


Terms of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
Copyright © 1995-2005 Sun Microsystems, Inc.