OpenSolaris

Discussions Communities Projects Download Source Browser

Home » OpenSolaris Forums » desktop » discuss

Thread: Firefox 3.0 for Solaris 10 x86 is available for testing

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: 13 - Last Post: Jun 26, 2008 9:19 PM by: alfred
alfred

Posts: 392
From: SG

Registered: 9/15/06
Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 21, 2008 10:32 AM

  Click to reply to this thread Reply

Hi guys,

Here comes the first version of Firefox 3.0 build for Solaris 10 x86:
http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-i386-pkg.bz2,
with *DTrace* enabled.

The file contains the following packages besides Firefox 3.0:
glib 2.14.4
atk 1.20.0
cairo 1.4.12
pango 1.18.3
gtk 2.12.3
dbus 1.1.20
dbus-glib 0.74

The list above should be the minimal set of libraries that Firefox 3.0
depends on. After tweaking with the corresponding JDS specs from the
GNOME 2.20 branch and CBE, they were built on "Solaris 10 5/08
s10x_u5wos_10 X86" successfully with SunStudio 12 and CBE 1.6. To follow
the contributed Firefox package convention, all the packages will be
installed to /opt/sfw directory.

If you're interested, please download it to a local place, bunzip and
pkgadd it. Run "/opt/sfw/bin/firefox" should be fine(or add /opt/sfw/bin
to your PATH). No extra LD_LIBRARY_PATH setting is needed.

It works on my "Solaris 10 5/08 s10x_u5wos_10 X86" box here. And I'd
recommend to upgrade to a newer Solaris 10 update version. It might not
work with some old ones. Most of the
features(http://www.dria.org/wordpress/archives/2008/06/12/655/) should
be available. Also tried several extensions and flash plugin, no problem
shows up for me until now.

Well, I can't promise it's a stable enough build. So you might want to
create a new profile to try it: /opt/sfw/bin/firefox --no-remote -P

Any problem, please just raise it up.

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


thommym

Posts: 168
From: SE

Registered: 6/18/05
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 21, 2008 12:21 PM   in response to: alfred

  Click to reply to this thread Reply

Alfred Peng wrote:
> Hi guys,
>
> Here comes the first version of Firefox 3.0 build for Solaris 10 x86:
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-i386-pkg.bz2,

Firefox will not start download of this file although it loads other
files in the same dir with no problem...


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


andrewk8

Posts: 595
From:

Registered: 3/12/08
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 21, 2008 1:13 PM   in response to: thommym
To: Communities » desktop » discuss
  Click to reply to this thread Reply

Try removing the comma from the end of the URL. ;-)

Andrew.

thommym

Posts: 168
From: SE

Registered: 6/18/05
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 21, 2008 1:20 PM   in response to: andrewk8

  Click to reply to this thread Reply

andrew wrote:
> Try removing the comma from the end of the URL. ;-)

Nope, as I said I can download other files from the dir but when
selecting this particular file from http://releases.mozilla.com/sun/
nothing happened. But I retried again and now and it works as expected.

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


waynel

Posts: 2,175
From: US

Registered: 6/24/05
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 21, 2008 2:18 PM   in response to: alfred
To: Communities » desktop » discuss
  Click to reply to this thread Reply

> Well, I can't promise it's a stable enough build. So
> you might want to
> create a new profile to try it: /opt/sfw/bin/firefox
> --no-remote -P
>
> Any problem, please just raise it up.
>
> Cheers,
> -Alfred

This helps! Another important trick I might suggest is, if you must open a gmail session, open it in another window, NEVER in a new tab. Tabbing out google mail "almost" always (not 100%) crashed FF3. Closing out a gmail "window", however, doesn't seem to cause any problem.

Also, when you open a site that is known to cause any problem, open it in a new window, don't open it in a new tab.

Message was edited by:
waynel

alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 24, 2008 5:23 AM   in response to: alfred

  Click to reply to this thread Reply

Some updates for Firefox 3.0 on Solaris 10.

I've got the suggestion that the Firefox 3.0 builds should be made on an
early version of Solaris 10 to embrace more users. So I remade the
builds on two machines:
"Solaris 10 3/05 s10_74L2a X86":
http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-i386-pkg.bz2
"Solaris 10 3/05 s10_74L2a SPARC":
http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-sparc-pkg.bz2

The package list remains the same and both of them are in good shape on
my "Solaris 10 5/08 s10x_u5wos_10" x86/SPARC boxes.

Cheers,
-Alfred

Alfred Peng wrote:
> Hi guys,
>
> Here comes the first version of Firefox 3.0 build for Solaris 10 x86:
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-i386-pkg.bz2,
> with *DTrace* enabled.
>
> The file contains the following packages besides Firefox 3.0:
> glib 2.14.4
> atk 1.20.0
> cairo 1.4.12
> pango 1.18.3
> gtk 2.12.3
> dbus 1.1.20
> dbus-glib 0.74
>
> The list above should be the minimal set of libraries that Firefox 3.0
> depends on. After tweaking with the corresponding JDS specs from the
> GNOME 2.20 branch and CBE, they were built on "Solaris 10 5/08
> s10x_u5wos_10 X86" successfully with SunStudio 12 and CBE 1.6. To follow
> the contributed Firefox package convention, all the packages will be
> installed to /opt/sfw directory.
>
> If you're interested, please download it to a local place, bunzip and
> pkgadd it. Run "/opt/sfw/bin/firefox" should be fine(or add /opt/sfw/bin
> to your PATH). No extra LD_LIBRARY_PATH setting is needed.
>
> It works on my "Solaris 10 5/08 s10x_u5wos_10 X86" box here. And I'd
> recommend to upgrade to a newer Solaris 10 update version. It might not
> work with some old ones. Most of the
> features(http://www.dria.org/wordpress/archives/2008/06/12/655/) should
> be available. Also tried several extensions and flash plugin, no problem
> shows up for me until now.
>
> Well, I can't promise it's a stable enough build. So you might want to
> create a new profile to try it: /opt/sfw/bin/firefox --no-remote -P
>
> Any problem, please just raise it up.
>
> Cheers,
> -Alfred
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris dot org
>

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


hakanson

Posts: 172
From: US

Registered: 2/21/06
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 24, 2008 5:17 PM   in response to: alfred
To: Communities » desktop » discuss
  Click to reply to this thread Reply

> Some updates for Firefox 3.0 on Solaris 10.
>
> I've got the suggestion that the Firefox 3.0 builds
> should be made on an
> early version of Solaris 10 to embrace more users. So
> I remade the
> builds on two machines:
> "Solaris 10 3/05 s10_74L2a X86":
> http://releases.mozilla.com/sun/firefox-3.0-en-US-sola
> ris-10-fcs-i386-pkg.bz2
> "Solaris 10 3/05 s10_74L2a SPARC":
> http://releases.mozilla.com/sun/firefox-3.0-en-US-sola
> ris-10-fcs-sparc-pkg.bz2
>
> The package list remains the same and both of them
> are in good shape on
> my "Solaris 10 5/08 s10x_u5wos_10" x86/SPARC boxes.
>
> Cheers,
> -Alfred

Greetings,

I'm running this build on "Solaris 10 5/08 s10x_u5wos_10 X86", and it fails to find the GTK "Emacs" theme key binding which I keep in my ~/.gtkrc-2.0 file. A bit of "truss" on SUNWfirefox for comparison finds it in:
/usr/share/themes/blueprint/gtk-2.0/gtkrc

There is no equivalent in the gtk2 bundled with this firefox-3 (SFWfirefox) build; I was able to work around the issue by:
cd /opt/sfw
ln -s ../../usr/share .

Doing so yields a fair number of gtk2 warnings, but things work OK, including my preferred Emacs key bindings. Probably a better approach would be to supply whatever bits of gtk2 that include the /opt/sfw/share/ as appropriate.

Regards,

Marion

alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 9:38 AM   in response to: hakanson

  Click to reply to this thread Reply

Hi Marion,

The gtk source code says that you could also set the environment
GTK2_RC_FILES to point to your gtkrc file.

-Alfred

Marion Hakanson wrote:
>> Some updates for Firefox 3.0 on Solaris 10.
>>
>> I've got the suggestion that the Firefox 3.0 builds
>> should be made on an
>> early version of Solaris 10 to embrace more users. So
>> I remade the
>> builds on two machines:
>> "Solaris 10 3/05 s10_74L2a X86":
>> http://releases.mozilla.com/sun/firefox-3.0-en-US-sola
>> ris-10-fcs-i386-pkg.bz2
>> "Solaris 10 3/05 s10_74L2a SPARC":
>> http://releases.mozilla.com/sun/firefox-3.0-en-US-sola
>> ris-10-fcs-sparc-pkg.bz2
>>
>> The package list remains the same and both of them
>> are in good shape on
>> my "Solaris 10 5/08 s10x_u5wos_10" x86/SPARC boxes.
>>
>> Cheers,
>> -Alfred
>>
>
> Greetings,
>
> I'm running this build on "Solaris 10 5/08 s10x_u5wos_10 X86", and it fails to find the GTK "Emacs" theme key binding which I keep in my ~/.gtkrc-2.0 file. A bit of "truss" on SUNWfirefox for comparison finds it in:
> /usr/share/themes/blueprint/gtk-2.0/gtkrc
>
> There is no equivalent in the gtk2 bundled with this firefox-3 (SFWfirefox) build; I was able to work around the issue by:
> cd /opt/sfw
> ln -s ../../usr/share .
>
> Doing so yields a fair number of gtk2 warnings, but things work OK, including my preferred Emacs key bindings. Probably a better approach would be to supply whatever bits of gtk2 that include the /opt/sfw/share/ as appropriate.
>
> Regards,
>
> Marion
>
>
> 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


mol

Posts: 21
From:

Registered: 6/15/05
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 5:53 AM   in response to: alfred

  Click to reply to this thread Reply

On 2008-06-24 14:23, Alfred Peng wrote:
> Some updates for Firefox 3.0 on Solaris 10.
>
> I've got the suggestion that the Firefox 3.0 builds should be made on an
> early version of Solaris 10 to embrace more users. So I remade the
> builds on two machines:
> "Solaris 10 3/05 s10_74L2a X86":
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-i386-pkg.bz2
> "Solaris 10 3/05 s10_74L2a SPARC":
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-sparc-pkg.bz2
>
Is it possible for you to provide tar-ball installations as well?

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


alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 7:05 AM   in response to: alfred

  Click to reply to this thread Reply

Here comes the tarball builds for Firefox 3.0 on Solaris 10:
x86:
http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-i386.tar.bz2
SPARC:
http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-sparc.tar.bz2

Cheers,
-Alfred

Alfred Peng wrote:
> Hi guys,
>
> Here comes the first version of Firefox 3.0 build for Solaris 10 x86:
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-i386-pkg.bz2,
> with *DTrace* enabled.
>
> The file contains the following packages besides Firefox 3.0:
> glib 2.14.4
> atk 1.20.0
> cairo 1.4.12
> pango 1.18.3
> gtk 2.12.3
> dbus 1.1.20
> dbus-glib 0.74
>
> The list above should be the minimal set of libraries that Firefox 3.0
> depends on. After tweaking with the corresponding JDS specs from the
> GNOME 2.20 branch and CBE, they were built on "Solaris 10 5/08
> s10x_u5wos_10 X86" successfully with SunStudio 12 and CBE 1.6. To follow
> the contributed Firefox package convention, all the packages will be
> installed to /opt/sfw directory.
>
> If you're interested, please download it to a local place, bunzip and
> pkgadd it. Run "/opt/sfw/bin/firefox" should be fine(or add /opt/sfw/bin
> to your PATH). No extra LD_LIBRARY_PATH setting is needed.
>
> It works on my "Solaris 10 5/08 s10x_u5wos_10 X86" box here. And I'd
> recommend to upgrade to a newer Solaris 10 update version. It might not
> work with some old ones. Most of the
> features(http://www.dria.org/wordpress/archives/2008/06/12/655/) should
> be available. Also tried several extensions and flash plugin, no problem
> shows up for me until now.
>
> Well, I can't promise it's a stable enough build. So you might want to
> create a new profile to try it: /opt/sfw/bin/firefox --no-remote -P
>
> Any problem, please just raise it up.
>
> Cheers,
> -Alfred
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris dot org
>
_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org


mol

Posts: 21
From:

Registered: 6/15/05
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 8:04 AM   in response to: alfred

  Click to reply to this thread Reply

On 2008-06-26 16:05, Alfred Peng wrote:
> Here comes the tarball builds for Firefox 3.0 on Solaris 10:
> x86:
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-i386.tar.bz2
> SPARC:
> http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-fcs-sparc.tar.bz2
Great...

But did unpack them on a Solaris 8 machine and trying to run them on a
Solaris 10 machine mounting the installation directory read-only from
the Soalris 8 machine:

% ./firefox
touch: ./.refresh cannot create
cat: cannot open ./.refresh
mkdir:
"/opt/as/mozilla/firefox/3.0/SunOS-5.10/firefox/depend/etc/pango":
Read-only file system
mkdir:
"/opt/as/mozilla/firefox/3.0/SunOS-5.10/firefox/depend/etc/gtk-2.0":
Read-only file system
./run-mozilla.sh:
/opt/as/mozilla/firefox/3.0/SunOS-5.10/firefox/depend/etc/pango/pangorc:
cannot create
%

Why does the installation directory needs to be writeable?

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


alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 9:25 AM   in response to: mol

  Click to reply to this thread Reply

Mats Larsson wrote:
> Great...
>
> But did unpack them on a Solaris 8 machine and trying to run them on a
> Solaris 10 machine mounting the installation directory read-only from
> the Soalris 8 machine:
>
> % ./firefox
> touch: ./.refresh cannot create
> cat: cannot open ./.refresh
> mkdir:
> "/opt/as/mozilla/firefox/3.0/SunOS-5.10/firefox/depend/etc/pango":
> Read-only file system
> mkdir:
> "/opt/as/mozilla/firefox/3.0/SunOS-5.10/firefox/depend/etc/gtk-2.0":
> Read-only file system
> ./run-mozilla.sh:
> /opt/as/mozilla/firefox/3.0/SunOS-5.10/firefox/depend/etc/pango/pangorc:
> cannot create
> %
>
> Why does the installation directory needs to be writeable?
Hi Mats,

Thanks for trying this out first. It's true that the tarball release
builds are supposed to run on a writable directory.

As I've mentioned, the build contains several libraries that Firefox 3.0
depends on. All the dependency reside in $topdir/depend directory for
the tarball releases. The reason for writable request lies in pango and
gtk libraries.

Please notice that pango and gtk have their config files each:
pango.modules: information about loadable modules for Pango
gdk-pixbuf.loaders: information about loadable image modules for gdk-pixbuf
gtk.immodules: information about loadable input method modules for GTK+

All these config files have to be generated after the installation of
the modules, which is part of the post-install when adding their
corresponding packages. The main concern here is that tarball builds
could be extracted anywhere while every config files need to have
absolute path information(the relative path doesn't work). So I hack
run-mozilla.sh to do this at runtime. To avoid duplicate efforts,
.refresh is used to verify whether the config files have been generated.
And every time the users change the location of the firefox binary or
rename it, all the config files will be generated again(Take it easy,
it's not an expensive operation).

Sorry for not taking the read-only mount use case into consideration. If
the Firefox directory will be mounted to the same directory, it's doable
to generate the config files by hand and reverse to the original version
of run-mozilla.sh:
http://lxr.mozilla.org/seamonkey/source/build/unix/run-mozilla.sh.

Any other suggestions are appreciated.

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


wib

Posts: 27
From: DE

Registered: 12/5/05
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 12:06 PM   in response to: alfred

  Click to reply to this thread Reply

Hi Alfred,

thanks a lot for the tar files. firefox-3.0 started on my Solars 10 SPARC system
without greater problems. I just had to work around this read-only problem.

But it called itself 'minefield' and tells me:

This is NOT A FINAL OR PRE-RELEASE VERSION.

Is this still a developers version? Any final version available?

Greetings from germany

Willi

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


alfred

Posts: 392
From: SG

Registered: 9/15/06
Re: Firefox 3.0 for Solaris 10 x86 is available for testing
Posted: Jun 26, 2008 9:19 PM   in response to: wib

  Click to reply to this thread Reply

Hi Willi,

This is the first builds for Firefox 3.0 on Solaris 10, and I have some
quality concern to name it Firefox due to the library dependency. So the
option "--enable-official-branding" was disable at build time. Actually,
the builds were made from community's Firefox 3.0 source tar ball with
only several branding patches(disable "Check for updates..." for
example). So this is a release build, not a developer version(nightly or
whatever).

Cheers,
-Alfred

Willi Burmeister wrote:
> Hi Alfred,
>
> thanks a lot for the tar files. firefox-3.0 started on my Solars 10 SPARC system
> without greater problems. I just had to work around this read-only problem.
>
> But it called itself 'minefield' and tells me:
>
> This is NOT A FINAL OR PRE-RELEASE VERSION.
>
> Is this still a developers version? Any final version available?
>
> Greetings from germany
>
> Willi
_______________________________________________
desktop-discuss mailing list
desktop-discuss at opensolaris dot org





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.