Firefox Mac Universal builds have changed

We now have a universal build that contains 32 and 64-bit binaries for Intel CPUs,  instead of PowerPC & Intel 32-bit. This is for all branches except Firefox 3.5 and 3.6, and is based on all the work Josh Aas et. al. have done getting the 64-bit build working nicely, plus the decision to drop PowerPC support for Firefox 4.0.

The new universal build defaults to running 32-bit on Leopard (10.5), and 64-bit on Snow Leopard (10.6). Anyone who has been getting nightly updates for the old universal and also has an Intel processor will be moved over to the new one.

For those of you paying attention to TinderBoxPushLog there is no longer a B for OS X opt, and the B for OS X64 opt is where the new universal build is happening. We do talos and optimized unittest on the new universal build, running it 32-bit on 10.5 and 64bit on 10.6. There are still two debug builds – OS X debug is 32-bit and the unit tests run on 10.5, while OS X64 debug is a 64-bit build tested on 10.6. The debug mochitest-other for the 32-bit build has been disabled due to a packaging problem, but we still have the 64bit equivalent which is green.

Posted on September 27, 2010, in Mozilla. Bookmark the permalink. 11 Comments.

  1. Does this mean that 32 bit plugins will no longer work on snow leopard?

  2. 32bit plugins still work with the 64bit build, as they’re hosted out of process in a 32bit host.

  3. Sounds good, but the minefield build of 27 sept simply won’t start on 10.5, its firefox-bin crashes hard on startup.

    • James, if the updater gave you that build then that’s a known issue for people on 10.5. The fix is open a terminal and do touch /Applications/ (where you need to fix the path and app name for your system). Updates are turned off for Mac builds until we resolve the problems on 10.5, so you might be better downloading the latest nightly from here.

      • Cheers Nick, that doesn’t work. It still gives a crash on “firefox-bin” after the profile manager screen.

        Didn’t you mean to write “touch /Applications/”? I tried that, and the …/ and the firefox-bin for both – none of it works.

        Is there a bug that tracked this issue?

      • And I’d already tried a few newly downloaded builds – no dice. Also, new and/or different profiles don’t alleviate the problem.

      • Seems to be fixed in Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:2.0b7pre) Gecko/20101002 Firefox/4.0b7pre

        Another good tip: open in safe-mode, by holding down the Opt/Alt key.

  4. I’m running OSX 10.6.4, so Minefiled should be running at 64 bit.
    I just replaced the app with the 0928 build and all my “32 bit” plugins are still there and working.
    I’m experiencing a problem with flash textboxes so I’m going to update Flash player: should I stay with 32 or switch to 64 bit plugin?!

  1. Pingback: Firefox Mac Universal builds have changed « F'tang F'tang | Firefox News on Twitter

  2. Pingback: Firefox Mac Universal builds have changed « F'tang F'tang : : mac

  3. Pingback: Firefox Mac Universal builds have changed « F'tang F'tang « Cache

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s