Firefox 3.0.3 builds for Solaris/OpenSolaris are avaiable

Just uploaded the Firefox 3.0.3 contributed builds(x86/SPARC) for OpenSolaris and Solaris 10 to Mozilla server. It's a quick wrap up for the 3.0.2 release several days ago to fix a critical bug. Please check the release notes for detail.

If you've already installed contributed Firefox 3.0.x(package format) on your Solaris 10 box, you could just pkgrm SFWfirefox and reinstall only the firefox package. It should work.

Comments:

<a href="http://www.shopforlover.com">wedding dresses</a>

Posted by shopforlover on September 27, 2008 at 01:19 PM CST #

3.0.3 Seems to have solved the printing problem, thanks.

Is it possible that you also describe how you compile the Firefox packages? Specific examples of how Solaris packages are put together can encourage more outside developers to join our camp, I think.

Also, where can I find community contributes for language packs?

Posted by W. Wayne Liauh on September 28, 2008 at 09:40 PM CST #

The reason OpenSolaris isn't all that popular is that basic stuff like FireFox updates aren't available via IPS. I mean, if Ubuntu can do it, so can you.

Posted by Becci Gaffney on September 29, 2008 at 05:55 AM CST #

Wayne, thanks for the advice. Currently, we maintain our own build scripts. There is an ongoing effort to get the Solaris contributed build process to align with Mozilla community's buildbot: https://wiki.mozilla.org/Buildbot. When it's available, it'll be much easier to get community's involvement. For those who are interested, here is the build instructions on Solaris Nevada: http://developer.mozilla.org/en/Solaris_Build_Prerequisites.

No language packs are available for Solaris contributed builds yet. The only way to go is to download the corresponding Firefox Linux builds and replace the language packs. The language files include $FIREFOX_DIR/chrome/en-US.jar and en-US.manifest.

Becci, currently the OpenSolaris IPS provides the ability for package update. I personally think that it's because the OpenSolaris development model is build-based so that users can't get the update as quick as Ubuntu, which is a package-based development distro. I'd guess when IPS is delivered into Solaris(and SXCE goes away), there will be some big change to the development model.

Posted by alfred on September 29, 2008 at 09:56 AM CST #

Alfred,

How do I get your build to look like my other applications? What I mean by that is that everything else uses the active GTK theme of solaris 10, but your build doesn't.

Posted by Francois Dion on November 10, 2008 at 02:49 PM CST #

I can't get firefox 3.0.3 to execute on Solaris 10 08/07 on x86.

I installed the package firefox-3.0.3.en-US.solaris-10-fcs-i386-pkg.bz2

I have installed package SMCgtk version 2.12.0 from SunFreeware and I receive the error

You have GTK+ 2.4.
This application requires GTK+ 2.10 or newer.

ldd /opt/sfw/lib/firefox3/firefox-bin | grep 'not found'
libpangocairo-1.0.so.0 => (file not found)

I can run gtk-demo and that works.

I have the gtk+ package installed and the correct version so I am a bit lost.

As a seperate comment, why not build a static version of firefox. I know it won't be lean but at least it will work.

Posted by Dan on December 12, 2008 at 10:32 AM CST #

Hello,

any idea when FF 3.0.5 for Solaris 10 would be out?

Thanks
Michael

Posted by Michael E. Thomadakis on December 22, 2008 at 03:06 AM CST #

Michael, I'm trying to build Firefox 3.0.5 with GNOME 2.24 libraries. The effort is still on the way. Hopefully it'll be ready after the holiday vacation.

Posted by alfred on December 22, 2008 at 04:53 PM CST #

Hello,
is it possible to get somewhere xulrunner 1.9 SDK for Solaris 10 sparc?
I need to compile very simple xpcom component for Firefox 3.
Is there any way for me to compile the component without having to compile xulrunner? I have already problems to compile Firefox 3 on Solaris/sparc and I haven't found any steps to compile xulrunner.

Thank you,
Lukas

Posted by Lukas on December 25, 2008 at 08:24 PM CST #

Lukas, I haven't tried to build XULRunner on Solaris 10 yet. You might want to take a look at the instruction (http://www.opensolaris.org/jive/message.jspa?messageID=260452#260452) to try to build that. BTW, if you could upgrade to OpenSolaris, I'm sure it'll be easier to build XULRunner.

Posted by alfred on January 05, 2009 at 07:44 AM CST #

Dan, did you install all the packages in firefox-3.0.3.en-US.solaris-10-fcs-i386-pkg.bz2 ? could you please unset LD_LIBRARY_PATH and try again?

Posted by alfred on January 08, 2009 at 09:17 AM CST #

Sadly http://developer.mozilla.org/en/Solaris_Build_Prerequisites yields "(There is currently no text in this page)". Even more sadly, 3.0.5 segfaults whenever I try to print. There are a number of Linux distributions where this has been recently been reported as a bug, so I guess it's not specific to your build. Is there a way to be notified (e.g., via this blog) when new Solaris builds of Firefox are available? I guess for now it's back to Firefox 2 :-(

Posted by Frank on January 27, 2009 at 08:55 PM CST #

Frank, just tried the link, it works for me. There were some known printing issue for Firefox 3.0.x on Solaris 10. They're suppose to be fixed in 3.0.5. Anyway, what's your steps to make it crash? When you click "File"->"Print", does it crash? Do you have "Print to File" and "Print to LPR" in the dialog?

BTW, I usually send the notification email to desktop dash discuss at opensolaris dot org when there is a new release for Firefox/Thunderbird/Songbird.

Posted by alfred on January 29, 2009 at 08:46 AM CST #

http://developer.mozilla.org/en/Solaris_Build_Prerequisites gets me to a page
Mozilla <Developer Center>... no text on this page. Hmmm - just tried again twice and the second time there is text. Maybe the browser timed it out before?

Yes, file->print, print makes it crash. Always. Print preview works. Web pages with a print option make it crash too. If you hit file->print, it brings up the printer dialog with the usual list of targets. If you then press print, it will crash. If you cancel, and then go file->print again, it will crash without even bringing up the print dialog.

Thanks for the heads-up - I'll subscribe to the desktop discussion. I hope the fix for this printing problem is simple. Good thing there's not much worth printing :-)

Posted by Frank on January 29, 2009 at 03:03 PM CST #

Frank, the connection failure might be related to the network, or Firefox's cache. Anyway, good to know it works. There were some discussion in the desktop community for Firefox 3.0.x on Solaris 10. Hope that you're not hitting this one: http://opensolaris.org/jive/message.jspa?messageID=321186#321186.

Posted by alfred on January 30, 2009 at 01:21 PM CST #

It was the CUPS library. Removing it caused Firefox 3.0.5 to crash sooner (i.e., when clicking on file->print). However, putting it back, and then selecting "print to lpr" in the printer dialog and then "print", works fine. Printing to CUPS causes a segfault. I trussed it a couple of times, if that would be of any interest to you.

FWIW of course the libraries in SunOS 5.11 snv_103 sun4u sparc are in a different place (/usr/lib/sparcv9/gtk-2.0/2.10.0/printbackends/)...

Thanks for your help - I wouldn't have found the solution without it!

Posted by Frank on January 31, 2009 at 09:43 PM CST #

Frank, not sure why the comment is considered to be a spam. I've approved it. Glad to know that it works. If the CUPS support doesn't work for Solaris Nevada (SunOS 5.11) for you, please email desktop-discuss and give some detail. This might be a bug and someone else will take care of.

Posted by alfred on February 01, 2009 at 04:29 AM CST #

Post a Comment:
Comments are closed for this entry.
Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today