Friday, September 26, 2008

Successful PGO Build

On IRC a few folks pointed out that I should be using Visual Studio 2005 instead of Visual Studio 2008 for the PGO build of Firefox and it worked.

The error that indicated the problem is probably with Visual Studio 2008 is posted here under Firefox Compilation Errors ( Sept 26th, 2008 ).

Next steps are to duplicate the bugs or crashes experienced from other users using PGO builds of Firefox.

2 comments:

Chinmay said...

Congratulations Chris !!!
Finally the frustration period is over ....

Ted Mielczarek said...

Glad to hear you got through that! To reproduce the crashes, you'll need to re-build after removing a few Makefile lines that we added to particular modules to disable the use of PGO in those modules:
http://mxr.mozilla.org/mozilla-central/source/db/sqlite3/src/Makefile.in#69
http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/src/Makefile.in#47
http://mxr.mozilla.org/mozilla-central/source/storage/src/Makefile.in#47

Delete those three lines, rebuild, and try using the build for a bit. For some info on crashes that were reported, you can see this forum thread:
http://forums.mozillazine.org/viewtopic.php?p=3270486#p3270486