Mozilla released Version 0.9 of the Firefox Browser Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 33301 [details] ebuild for mozilla-firefox-0.9
Could we get a mozilla-firefox-0.9.ebuild as well? As opposed to the -bin-0.9.ebuild.
I hope this ebuild provides a better icon than 0.8 did, which has scrappy edges and looks terrible in my Gnome menus. Please point to either a PNG that uses alpha channels on edge pixels or an SVG instead.
Created attachment 33311 [details] mozilla-firefox-0.9.ebuild (source build) A quick source ebuild for 0.9, a few things changed from 0.8-r3: 1. Source tarball name changed from firefox-source-0.x.tar.bz2 to firefox-0.x-source.tar.bz2 2. Mousebuttons/gcc3.4 patches don't apply, I'll let you know if they are still needed once the build completes.
Spoke to soon - the build fails with gmake[2]: Entering directory `/var/tmp/portage/mozilla-firefox-0.9/work/mozilla/chrome' gmake[2]: *** No rule to make target `export'. Stop. (and i spotted lots of "Can't find Makefile.in" errors in the configure stage) I think I'll leave this to the people who know what they are doing ;)
Created attachment 33324 [details] full error message
The firefox-0.9 release tarballs are broken. It doesn't contain the mozilla/browser directory, so it's impossible to actually build Firefox from it. Mozilla-bugs topic: http://bugzilla.mozilla.org/show_bug.cgi?id=246881
Guess we'll be waiting for mozilla.org to make a real tarball available
the tarball was updated and contains the missing dir.
I've compiling firefox for 1,5h with updated tarballs. When it'll be compiled i'll tell you about results :)
compiled it, does start the settings importer but nothing more. startup does not work...
md5sum of new source tarball is 1dda543d1245db09cea9ad7b9a44146c. The ebuild I posted earlier works fine for me. On first run, it gave me the import wizard, and I imported from Firefox 0.8. After that, it would not load until I first ran firefox as root, and then as my normal user again. Also, it compiled fine on GCC 3.4.0 and the mouse buttons are acting as they should (my extra buttons doing back and forward). So the 2 patches against 0.8-r3 are no longer needed.
I wrote an ebuild similar to Daniel's and ran into the same problems. After running firefox once as root, this is what I would get the next time I run it as my regular user: kauschovar $ firefox No running windows found *** loading the extensions datasource *** ExtensionManager:checkForMismatches: no access privileges to application directory! *** loading the extensions datasource And then every subsequent execution, I get this: kauschovar $ firefox No running windows found (Unless of course a firefox window is already running.)
I've just compiled firefox. That same problem with firefox as David.
It says in the release notes in the known issues that that is a problem and it will be fixed in later releases.
After emerging the source build of 0.9, I get the "No running windows found" error, and don't get a browser window. Running as root gives me the browser, but then when I run as user again it says this a bunch of times: *** loading the extensions datasource followed by this: ** ERROR **: Cannot find a safe socket path in '/tmp' aborting... /usr/bin/firefox: line 388: 15787 Aborted $mozbin "$@"
I've removed ~/.phoeix directory (firefox 0.8 config directory) and it starts working :)
http://www.mozilla.org/products/firefox/releases/0.9.html#issues If Firefox 0.9 is placed in a location with limited access privileges, it should be run by a user with access to that location first, so that all initial startup files are generated. There may be issues still where if a restricted-access user is the first to run the app, these files may not be generated properly and Firefox may enter an infinite restart loop. This will be fixed in a future release.
It runs fine for me since I ran firefox like this: normal user (It migrated my prefrences and got in the startup loop), I killed it and ran it as root, I then exited and ran it as a normal user. Now it works fine using it (I am writing this with it), But everytime I start it up it says: No running windows found. Could it be the mozilla wrapper script?
The source ebuild as it stands will not build under amd64 systems, because the ebuild tries to apply a firebird patch which fails. Commenting out this patch line allows the build to complete successfully.
The SRC_URI in source build is incorrect. It should be http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/firefox-${PV}-source.tar.bz2 , but it's http://ftp.mozilla.org/pub/firefox/releases/${PV}/firefox-${PV}-source.tar.bz2 instead.
ok, 0.9-r1 is in portage. enjoy, and please open new bugs with issues, don't reopen this one.