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.

11 Responses to “Firefox Mac Universal builds have changed”

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

    [...] See the original post here: Firefox Mac Universal builds have changed « F'tang F'tang [...]

  2. Michael t Says:

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

  3. Alex Says:

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

  4. Firefox Mac Universal builds have changed « F'tang F'tang : : mac Says:

    [...] Przeczytaj artykuł: Firefox Mac Universal builds have changed « F'tang F'tang [...]

  5. Firefox Mac Universal builds have changed « F'tang F'tang « Cache Says:

    [...] Originally posted here: Firefox Mac Universal builds have changed « F'tang F'tang [...]

  6. James John Malcolm Says:

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

  7. Andrea "Rigido" Says:

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

  8. Nick Thomas Says:

    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/Firefox.app (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.

  9. James John Malcolm Says:

    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/Minefield.app”? I tried that, and the …/Firefox.app and the firefox-bin for both – none of it works.

    Is there a bug that tracked this issue?

  10. James John Malcolm Says:

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

  11. James John Malcolm Says:

    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.