Optimized Firefox builds
Neil Lee has posted a G5 optimized build of Firefox 1.0 as well as a link to one optimized for a PowerBook or iBook G4 by Kai Rune. Detailed build instructions and a build configuration file are also available.
I built the G4 optimized version on my PowerBook G4 1.5 GHz. It took two hours and is 19.5 MB. The finished product runs noticeably faster than the unoptimized build, especially when opening windows & tabs.





November 11th, 2004 at 9:17 pm
Nice to know we can optimize for the G4 and G5, but how about a report comparing the two? Any noticeable differences?
November 12th, 2004 at 11:08 am
I did some testing and found that the times are generally about 1 second faster (on a 1.5 GHz PowerBook G4). When reloading a page with no changes the redraw isn’t visible. Switching between tabs is instantaneous. Here are some speed comparisons.
November 13th, 2004 at 2:58 am
I tried to build the g4 optimized version on my iBook G4 800 and got the following error message:
configure: error: Your compiler does not follow the C++ specification for temporary object destruction order.
*** Fix above errors and then restart with “make -f client.mk build”
make: *** [/Users/anh/mozilla/Makefile] Error 1
Has anyone seen this?
November 18th, 2004 at 12:14 am
You probably don’t have the 10.2 SDK installed. Try taking this line out of the .mozconfig file:
December 23rd, 2004 at 1:19 pm
What’s the difference between the trunk builds and the aviary builds?
March 23rd, 2005 at 10:29 pm
Been looking for answer to this question for a long time.
May 12th, 2005 at 5:45 am
Did you use GCC 4 on Tiger?
I was getting this while building on Tiger. I did not test with GCC 3.3.
May 12th, 2005 at 11:07 pm
trunk is the current development tree
aviary is the frozen release tree