Account confirmers, Anti-spam team, canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,083
edits
(one more patch needed) |
|||
Line 12: | Line 12: | ||
* update/pull all other needed source via client.py | * update/pull all other needed source via client.py | ||
python client.py checkout | python client.py checkout | ||
* check if the patch for {{bug|442484}} has landed, else apply it manually (note that with hg, all patches need to applied with at least -p1 level in patch!) | * check if the patch for {{bug|442484}} has landed, else apply it manually in mozilla/ (note that with hg, all patches need to applied with at least -p1 level in patch!) | ||
* check if the supplementary patch for {{bug|440932}} has landed, else apply it manually in mozilla/ | |||
* make sure you have autoconfig 2.13 installed, see [http://developer.mozilla.org/en/docs/Mozilla_Source_Code_%28Mercurial%29#Autoconf_2.13 the comment about this on MDC] | * make sure you have autoconfig 2.13 installed, see [http://developer.mozilla.org/en/docs/Mozilla_Source_Code_%28Mercurial%29#Autoconf_2.13 the comment about this on MDC] | ||
* create a mozconfig, using the normal --enable-application=suite (for SeaMonkey, mail for Thunderbird) | * create a mozconfig, using the normal --enable-application=suite (for SeaMonkey, mail for Thunderbird) | ||
* build using client.mk: | * build using client.mk: | ||
gmake -f client.mk build | gmake -f client.mk build | ||
=== building with Lightning calendar === | === building with Lightning calendar === |
edits