File Changes and Ports

Any data displayed on this site is only for archive purposes and starting with March 2019 is not being updated any more.

The following 884 changes to config/rules.mk in repository mozilla-central are known to the system:

OriginalStatusPortOriginal Comment
DateRevisionBugBugRevision
2018-07-3143eacc8458b8------------Ted Mielczarek:
2018-07-20d93096c59a0a------------Mike Hommey:
2018-07-10eb28d28e0071------------Nathan Froyd:
2018-07-07531b966781e6------------Mike Hommey:
2018-07-074a35d5c3158e------------David Major:
2018-07-068d7d5087a505------------Ted Mielczarek:
2018-07-049a56101afb95------------Henri Sivonen:
2018-06-28799ee5183d48------------Xidorn Quan:
2018-06-279f4d1a4296ba------------Mike Hommey:
2018-06-1933c34fbb0b0d------------Chris Manchester:
2018-05-3019a088d99507------------Mike Hommey:
2018-05-12c1072dfa6fe0------------David Major:
2018-05-0822f959f6f58c------------Nick Alexander:
2018-05-054340083e6691------------Xidorn Quan:
2018-05-05e8616e9830d7------------Xidorn Quan:
2018-05-05619efecc3233------------Xidorn Quan:
2018-04-209c246c15f12a------------Chris Manchester:
2018-03-274aa4e013ab72------------David Major:
2018-03-22cd90d8ccc5be------------Chris Manchester:
2018-03-227547d66e0f51------------Chris Manchester:
2018-03-224cdc60a9f06e------------Chris Manchester:
2018-03-207862033a42ab------------Chris Manchester:
2018-03-20ad09b92fb875------------Ted Mielczarek:
2018-03-20465358fef0d2------------Ted Mielczarek:
2018-03-1310df4610434b------------Nathan Froyd:
2018-02-2714b9583e5a21------------Nick Alexander:
2018-01-31633e0fd655b8------------Nick Alexander:
2018-01-31a67ac1c9a5a7------------Nick Alexander:
2018-01-315454ed95c82a------------Coroiu Cristina:
2018-01-30e16fc8abd345------------Nick Alexander:
2018-01-307297a1e8c4ff------------Nick Alexander:
2018-01-23336ec3ad9df4------------Gurzau Raul:
2018-01-2351af06b6123c------------Ted Mielczarek:
2018-01-235672cf8d324b------------Ted Mielczarek:
2018-01-18261725e65af9------------Ralph Giles:
2017-12-20e9cfe039a796------------David Major:
2017-12-188e4a0ea53ed3------------Ting-Yu Chou:
2017-12-05d115dc76ef73------------Mike Shal:
2017-12-058b0115b2fed8------------Mike Shal:
2017-12-058e89b51b7f40------------Mike Shal:
2017-11-08aed9ec52c5b8------------Sebastian Hengst:
2017-11-0880798ac3e0de------------Jonathan Watt:
2017-11-080537b09e4117------------Chris Manchester:
2017-11-084d3264d16f13------------Chris Manchester:
2017-11-08a3e9ac417280------------Chris Manchester:
2017-11-083fcfca0277db------------Chris Manchester:
2017-11-08243303b215cc------------Chris Manchester:
2017-11-0811bf83133ab4------------Chris Manchester:
2017-11-03399dbcf3b66e------------Chris Manchester:
2017-11-039037f33525cb------------Chris Manchester:
2017-11-02de38db1d820b------------Gregory Szorc:
2017-10-263206a73af545------------Chris Manchester:
2017-10-262b8f53e41e4e------------Chris Manchester:
2017-10-26472232499478------------Gregory Szorc:
2017-10-2019a66220f57c------------Jan Beich:
2017-10-1395555b11aaaf------------Mike Hommey:
2017-10-032dbb140bb423------------Nathan Froyd:
2017-09-219b5a00094c49------------Chris Manchester:
2017-09-161a79683f59bc------------Gregory Szorc:
2017-09-1652e6fce3e6f6------------Ted Mielczarek:
2017-08-19de4a2cd6e18c------------Nathan Froyd:
2017-08-12d75f07915a48------------Matt Brubeck:
2017-08-09eda635af7fe2------------Kartikaya Gupta:
2017-07-19405a90abd28a------------Tom Prince:
2017-07-145b7e684c4a73------------Mike Hommey:
2017-07-1467cd1ee26f26------------Mike Shal:
2017-07-0690323301d1b1------------Nathan Froyd:
2017-07-064168fad05a11------------Nathan Froyd:
2017-07-06b06c107c096b------------Nathan Froyd:
2017-06-3050130098edb3------------Nathan Froyd:
2017-06-164e3a5199d4fe------------Ted Mielczarek:
2017-06-1551d1ab9b2e52------------Chris Manchester:
2017-06-14d87b44248f10------------Henri Sivonen:
2017-06-0806967108134b------------Marco Castelluccio:
2017-05-297660dd818a35------------Nathan Froyd:
2017-05-2794245f1ea0b5------------Ralph Giles:
2017-05-19ee8da8ae8fb4------------Xidorn Quan:
2017-05-1914c54e401230------------Wes Kocher:
2017-05-1942feca9f0e17------------Xidorn Quan:
2017-05-11875c06419125------------Ralph Giles:
2017-05-081c03cb9ed456------------Nathan Froyd:
2017-04-29fbbceb56e0d9------------Nathan Froyd:
2017-04-29fc34b2a31c4b------------Nathan Froyd:
2017-04-25a769c279e9c4------------Robert O'Callahan:
2017-04-256266e52aa3a7------------Kartikaya Gupta:
2017-04-22ff6efb59ef86------------Nathan Froyd:
2017-04-145d8f0f741be4------------Nathan Froyd:
2017-04-11eb9139a092c0------------Chris Manchester:
2017-04-11994b97c9de37------------Chris Manchester:
2017-04-071e7d7d89de09------------Carsten "Tomcat" Book:
2017-04-0780eddce40afc------------Wes Kocher:
2017-04-0704c98671aaf8------------Michael Layzell:
2017-04-07b8aa677f7452------------Michael Layzell:
2017-04-07b1a351f0aac3------------Michael Layzell:
2017-04-07470d8143b350------------Michael Layzell:
2017-04-074c06dea25ef7------------Kartikaya Gupta:
2017-04-067632e3ba8262------------Mike Hommey:
2017-04-06a614823d73f4------------Mike Hommey:
2017-04-06388684b808db------------Mike Hommey:
2017-04-06f83bc4b3dfa6------------Mike Hommey:
2017-04-05db92496e83dd------------Mike Hommey:
2017-04-05cdba772d904d------------Mike Hommey:
2017-03-22480febb613cd------------Xidorn Quan:
2017-03-2230820b7d399b------------Geoff Brown:
2017-03-17cfe7fdc401e0------------Wes Kocher:
2017-03-17e73241bcb49a------------Geoff Brown:
2017-03-084dcf2939c5f6------------Makoto Kato:
2017-03-03092a88bec83a------------Chris Manchester:
2017-03-02af1edb14a707------------Sebastian Hengst:
2017-03-024aa866ebfeaa------------Ted Mielczarek:
2017-03-02831f13e13f32------------Ted Mielczarek:
2017-02-247b63c26dd7c1------------Nathan Froyd:
2017-02-22a180b976c165------------Phil Ringnalda:
2017-02-220848b3201c40------------Ted Mielczarek:
2017-02-20b97189d6853f------------Ralph Giles:
2017-02-2071135678ea64------------Ralph Giles:
2017-02-17d0f4a83212fc------------Mike Shal:
2017-02-16b7a2f7ff5e87------------Ted Mielczarek:
2017-02-10e79bf3dc8926------------Kartikaya Gupta:
2017-02-10c3195fb2f038------------Kartikaya Gupta:
2017-02-10f925e9ed9b94------------Kartikaya Gupta:
2017-02-1004df6e2d2f60------------Kartikaya Gupta:
2017-02-10c3133d426341------------Kartikaya Gupta:
2017-02-1037c202a58003------------Ryan Hunt:
2017-02-10cfa5b8035a0f------------Kartikaya Gupta:
2017-02-1069800debbe54------------Kartikaya Gupta:
2017-02-10bb747f270082------------Kartikaya Gupta:
2017-02-10974525822c18------------Kartikaya Gupta:
2017-02-105c755c22be96------------Kartikaya Gupta:
2017-02-10677c8d2c2857------------Kartikaya Gupta:
2017-02-1079ae158b056e------------Mozilla Graphics Team:
2017-02-0943233b308b2d------------Kartikaya Gupta:
2017-02-030a3070e1d23c------------Gregory Szorc:
2017-02-03268fa5f3bc25------------Gregory Szorc:
2017-02-02634b7e5fb104------------Wes Kocher:
2017-02-02c22103c91289------------Chris Manchester:
2017-02-02cc329efa94a9------------Michael Layzell:
2017-01-316002440818d9------------Benjamin Smedberg:
2017-01-27df4ebc3b373c------------Nathan Froyd:
2017-01-25e0fb919e31cf------------Chris Manchester:
2017-01-21e44e0b52a832------------nfroyd@mozilla.com:
2016-12-15d706e2d4abfd------------Xidorn Quan:
2016-12-03b5de6b777970------------Nathan Froyd:
2016-12-03d9d80b5b44fc------------Nathan Froyd:
2016-12-03f49a4f2953f3------------Nathan Froyd:
2016-11-306353e704bf2c------------Mike Hommey:
2016-11-290d91224e1389------------Nathan Froyd:
2016-11-29bc2b70ec392b------------Nathan Froyd:
2016-11-2903549e92001d------------Nathan Froyd:
2016-11-22dc554c8e9e6a------------Nathan Froyd:
2016-11-17530bbb41afc4------------Gregory Szorc:
2016-11-17a77fb6a85fc8------------Gregory Szorc:
2016-11-096cf52ce48a48------------Gregory Szorc:
2016-10-261eed5e6b3f51------------Aaron Klotz:
2016-10-1948001c1d5dc4------------Cameron McCormack:
2016-10-18b08f6d369c80------------Ted Mielczarek:
2016-10-178090e9a4b93d------------Nathan Froyd:
2016-10-0427f488a1f9ef------------Andrew Halberstadt:
2016-09-28441dc90a1f8f------------Ted Mielczarek:
2016-09-2299484672d208------------Chris Manchester:
2016-09-21362852b89f4e------------Michael Layzell:
2016-08-070ceb4834ee8f------------Nathan Froyd:
2016-08-07e983e50e47fb------------Nathan Froyd:
2016-08-044b71272c92cf------------Nathan Froyd:
2016-08-04a945dbf63410------------Nathan Froyd:
2016-08-045d2cfad6ba81------------Wes Kocher:
2016-07-266b4862ff4863------------Mike Hommey:
2016-06-294b555450a4d8------------Ted Mielczarek:
2016-05-058fcd13137658------------Mike Shal:
2016-04-21841c2247f57d------------Nathan Froyd <froydnj.com>:
2016-04-129d158199a87c------------Sebastian Hengst:
2016-04-12cb4b18566f30------------Nathan Froyd <froydnj.com>:
2016-04-127c4d19e3376f------------Nathan Froyd <froydnj.com>:
2016-04-07a4cc25ae5b7d------------Gregory Szorc:
2016-04-01e8c2eecfac91------------Mike Hommey:
2016-03-16e035b6133eef------------Mike Hommey:
2016-03-15a960fa1bfffd------------Mike Hommey:
2016-03-1536b8d3c16c17------------Ted Mielczarek:
2016-03-10647ab3b76705------------Mike Shal:
2016-03-09b5621f52feab------------Myk Melez:
2016-03-02d74804b20836------------Ms2ger:
2016-02-1938f5491bab4c------------Nathan Froyd:
2016-01-22e9996f9ea66f------------Mike Hommey:
2016-01-2238c6162cefb9------------Mike Hommey:
2016-01-227698955aac90------------Jacek Caban:
2016-01-21e24d733ce715------------Mike Hommey:
2016-01-209028e62ca761------------Mike Hommey:
2016-01-20de0a7a1cdc4a------------Mike Hommey:
2016-01-14e7b44cddd003------------Dan Minor:
2016-01-02cd0110d2278f------------Mike Hommey:
2016-01-023a68ebf32f83------------Mike Hommey:
2016-01-023b61f9f09b04------------Mike Hommey:
2016-01-02666f5a3e18a4------------Mike Hommey:
2015-12-261bcc9c336586------------Mike Hommey:
2015-12-1846abb0f41d94------------Wes Kocher:
2015-12-182a5e87026ac8------------Nathan Froyd:
2015-12-18f3fd530324ee------------Nathan Froyd:
2015-12-10d8f685fb00c9------------Mike Hommey:
2015-12-0148d86aacdfc5------------Mike Hommey:
2015-12-0188981a083ec9------------Mike Hommey:
2015-12-01f94d5b12e097------------Mike Hommey:
2015-12-0178999cfd9106------------Mike Hommey:
2015-11-096d7d90a28e05------------Jon Coppeard:
2015-11-04ca648290f7de------------Chris Manchester:
2015-10-20a2b068308d04------------Mike Hommey:
2015-10-140dba8a2a8679------------Mike Hommey:
2015-10-066b5dc81ee578------------Mike Hommey:
2015-10-01175473eb71ec------------Mike Hommey:
2015-07-239c0560d8c51f------------Andreas Tolfsen:
2015-06-146f894e0e33ad------------Ted Mielczarek:
2015-05-219d8b0864153e------------Mike Hommey:
2015-05-1627005ff563d0------------Brian O'Keefe:
2015-05-09ea593c621ffe------------Ralph Giles:
2015-05-08f171cc700c5d------------Nathan Froyd:
2015-04-305f39146b24ae------------Wes Kocher:
2015-04-3088a77375f4df------------Brian O'Keefe:
2015-04-2706d662c40b95------------Nathan Froyd:
2015-04-1640f06a0c961b------------Mike Hommey:
2015-04-16d32fdf7c4df4------------Mike Hommey:
2015-04-107f73bbf6df76------------Brian O'Keefe:
2015-02-1175bab86b7ea9------------Mike Hommey:
2014-12-22ccbd5ea13dd7923080---------Brian O'Keefe:
2014-12-139c797aed238e1109826---------Nathan Froyd:
2014-11-30e0c5ab3acc4e1099430---------Joshua Cranmer:
2014-11-3086a74bc04076------------Phil Ringnalda:
2014-11-3028abb8af2d621099430---------Joshua Cranmer:
2014-11-303313e545f4f61099430---------Joshua Cranmer:
2014-11-20a6605d0176651094303---------Gregory Szorc:
2014-11-0799aa737baeb91094584---------Mike Hommey:
2014-11-07b19569a904a61094302---------Gregory Szorc:
2014-11-06a1632bdf7597------------Wes Kocher:
2014-11-068b87594bb95e1094037---------Mike Hommey:
2014-11-06db93b3cbdc171094037---------Mike Hommey:
2014-11-06162cb466bb291094033---------Mike Hommey:
2014-11-059a5b654fadb91041795---------Jan Beich:
2014-11-04772ac2d0189c1091383---------Mike Hommey:
2014-10-3055d15b2854361077148---------Mike Hommey:
2014-10-29afdcad4e027e1090107---------Mike Hommey:
2014-10-08d38de091ced0857628---------Mike Hommey:
2014-10-050ca2335fa5a11077228---------Mike Hommey:
2014-10-05d959a6081cea1077151---------Mike Hommey:
2014-10-03e36bdb0150b9------------Ed Morley:
2014-10-0223eb4e460b711062221---------Mike Hommey:
2014-09-26e2fee324047d857628---------Mike Hommey:
2014-08-262e3703f9be761055627---------Jacek Caban:
2014-08-076b285759568c1047267---------Mike Hommey:
2014-08-07698ae2f2c8bf1047267---------Mike Hommey:
2014-08-076fe031b07d2f1049281---------Mike Hommey:
2014-08-07b5abd8d468141048993---------Mike Hommey:
2014-08-07ae747b1cc5241047924---------Ian Neal:
2014-07-3085b40c4b8af71044162---------Nathan Froyd:
2014-07-29b9051530561e1043869---------Mike Hommey:
2014-07-29e46b6092eb191043865---------Mike Hommey:
2014-07-290cd3fbbf21f81043862---------Mike Hommey:
2014-07-2922850cacf0f91043820---------Mike Hommey:
2014-07-29ac2f9ea38a561043802---------Mike Hommey:
2014-07-260300f04572b61043344---------Mike Hommey:
2014-07-26560141fd63b21043286---------Mike Hommey:
2014-07-24e6828c19a0e41041381---------Jan Beich:
2014-07-23f5f7cf07eef6------------Mike Hommey:
2014-07-23cd98f0ea7fd91041936---------Mike Hommey:
2014-07-23a0988e587a901036894---------Mike Hommey:
2014-07-23562e8494fb471036894---------Mike Hommey:
2014-07-23ce8aee8974201036894---------Mike Hommey:
2014-07-239565dc1c02c61036894---------Mike Hommey:
2014-07-218614bc69e2901040649---------Mike Hommey:
2014-07-21f68e799a72971040639---------Mike Hommey:
2014-07-174d1f2d26fef11038639---------Mike Hommey:
2014-07-160152913dbac71037981---------Neil Rashbrook:
2014-07-11d59df02050b31036864---------Mike Hommey:
2014-07-107ac8d502c5941035543---------Mike Hommey:
2014-07-10cc43e1354c9d1036525---------Steve Fink:
2014-07-095e565152b0161000994---------Mukilan Thiyagarajan:
2014-07-08d5d2905c8a941033836---------Gregory Szorc:
2014-06-2687c1ed6a0ed1883339---------Mike Hommey:
2014-06-26df7a27d2bb7e1027890---------Mike Hommey:
2014-06-2559b0072d64aa------------Wes Kocher:
2014-06-25bcd694f0e95d1027890---------Mike Hommey:
2014-06-1712c3c48c62101025918---------Ryan VanderMeulen:
2014-06-176afdd52c5b0f1018375---------Nathan Froyd:
2014-05-124b87a842bc7f943971---------Mike Shal:
2014-05-0872b41e2944421006026---------Nathan Froyd: Bug 1006026 - remove duplicate distclean:: rule in rules.mk; r=mshal
2014-05-07e8fe87fc906b------------Ehsan Akhgari: Backed out changeset 70946e64e8f8 (bug 1005704) because it caused bug 1006541
2014-05-0684df4dda7a431005705---------Ehsan Akhgari: Bug 1005705 - Remove the unused DIST_CHROME_FILES rule; r=mshal
2014-05-0670946e64e8f81005704---------Ehsan Akhgari: Bug 1005704 - Enable installing files dist files without preprocessing; r=mshal
2014-03-27870f0aa64918915535---------Mike Hommey: Bug 915535 - Remove directory tracking from build system. r=gps It's not used except with pymake, anyways.
2014-03-27618f5a0fda77985836---------Mike Hommey: Bug 985836 - Move -Fd flags from configure to config.mk. r=mshal
2014-03-13fedc1d467cf3980015---------Ted Mielczarek: Bug 980015 - Remove MOCHITEST_FILES et. al. r=gps
2014-03-11de734e8b03a3------------Ryan VanderMeulen: Backed out changeset 88780b5a201e (bug 980015) for test_property_database.html failures. CLOSED TREE
2014-03-1188780b5a201e980015---------Ted Mielczarek: Bug 980015 - Remove MOCHITEST_FILES et. al. r=gps
2014-03-04d0737df20477978594---------Ehsan Akhgari: Bug 978594 - Part 2: Add support for expressing per-source build flags to moz.build; r=glandium
2014-02-114e3b435b7d39969164---------Mike Hommey: Bug 969164 - Replace most BUILDING_JS uses with JS_STANDALONE. r=gps Before making top-level traverse js/src moz.build files, there was a need to distinguish between top-level traversing e.g. top-level moz.build or config/moz.build and js/src...
2014-02-1158fe9dc85fa4969757---------Ehsan Akhgari: Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-11b92f0a0ee68f970476---------EKR: Bug 970476 - Re-add CPP unit test target. r=ted
2014-02-078b74966f80da944800---------Ehsan Akhgari: Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
2014-02-05f3fe1eed6529959519---------Mike Hommey: Bug 959519 - Keep timestamps when copying files with nsinstall.py while nsinstall is not ready to be used yet. r=gps
2014-02-056a25e4cef8da------------Ehsan Akhgari: Backed out changeset b54e8c328c32 (bug 944800) because of test failures on a CLOSED TREE
2014-02-05b54e8c328c32944800---------Ehsan Akhgari: Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
2014-01-239b4dfa6818b9777378---------Sylvestre Ledru: Bug 777378 - Remove SUPPRESS_DEFAULT_RULES. r=gps
2014-01-1689a7d761a82f956398---------Mike Hommey: Bug 956398 - Error out at build time if we end up with text relocations. r=ted
2014-01-141a1968da61b3950298---------Mike Hommey: Bug 950298 - Make the js build system use top-level as its root objdir. r=gps
2014-01-10cc8ef74976b1949536---------Dan Minor: Bug 949536 - Remove cpp unittests from 'make check'; r=gps
2013-12-189872d86dfa0c774572---------Gregory Szorc: Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium Every directory with a jar.mn now has JAR_MANIFESTS defined in its moz.build file. We also removed the may_skip special consideration of jar.mn files because this information...
2013-12-12c7b7b00e867f945042---------Mike Hommey: Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
2013-12-03942d149a7c0c943728---------Mike Hommey: Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal
2013-12-0213d589530998944558---------Mike Hommey: Bug 944558 - Refactor config/makefiles/debugmake.mk for more correctness, and remove old cruft. r=gps Also remove use of print-depth-path.sh in UPDATE_TITLE.
2013-11-29a6c1abbdf6f9942043---------Mike Hommey: Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-28e668d88804d1------------Mike Hommey: Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
2013-11-28a35d2e3a872f942043---------Mike Hommey: Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-2607884241d31f940407---------Mike Hommey: Bug 940407 - Kill GTEST_SOURCES. r=gps
2013-11-25fc4cac1204ab942031---------Mike Hommey: Bug 942031 - Don't link against the js engine when there's no need to. r=mshal
2013-11-25ed85b703a939941450---------Mike Hommey: Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
2013-11-22ed4f3c12c532------------Ed Morley: Backed out changeset 1eb6ceed2cda (bug 938437) on suspicion of causing WinXP debug jetpack failures on a CLOSED TREE
2013-11-22de482d38dc53------------Ed Morley: Backed out changeset c30371a66429 (bug 941450)
2013-11-22c30371a66429941450---------Mike Hommey: Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
2013-11-221eb6ceed2cda938437---------Mike Hommey: Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder,r=nfroyd
2013-11-2149d39e1c4a5d914274---------Mike Hommey: Bug 914274 - Remove MODULE_NAME. r=mshal
2013-11-193ddc66e67343939071---------Mike Hommey: Bug 939071 - Kill SHORT_LIBNAME. r=ted
2013-11-195190dda14837939044---------Mike Hommey: Bug 939044 - Remove the last uses of the MODULE variable in makefiles. r=gps
2013-11-12059604ce6eb7569597---------Dan Gohman: Bug 569597 - Eliminate use of ranlib. r=glandium
2013-11-1231455f831ed4841373---------Nathan Froyd: Bug 841373 - use STRIP_FLAGS with STRIP consistently; r=glandium
2013-11-126ad04a01e825------------Mike Hommey: Backout changeset 4810e8f4eb98 (part of bug 934864) for causing bug 937332.
2013-11-1126ffa28bd697935305---------Mike Hommey: Bug 935305 - Track preprocessor output dependencies. r=gps
2013-11-11484945495f95935305---------Mike Hommey: Bug 935305 - Move preprocessor to mozbuild.action. r=gps
2013-11-114810e8f4eb98934864---------Mike Hommey: Bug 934864 - Add REPORT_BUILD do INSTALL_TARGETS and PP_TARGETS. r=gps
2013-11-1197daebf6405b934864---------Mike Hommey: Bug 934864 - Add option to make INSTALL_TARGETS and PP_TARGETS keep the original path when copying/preprocessing. r=gps Also, refactored them for more debuggability and clarity.
2013-11-082cd921bf50a9------------Seth Fowler: Backout of bug 934070 for breaking debugging on OS X
2013-11-072561e1996e01934070---------Mike Hommey: Bug 934070 - Stop copying dist/bin under dist/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS in */app/Makefile.in. r=ted Consequently, revert changeset 92bea49b46b4 (bug 914560).
2013-11-072eb99b1ad61f862770---------Mike Hommey: Bug 862770 - Fix --disable-compile-environment a little. r=gps
2013-11-056213c08f1ba1934361---------Mike Hommey: Bug 934361 - Remove CHROME_DEPS. r=mshal
2013-11-018a236c59b0f0933062---------Mike Hommey: Bug 933062 - Avoid using > for preprocessing rules, so that pymake is happy. r=ted
2013-11-019d0bf12c1d1d877308---------Gregory Szorc: Bug 877308 - Change when build backend update check it performed; r=glandium Before, we checked if config.status was stale in any entrant Makefile (top level or child directory). This had undesirable side-effects for partial tree builds, notably...
2013-10-2936981d3a0d3b930896---------Mike Hommey: Bug 930896 - Keep track of files generated by a build backend. r=gps
2013-10-2958ca27d61309927837---------Gregory Szorc: Bug 927837 - Don't manage generated files in configure; r=glandium
2013-10-25748e46ad4ab3930380---------Mike Hommey: Bug 930380 - Fix host source rules when path contains a directory. r=gps
2013-10-2436d807c66c6d930227---------Mike Hommey: Bug 930227 - Don't use lists to link host binaries. r=gps Host and target linkers may not support the same kind of lists expandlibs uses. On the other hand, lists are only really needed for libxul, where the command line length or number of...
2013-10-24b854380d2c35928204---------Mike Hommey: Bug 928204 - Don't ignore missing depfiles when aggregating them. r=gps
2013-10-23977832233384------------Carsten "Tomcat" Book: Backed out changeset f90eb21ea4cd (bug 928204) for build failures on Linux PGO
2013-10-23f90eb21ea4cd928204---------Mike Hommey: Bug 928204 - Don't ignore missing depfiles when aggregating them. r=gps However, since we don't generate depfiles when compiling assembly, explicitly exclude those. Also, fix a few issues with included depfiles: - The tools tier need them because it...
2013-10-2379d67674300e664362---------Mike Hommey: Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps
2013-10-23fb42a764f90b900526---------Joshua Cranmer: Bug 900526, part 2: Move backend.mk inclusion to config.mk instead of rules.mk, r=gps
2013-10-17e85fb9e5291a900522---------Nick Alexander: Bug 900522 - Part 3: Add passthru ANDROID_GENERATED_RESFILES. r=gps This defines all of the Android resources in moz.build files (although some are still generated by mobile/android/base/Makefile.in).
2013-10-177bbd04f25698900522---------Nick Alexander: Bug 900522 - Part 1: Make ANDROID_RESFILES a moz.build-only variable. r=gps This depends on Bug 923306, which I think is close to r=glandium. Since this is more moz.build than Android, r?=gps.
2013-10-16f6cd58cf99ff------------Wes Kocher: Backed out changeset 5f0bfb16fa4a (bug 925605)
2013-10-16afae5911a1e0925605---------Mike Hommey: Bug 925605 - Allow to build with a special build of GNU make on windows. r=gps
2013-10-165f0bfb16fa4a925605---------Mike Hommey: Bug 925605 - Allow to build with a special build of GNU make on windows. r=gps
2013-10-12a83e068892bb924615---------Gregory Szorc: Bug 924615 - Move JarMaker.py into mozbuild; r=mshal
2013-10-1105693539cfe6585016---------Gregory Szorc: Bug 585016 - Move buildlist.py to a mozbuild action; r=mshal
2013-10-10a29a192dbfe8923306---------Nick Alexander: Bug 923306 - Add JAVA_JAR_TARGETS. r=glandium
2013-10-0918d00b699ad6924549---------Marco Castelluccio: Bug 924549 - Add MOCHITEST_WEBAPPRT_CHROME_MANIFESTS to specify webapprt chrome tests and convert all the webapprt mochitests to use manifests. r=gps
2013-10-026be8c784235c905973---------Mike Hommey: Bug 905973 part 3 - Add a "binaries" tier that optimizes for recompilation times. r=gps
2013-10-02cc83161f25a8922605---------Mike Hommey: Bug 922605 - Remove last reference to JAVA_LIBRARY. r=gps
2013-09-279c12830ce02f919832---------Mike Hommey: Bug 919832 - Remove EXPORTS related rules from rules.mk. r=gps
2013-09-25bbafc6a77569901990---------Gregory Szorc: Bug 901990 - Part 1: Integrate test manifests with build config; r=ted
2013-09-25726355fba9b6883350---------Joey Armstrong: bug 883350: move SDK_HEADERS to mozbuild r=mshal
2013-09-25c3c92964e23f914273---------Cykesiopka: Bug 914273 - Move JS_MODULES_PATH to mozbuild. r=joey
2013-09-23b3260513f700909432---------Nick Alexander: Bug 909432 - Unify RESFILES and RES_FILES, and rename both to ANDROID_RESFILES. r=gps
2013-09-21a3d79a54d83e907365---------Mike Hommey: Bug 907365 - Pseudo-derecursify the build (opt-in). r=gps Also remove the compile tier added in bug 912856 when pseudo-derecursify is disabled.
2013-09-20f7276b599536914272---------Cykesiopka: Bug 914272 - Move IS_COMPONENT to mozbuild. r=joey
2013-09-198dd27d839acc917086---------Mike Hommey: Bug 917086 - Disallow DIRS, PARALLEL_DIRS and TEST_DIRS under TOOL_DIRS and TEST_TOOL_DIRS, and adapt moz.build files accordingly. r=gps Also mark TOOL_DIRS/TEST_TOOL_DIRS directories in backend.mk and recurse them normally instead of forcing make...
2013-09-1954e4a1ad2b22917622---------Mike Hommey: Bug 917622 - Use INSTALL_TARGETS for mochitests. r=gps
2013-09-1292bea49b46b4914560---------Neil Rashbrook: Bug 914560 - Package XPI extensions during tools phase so that all required files are in place when running the packaging step, r=glandium
2013-09-12b9552f5d4476------------Mike Hommey: Backout changeset 237c32279481 (bug 914482) for bustage
2013-09-12feea0997db36914482---------Mike Hommey: Bug 914482 - Allow overrides from the command line for variables defined in moz.build. r=gps
2013-09-12237c32279481914482---------Mike Hommey: Bug 914482 - Allow overrides from the command line for variables defined in moz.build. r=gps
2013-09-067884c58c28a8------------Ms2ger: Merge m-c to inbound.
2013-09-062375fae8e78f912856---------Mike Hommey: Bug 912856 - Add a compile 'tier' to build OBJS and HOST_OBJS. r=gps
2013-09-069993d1e6185e912832---------Mike Hommey: Bug 912832 - Inverse tiers and subtiers for build traversal. r=gps
2013-09-068beb34543e7b870407---------Ms2ger: Bug 870407 - Move final batch of CMMSRCS to moz.build and disallow it in makefiles; r=khuey
2013-09-050413092be43d912292---------Mike Hommey: Bug 912292 - Always traverse sub-directories after executing rules in the current directory. r=gps
2013-09-0592ee006ec0a5912293---------Mike Hommey: Bug 912293 - Add a generic header and footer to generated Makefiles. r=gps
2013-09-05c2ef6df8c8d6911936---------Mike Hommey: Bug 911936 - Kill make depend. r=gps
2013-09-0588f62538d582------------Mike Hommey: Back out changeset 6fe5a446b775 (bug 903118)
2013-09-052c0ffcf95bcb911924---------Mike Hommey: Bug 911924 - Remove MAKE_DIRS leftovers. r=ted
2013-08-316fe5a446b775903118---------Mike Shal: Bug 903118 - set mozconfig environment variables for sub-makes; r=gps
2013-08-304e521461b8da909077---------Mike Hommey: Bug 909077 - Remove useless STATIC_DIRS and EXTERNAL_DIRS variables. r=gps
2013-08-29c1360fef1380875934---------Brian O'Keefe: Bug 875934 - Forbid LIBRARY_NAME in Makefile.ins; r=mshal
2013-08-286197cc8e1a3b909412---------Gregory Szorc: Bug 909412 - Don't attempt to track tier progression during partial tree builds; r=glandium
2013-08-224a66e5d6386b904831---------Ms2ger: Bug 904831 - Part d: Disallow MSVC_ENABLE_PGO in Makefiles; r=khuey
2013-08-2271f2b4a95d03883284---------Ms2ger: Bug 883284 - Part h: Disallow LIBXUL_LIBRARY in Makefiles; r=khuey
2013-08-222a4e30e83513906412---------Ms2ger: Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-2200a7b07e259c906342---------Ms2ger: Bug 906342 - Move the remaining SIMPLE_PROGRAMS to moz.build and disallow setting SIMPLE_PROGRAMS in Makefiles; r=gps
2013-08-21353b66223499------------Ryan VanderMeulen: Merge m-c to inbound.
2013-08-21e6ed18f19d79906101---------Gregory Szorc: Bug 906101 - Move tier make logic into own .mk file and don't use from rules.mk; r=glandium The existing tier traversal logic is only used in the top-level Makefile but was present in rules.mk. This meant it was getting evaluated for every Makefile....
2013-08-20ceb9333feb21------------Ryan VanderMeulen: Merge m-c to fx-team.
2013-08-2071fa40e0ced3896695---------Gregory Szorc: Bug 896695 - Re-enable accidentally disabled toolkit/devtools/apps xpcshell tests; r=mshal
2013-08-20504839bcbddc905938---------Mike Hommey: Bug 905938 - Fixup for make -s verbosity. r=gps
2013-08-200e046ece4b23905879---------Gregory Szorc: Bug 905879 - More robust tier tracking; r=glandium
2013-08-2030ba12ec4c41905938---------Mike Hommey: Bug 905938 - Remove Java rules from rules.mk. r=gps
2013-08-2065e8d91b0f13905938---------Mike Hommey: Bug 905938 - Cancel GNU make builtin implicit rules by forcing -r instead of adding implicit rules to cancel them out. r=gps
2013-08-207be02f09275c905938---------Mike Hommey: Bug 905938 - Use explicit rules for %.i, %.s, %.res, moc_% and qrc_%. r=gps
2013-08-20a08feefbb8c3904740---------Mike Hommey: Bug 904740 - Add a make macro for including dependency files. r=gps
2013-08-164b83621ceedf905074---------Mike Hommey: Bug 905074 - Hide build status markers when not building with mach. r=gps
2013-08-15b334e6d0a02b------------Ryan VanderMeulen: Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE.
2013-08-1513f3b8949f63850380---------Gregory Szorc: Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-15e74f694f31c4850380---------Gregory Szorc: Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-145a9443a00d47904086---------Ehsan Akhgari: Bug 904086 - Remove LOBJS; r=gps,jcranmer,glandium
2013-08-13714f45588ae8903321---------Mike Hommey: Bug 903321 - Don't update backend.RecursiveMakeBackend.built when no backend file changed. r=gps
2013-08-122654301601dd901898---------Ed Morley: Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps
2013-08-12345a667d81e8903385---------Mike Hommey: Bug 903385 - Broaden REPORT_BUILD and make it report why something is rebuilt. r=gps
2013-08-05e35b3cf5c8dd893362---------ISHIKAWA, Chiaki: Bug 893362 - Put a space after TIERDIR_START in two config.mk. r=gps
2013-08-02811f66038c93897458---------Ms2ger: Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps
2013-07-3072171f64d589888016---------Mike Shal: Bug 888016 - Support compilation in subdirectories without VPATH; r=gps
2013-07-2460dac6b9c68a888643---------Ms2ger: Bug 888643 - Part c: Disallow CPP_UNIT_TESTS in Makefiles; r=gps
2013-07-22755f8ba7da63896028---------Matt Brubeck: Bug 896028 - Add a standard Makefile variable for mochitest-metro files [r=gps]
2013-07-167b22f26c1e2c------------Ryan VanderMeulen: Backed out 2 changesets (bug 893362) for check-sync-dir bustage. Backed out changeset cb79166bb8fa (bug 893362) Backed out changeset 9db461b687fd (bug 893362)
2013-07-169db461b687fd893362---------ISHIKAWA, Chiaki: Bug 893362 - Align the target name for the START and FINISH in the build log. r=gps
2013-07-15926141b660e5850576---------Mike Hommey: Bug 850576 - Statically link stlport on b2g and android, and always use a custom built stlport for that. r=ted
2013-07-11e6a559f42452891632---------Gregory Szorc: Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey Many of the moved variables are likely not needed. moz.build should one day validate the sandbox's output and error if "useless" variables are present.
2013-06-27fca96d317e84885019---------Brian O'Keefe: Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
2013-06-27b7b799dc6cf9880245---------Mike Shal: Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps
2013-06-262dd0c63b054e------------Ryan VanderMeulen: Backed out changeset 94c939eeb5f6 (bug 885019) for bustage.
2013-06-2694c939eeb5f6885019---------Brian O'Keefe: Bug 885019 - Move GTEST_CPPSRCS, GTEST_CMMSRCS, and GTEST_CSRCS to moz.build as GTEST_CPP_SOURCES, GTEST_CMM_SOURCES, and GTEST_C_SOURCES. r=gps
2013-06-268c5be2044d17811404---------Dan Minor (dminor: Bug 811404 - Stage cpptests as part of package-tests. r=ted
2013-06-257c58bf6b380d418593---------Gregory Szorc: Bug 418593 - Cancel GNU make's built-in RCS/% rule; r=khuey
2013-06-259f16505fc85e885906---------Gregory Szorc: Bug 885906 - Remove .sh and .pl catch anything implicit rules; r=khuey
2013-06-2169f37f4cdd2e880246---------Joey Armstrong: bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal
2013-06-205458a7880db5872087---------Joey Armstrong: bug 872087: mozbuild HOST_LIBRARY_NAME conversion cleanup. r=gps
2013-06-19169e58567f28879809---------Gregory Szorc: Bug 879809 - Don't export MOZBUILD_BACKEND_CHECKED to independent build systems; r=ted
2013-06-19045aa030111e875549---------Joey Armstrong: bug 875549: mozbuild cleanup for HOST_CSRCS. r=gps
2013-06-165d8b98db928e------------Phil Ringnalda: Back out 02fad60002a9 (bug 811404) for PGO bustage CLOSED TREE
2013-06-1602fad60002a9811404---------Dan Minor (dminor: Bug 811404 - Include C++ unit tests and harness in test package. r=ted
2013-06-1514d1a41e2129882906---------Vladimir Vukicevic: b=882906; remove EXTRA_DSO_LIBS; r=ted
2013-05-24b479aeb7a407873720---------Gregory Szorc: Bug 873720 - Part 5: Only call into subtiers that perform work; r=ted
2013-05-244053e242f9ad873720---------Gregory Szorc: Bug 873720 - Part 1: Annotate build output with machine readable markers; r=ted
2013-05-24be7ff9dd86b5874543---------Gregory Szorc: Bug 874543 - Restart Makefile execution if backend is regenerated; r=glandium
2013-05-2387af5e1caacb875099---------Mike Hommey: Bug 875099 - Avoid including MDDEPEND_FILES twice. r=ted
2013-05-210931f7400cf2874078---------Gregory Szorc: Bug 874078 - Move RecursiveMakeBackend.built rule to rules.mk; r=glandium
2013-05-215784ad28aa83861587---------Boris Zbarsky: Bug 861587. Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate. r=khuey
2013-05-21c750d5d003dd828317---------Gregory Szorc: Bug 828317 - Require pymake to build on Windows; r=ted
2013-05-18d14e9efe0b00848530---------Gregory Szorc: Bug 848530 - Check for moz.build traversal at top of build; r=glandium One of the first actions an invoked Makefile now does is check to see if *any* moz.build file or Makefile.in is out of date. If so, config.status is executed to rebuild the build...
2013-05-184b3f1fe5c097860957---------Gregory Szorc: Bug 860957 - Support for invoking non-recursive targets during partial tree builds; r=glandium
2013-05-100871f59b1ad5------------Ryan VanderMeulen: Backed out 6 changesets (bug 868996, bug 867903, bug 869014, bug 870219, bug 861587) for PGO bustage. CLOSED TREE
2013-05-10712d3684efe4861587---------Boris Zbarsky: Bug 861587. Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate. r=khuey
2013-05-0823bb737193ed853071---------Gavin Sharp: Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
2013-05-06dc4345aeb64c777379---------Mike Hommey: Bug 777379 - Set .DEFAULT_GOAL unconditionally, override with OVERRIDE_DEFAULT_GOAL, and fix pymake to be on par with GNU make when handling .DEFAULT_GOAL. r=gps
2013-04-21e48999cd1a95863365---------Ms2ger: Bug 863365 - Log a message when linking libxul with make -s; r=gps
2013-04-10260999a5d63b462463---------Mike Hommey: Bug 462463 - Stop using mddepend.pl. r=ted
2013-03-20e9e5e2a8a52b751156---------Joey Armstrong: bug 751156: robocop dependency build should be a nop
2013-03-2097e443115162844654---------Mike Shal: Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-20008214fd37cf------------Ed Morley: Backed out changeset 0f012ef3d3ac (bug 809978) for landing after being given r-
2013-03-200f012ef3d3ac809978---------Joey Armstrong: bug 809978: retry link I/O on potential race conditions
2013-03-19d764382ed4cf------------Kyle Huey: Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE
2013-03-17fc11223a7745462463---------Mike Hommey: Bug 462463 - Stop using mddepend.pl. r=ted
2013-03-13b7be91238e89818246---------Gregory Szorc: Bug 818246 - Part 3: Build system support for XPIDLSRCS in moz.build; r=glandium
2013-03-1357a08895cacc818246---------Mike Shal: Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-10b87aedbe45c7848735---------Mike Hommey: Bug 848735 - Fix INSTALL_EXTENSION_ID rule. r=ted
2013-03-05a1b333710699847411---------Mike Hommey: Bug 847411 - Remove mkdir_deps dependency for PP_TARGETS rules. r=ted
2013-03-05740ac80152e5847397---------Mike Hommey: Bug 847397 - Remove mkdir_deps dependency for INSTALL_TARGETS rules. r=ted
2013-03-02777d41b883a9846460---------Daniel Holbert: Bug 846460: Remove duplicate period at the end of error message in rules.mk. r=gps
2013-02-2823673de2aa43784841---------Gregory Szorc: Bug 784841 - Part 16: Use moz.build files to build the tree; r=ted, glandium
2013-02-242e3a491f3631767231---------Benoit Girard: Bug 767231 - Part 1: Add GTest. r=ted
2013-02-219111f2f9bd50791244---------Benjamin Smedberg: Bug 791244 - Make the hangprocessor pref dependent on RELEASE_BUILD since deploying multidump hasn't happened yet, r=heycam
2013-02-112d9c75b462f8790115---------Mike Hommey: Bug 790115 - Create .purgecaches in $(DIST)/bin and $(DIST)/bin/webapprt, and allow to override $(DIST)/bin. r=ted
2013-02-075e735fee82b4802254---------Jim Mathies: Bug 802254 - Add quotes around XPI_ROOT_APPID which can contain {}. r=glandium
2013-02-0762b7e0a68a11802254---------Jim Mathies: Bug 802254 - Add support for multiple app dirs in add-on packaging (mc bits), r=glandium
2013-02-0140aeae12d091830351---------Joey Armstrong: bug 830351: remove unused .mkdir.deps rule and clenaup cosmetic makefile problems
2013-01-278104d8262f22747540---------Joey Armstrong: bug 747540: fix dependencies for java build
2013-01-23458005d14e20833253---------Mike Hommey: Bug 833253 - Don't rely on eval during recursive expansion for nsinstall_is_usable. r=ted
2013-01-04354fcf80053a821424---------Geoff Brown: Bug 821424 - Make target for per-directory cppunittests-remote; r=ted.mielczarek
2013-01-04e9d90681e31e------------Ed Morley: Backout 119c60543071 (bug 751156) for robocop failures
2013-01-04119c60543071751156---------Joey Armstrong: bug 751156: robocop dependency build should be a nop
2012-12-23948ae77e36d6820148---------Cameron McCormack: Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted
2012-12-1353c35671c6c2780448---------Mike Hommey: Bug 780448 - Add rules for generic python unit tests. r=ted
2012-12-12fd9010b6bad3820289---------Mike Hommey: Bug 820289 - Quote paths in install/preprocessing/mkdir "magic" rules. r=ted
2012-12-060008f31d7748817076---------Jim Mathies: Bug 817076 - Update package manifests to new service locations and key PREF_DIR location off DIST_SUBDIR. r=glandium
2012-12-033afb865b87e6701393---------Jim Blandy: Bug 701393 - Add suffix stripping to PP_TARGETS generic preprocessor rule r=glandium
2012-11-152fc346d2488a806558---------Joey Armstrong: bug 806558: add xpt.py as a dependency for XPIDL_LINK ing
2012-10-186511fd29e7d8794472---------Mike Hommey: Bug 794472 - Add quoting for some commands to make pymake happier. r=ted
2012-10-10b992224cdd55795204---------Mike Hommey: Bug 795204 - Trick make/pymake into waiting for shared libraries rules to run before installing import libraries in DIST/lib. r=ted
2012-10-1073a42225bf22787176---------Ted Mielczarek: bug 787176 - Add a Python wrapper script for running C++ unit tests. r=jmaher,waldo
2012-09-29ab977a3ebe90786579---------Makoto Kato: Bug 786579 - Remove old MSVC (<=2003) support. r=khuey
2012-09-25f0768a9d3a04792391---------Ted Mielczarek: bug 792391 - Add a TARGET_LOCAL_INCLUDES variable to be used for compiling target sources only, not host sources. r=glandium
2012-09-21c1e97e2838a7------------Phil Ringnalda: Back out 1e7050c52cb9 (bug 792850), 776f7325952b (bug 705047), 2e1be0680e70 (bug 733501), 6adef296963c (bug 791775), b8397781f862 (bug 792391) for WinXP hangs and suspicion of breaking Android stacks
2012-09-21b8397781f862792391---------Ted Mielczarek: bug 792391 - Add a TARGET_LOCAL_INCLUDES variable to be used for compiling target sources only, not host sources. r=glandium
2012-09-210fab33837886787184---------Mike Hommey: Bug 787184 - Use generic install/copy rule in target_libs.mk. r=ted
2012-09-11c8e5053af5ad789837---------Mike Hommey: Bug 789837 - Properly set dependencies on .deps directories. r=ted
2012-09-11f917cdb9b3ea781498---------Gregory Szorc: Bug 781498 - Conditionally install TESTING_JS_MODULES; r=glandium Previously, installation was unconditional. It should be conditional on ENABLE_TESTS.
2012-09-069677eb19a6a5788954---------Mike Hommey: Bug 788954 - Remove export-idl rule. r=ted
2012-09-06008606bf79d7------------Ms2ger: No bug - Remove STRICT_CPLUSPLUS_SUFFIX; rs=ted
2012-09-061d5efeb13af4784262---------Mike Hommey: Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-319a0dee329a9c786708---------Joey Armstrong: bug 786708: remove unmatched paren from AUTOUPDATE_CONFIGURE
2012-08-29790fb17b1fe3------------Siddharth Agarwal: Backout bug 784262 because of Pymake bustage and GNU Make "warning: overriding commands for target".
2012-08-29c2e464e9524b785622---------Mike Hommey: Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey
2012-08-2940e82036f9ec784262---------Mike Hommey: Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
2012-08-288ac55d26cf22740854---------Siddharth Agarwal: Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
2012-08-24ecd18a2ed3ef766793---------Kyle Huey: Bug 766793: Look for .pp files for shared libraries. r=ted a=philor for landing on a CLOSED TREE
2012-08-1399e4bca05805781479---------Makoto Kato: Bug 781479 - Remove unused Tru64 and QNX rules. r=khuey
2012-08-080aff1ee2a4fd777379---------Mike Hommey: Bug 777379 - Ensure that default is always the default target. r=ted
2012-08-077915a59a1691------------Simon Montagu: Use printf instead of sed to prevent lots of blank lines in console output from make -s. Bug 756382, r=ted
2012-08-076130f1bb0fe7777892---------Mike Hommey: Bug 777892 - Link CPP_UNIT_TESTS against zlib when linking js statically. r=khuey
2012-08-078bd1b7ccff26773202---------Mike Hommey: Bug 773202 - Generic install/copy rule. r=ted
2012-08-074d183847fc69770426---------Mike Hommey: Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-08-07870b30638837------------Mike Hommey: Backout rules.mk part of changeset 1f4eae8d9e08 (bug 777379) for bustage on CLOSED TREE
2012-08-075804800a7009780508---------Siddharth Agarwal: Bug 780508 - Avoid a bunch of process spawns with Pymake by removing a redundant shell script and switching an echo to a $(info). r=khuey
2012-08-071f4eae8d9e08777379---------Mike Hommey: Bug 777379 - Ensure that default is always the default target. r=ted
2012-08-0524389ed3dd72780446---------Masatoshi Kimura: Bug 780446 - touch Makefile after invoking config.status. r=glandium
2012-08-05043cc75b3a4c780421---------Siddharth Agarwal: Bug 780421 - Use $(PYTHON) to run config.status. r=glandium
2012-08-05d6318b897437773933---------Ms2ger: Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted
2012-08-04c801b99d726f------------Ed Morley: Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE
2012-08-04197ea74511d5------------Ms2ger: Merge m-c to m-i.
2012-08-04a8c1c8501141780159---------Mike Hommey: Bug 780159 - Remove obsolete REGCHROME. r=ted
2012-08-0421c3069ddc4a774032---------Mike Hommey: Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted
2012-08-04c6ae36a7f8a9773933---------Ms2ger: Bug 773933 - Remove libs rules from browser/components/sessionstore/src/Makefile.in; r=ted
2012-07-27a2dd0b6c4cb4------------Ed Morley: Backout 137efb901fc9 (bug 777627) for bustage
2012-07-279085598907ef777627---------Boris Zbarsky: Bug 777627. Make sure we can't accidentally turn off mochitests for a directory by reordering the Makefile.in. r=khuey
2012-07-27137efb901fc9777627---------Boris Zbarsky: Bug 777627. Make sure we can't accidentally turn off mochitests for a directory by reordering the Makefile.in. r=khuey
2012-07-251abfd50c8be6------------Ed Morley: Backout eecd3aa199e6 (bug 776305), 62facd5b3da9, c6a0ac7d47d2 & 2d56621abfee (bug 776035), e4e68cf2bd40 (bug 776016), 0853a4d49b4e & 31de6ffdedcb (bug 770426), 43a69b4981f5 (bug 756786) for Windows mochitest crashes
2012-07-25e9a07f6bfe8d776805---------Gregory Szorc: Bug 776805 - Remove unused NO_GEN_XPT from rules.mk; r=glandium
2012-07-2531de6ffdedcb770426---------Mike Hommey: Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-245d09c7fdc997------------Ed Morley: Backout deb1e2c80f84 (bug 770426) for causing bug 776503 on a CLOSED TREE
2012-07-24deb1e2c80f84770426---------Mike Hommey: Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey
2012-07-10138751d54763771870---------Mike Hommey: Bug 771870 - Avoid js/src/Makefile being created with wrong topsrcdir. r=khuey
2012-07-10654677c62195370750---------Nathan Froyd: Bug 370750 - consolidate mochitest files installation; r=glandium With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-0388aaf6c529b9680636---------Siddharth Agarwal: Bug 680636 - Add support for running nsinstall natively under pymake and convert a bunch of cases over. r=ted
2012-06-2806e7df3a8209------------Phil Ringnalda: Back out 6a386d638a1a (bug 746277) for packaged build bustage
2012-06-286a386d638a1a746277---------Joey Armstrong: bug 746277: replace hg shell pipelines with make logic
2012-06-23a13e11be0959766975---------Mike Hommey: Bug 766975 - Rename OBJS-related dependency files. r=khuey
2012-06-21a9aeaa818e64757637---------Randell Jesup: Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
2012-06-1930da794ae32c757855---------Joey Armstrong: bug 757855: move xpidl* logic into a named makefile - batch #1
2012-06-1331fa915e4a92757828---------Joey Armstrong: bug 757828: move export logic into target_export.mk - batch #1
2012-06-11b7f3236f127b754202Ignored------Ryan VanderMeulen: Revert c39d36167b99 due to a horribly munged backout.
2012-06-11c39d36167b99754202Ignored------Ryan VanderMeulen: Backout the bug 754202 backout due to orange.
2012-06-082d48da1f2bd7757339---------Mike Hommey: Bug 757339 - Make expandlibs commands generate dependencies like gcc does. r=ted
2012-05-306088ad0c085b759008---------Timothy B. Terriberry: Bug 759008 - Remove unused LIBOBJS from rules.mk, r=glandium
2012-05-1798ca9bd48170742391---------Joey Armstrong: bug 742391: split config/rules.mk - file batch #1
2012-05-16f7c93830e858751167---------Joey Armstrong: bug 751167: replace FORCE with makefile dependencies r=ted
2012-05-1543cc6c43f79c748001---------Mike Hommey: Bug 748001 - Use explicit targets for object files. r=ted
2012-05-149e5b25074f9f754625---------Mike Hommey: Bug 754625 - Use idl-parser from $(LIBXUL_DIST)/sdk/bin and only remove lex and yacc files in header.py --regen. r=khuey
2012-05-12eae1858ccc6d736961---------Landry Breuil: bug 736961 - use the same cachedir for all idl-parser calls, fixes builds without objdir - r=khuey
2012-05-11d8e4e9519516748490---------Gregory Szorc: Bug 748490 - Part 3: Followups to part 2; r=ted Previous patch was submitted prematurely by accident. This addresses nits from review.
2012-05-11b063ba6dd084748490---------Gregory Szorc: Bug 748490 - Part 2: Register testing modules with xpcshell test runner; r=ted
2012-05-11137aabbc13a4748490---------Gregory Szorc: Bug 748490 - Part 1: Provide build rules to install test-only JS modules; r=ted
2012-05-10e092bfd09576744444---------Nathan Froyd: Bug 744444 - Part 3: delete CPP_PROG_LINK; r=ted
2012-05-1067d774bc0060744444---------Nathan Froyd: Bug 744444 - Part 2: delete quantify target and related support; r=ted
2012-05-10c1ccd09b3030744444---------Nathan Froyd: Bug 744444 - Part 1: delete purify target; r=ted
2012-05-06e8d147cc71b0------------Ryan VanderMeulen: Backout 2c8ae0c81d32 (bug 742391) due to bustage. r=FAIL
2012-05-062c8ae0c81d32742391---------Joey Armstrong: Bug 742391 - Split config/rules.mk - file batch #1. r=ted
2012-05-02dec5b367c421------------Ehsan Akhgari: Backout changeset b0200dab0ccc to revert the incorrect backout of an fx-team range (no bug) This is the range I mistakenly backed out before: http://hg.mozilla.org/mozilla-central/pushloghtml?changeset=bc5fee76550b
2012-05-02b0200dab0ccc------------Ehsan Akhgari: Backout the latest merge from fx-team because of Ts regressions (no bug)
2012-05-02bc5fee76550b------------Tim Taubert: merge m-c to fx-team; a=js-only
2012-05-02cbd9979748e4750368---------Jim Blandy: Bug 750368: Help 'make xpcshell-tests' find 'mozinfo' Python module. r=ted
2012-04-3093c2ecbcde04748739---------Mike Hommey: Bug 748739 - Link stdc++compat as a static library, and always link it when STDCXX_COMPAT is enabled. r=ted
2012-04-19e9e62564ab34746156---757320---Myk Melez: bug 746156 - isolate webapp runtime files into subdirectory of Firefox package; r=bsmedberg, a=akeybl
2012-04-12e31de91d13cc743988---------Nathan Froyd: Bug 743988 - unconditionally link PROGRAMS and SIMPLE_PROGRAMS with CXX; r=ted
2012-04-12a54c9b8aa9e4644608---------Mike Hommey: Bug 644608 - Implement full dependencies for expandlibs. r=ted * * * Bug 644608 - Fixups
2012-04-09a82e8c2edb29737006---------Takanori MATSUURA: Bug 737006 - Use internal ply only if needed. r=khuey
2012-04-064ea78fe84b7c------------Mike Hommey: Backout bug 644608 for subtly breaking layout/media build
2012-04-06afbb19dccbe2644608---------Mike Hommey: Bug 644608 - Implement full dependencies for expandlibs. r=ted
2012-04-041f093ab9df77738404---------Joey Armstrong: Bug 738404 - Makefile.in edits to use threadsafe mkdir (bug 680246) - r=ted
2012-04-04dd43f89c753e------------Phil Ringnalda: Merge m-c to b-s
2012-04-049c293bf4df91680246---------Joey Armstrong: Bug 680246 - add a makefile library rule to support thread safe directory creation - r=khuey
2012-03-31d151eaf1985c------------Ed Morley: Backout 82c315c0bd14 (bug 644608) for suspected SHARED_LIBRARY_LIBS_DEPS issues on a CLOSED TREE
2012-03-3182c315c0bd14644608---------Mike Hommey: Bug 644608 - Implement full dependencies for expandlibs. r=ted
2012-03-12f2d6d32de1c1595926---------Mark Capella: Bug 595926 - Purge last traces of REQUIRES from the build system. r=khuey
2012-03-101fde6c2f3082733713---------Jacek Caban: Bug 733713 - xpcom/tests fail to compile on mingw r=glandium
2012-03-078ee446a837d5729098---------Gregory Szorc: Bug 729098 - Part 1/2: Create xUnit XML results file when executing xpcshell tests; r=khuey
2012-02-273103ba9e8618730081---------Philipp Wagner: Bug 730081 - Add a way to disable xpccheck for subdirectories; r=khuey
2012-02-216b60e78b6f66728178---------Jacek Caban: Bug 728178 - js.exe fails to link on on mingw (missing MOZ_Crash) r=glandium
2012-02-216d0f16d85f27722933---------Makoto Kato: Bug 722933 - add -MACHINE option for link.exe. r=khuey
2012-02-1571d144fbd53e717540---------Mike Hommey: Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
2012-01-315cb20ac871d0------------Makoto Kato: Backout bug Bug 702179 due to bustage on MacOSX deubg and Win32 debug
2012-01-315a8ff4828791702179---------Ginn Chen: Bug 702179 Reland 1d0ec7fa8b96 since Bug 719742 is fixed.
2012-01-10cf890c9c3e4c701371Ported701371fa7ba14da207Mike Hommey: Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
2011-12-28db6e5b2bf92d---Ignored------Mike Hommey: Backout 45820730dfa7 and 860035a3c04a (bug 701371) and 8ac6f34b44ff (bug 709776) because of Android random oranges.
2011-12-28860035a3c04a701371Ignored------Mike Hommey: Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey
2011-12-277e28cce342a6------------Matt Brubeck: Merge from mozilla-inbound to mozilla-central
2011-12-272e7253322df9712584---------Jacek Caban: Bug 712584 - Properly use .def files on mingw builds r=khuey
2011-12-276f4f2e53694b703434---------Oleg Romashin: Bug 703434 - Add support for Qt resource files (qrc) which possible to pre-compile with rcc compiler. r=glandium
2011-12-21856b3079c55c702179Ignored------Ed Morley: Backout 1d0ec7fa8b96 (bug 702179) for PGO Linux build failures
2011-12-211d0ec7fa8b96702179Ignored------Ginn Chen: Bug 702179 dtrace probes are not installed on Solaris with static js lib r=glandium (reland with additional fix from Mike Hommey)
2011-12-0946bc99c23c20705332---------Bill McCloskey: Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-11-229838cc0b62ee703456---------Nicholas Nethercote: Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-185dfafed54b5c701822---------Gregory Szorc: Bug 701822 - Add TEST_DIRS Makefile variable; r=ted
2011-11-07ab0a659233a0691781---------Bobby Holley: Bug 691781 - Generate IDL lexer and parser as part of the build system. r=khuey
2011-11-05782bf4b456e4675593---------ABE Hiroki: Bug 675593 - Fix nspr4!1.pgc path mistake on NSPR PGO build (m-c part); r=ted
2011-10-28157d5a801b91695989---------Mike Hommey: Bug 695989 - Properly pick changes to jemalloc/mozutils on Linux incremental builds. r=ted
2011-10-287f97dc2af18e686464---------Mike Hommey: Bug 686464 - Leave it to Android to unpack the content process executable. r=ted
2011-10-22838ec216947e593768---------Mitchell Field: Bug 593768 - Remove --enable-cpp-exceptions configure option; r=ted
2011-10-01f25928e4847d------------Matt Brubeck: Back out cb715f8a1363 (bug 680246) because of Win opt build failures on a CLOSED TREE
2011-09-30cb715f8a1363680246---------Joey Armstrong: Bug 680246 - threadsafe mkdir makefile library rules. r=ted
2011-09-260b9c0a2a1a25------------Ehsan Akhgari: Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms
2011-09-26020f14584a2a680246---------Joey Armstrong: Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted
2011-09-22f4b05b1c5596687805---------Mike Hommey: Bug 687805 - Allow DIST_FILES, DIST_CHROME_FILES and PREF_JS_EXPORTS to be in objdir. r=khuey
2011-09-16e845bac0f00b---Ignored------Mike Hommey: Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440)
2011-09-03472716252ea3---Ignored------Ed Morley: Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a...
2011-09-02a286edb8ca4b683875---------Mike Hommey: Bug 683875 - Fixup. r=me
2011-09-02b0741ae44def683875---------Mike Hommey: Bug 683875 - Remove stale static library when only creating a fakelib. r=ted
2011-09-02e2697c06468f677501Ported6854805359e5422f12Mike Hommey: Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
2011-09-02805e28e85577680440---------Mike Hommey: Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-08-319e4aea4d7030------------Kyle Huey: Back out Bug 659311 for messing up Linux PGO builds.
2011-08-3195a55b2253c5------------Kyle Huey: Merge m-c to b-s.
2011-08-31cf4d258fd0f6681588Ported696572410f1fa9ebc6Mike Hommey: Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted
2011-08-313aa52a5e7e5c682794---------Mike Hommey: Bug 682794 - Refresh autoconf.mk when autoconf.mk.in is modified. r=khuey
2011-08-31ac2115d5bf39---Ignored------Mike Hommey: Backed out changeset 480f913edf3f (bug 676252) because of build failure
2011-08-3166fb17949bd6676252---------Mike Hommey: Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-31480f913edf3f676252Ignored------Mike Hommey: Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-31e25c18bf42d2679334---------Mike Hommey: Bug 679334 - Don't remove pgd files, but clear them with pgomgr instead. r=ted
2011-08-313e4db1a10caa659311---------Mike Hommey: Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-08-31ca5e5bb18c92662833---------Joey Armstrong: bug 662833 - split rules.mk, dup *.mk beneath js/src/config
2011-08-280ac24f429e24------------Kyle Huey: Merge m-c to b-s.
2011-08-28f14ab53ee6d0671465---------Matheus Kerschbaum: Bug 671465 - Remove whitespace from rules.mk rs=khuey
2011-08-26b370f47da297675135---------Makoto Kato: Bug 675135 - should use -Fo instead of -o on MASM. r=ted
2011-08-231ee70d6bb2c8680534---------Gregory Szorc: Bug 680534 - Clean up $(IDL_DIR) rule definition; r=khuey
2011-08-234ce563287cd1680711---------Rafael Ávila de Espíndola: Bug 680711 - Remove the BUILD_MODULES variable. r=khuey
2011-08-23713be47aa3f9678954---------Steve Fink: Bug 678954 - Add object files back into dtrace command line for Solaris dtrace support (r=khuey) Also the current version of systemtap on Linux does not need those object files any more (older versions did), they are accepted without complaint.
2011-08-22ea0fb4946b29668351---------Geoff Brown: Bug 668351 - Add make targets to run xpcshell tests on Android; r=jmaher
2011-08-191d19ff806783------------Kyle Huey: Back out Bug 659311 which made it to m-c prematurely.
2011-08-18fb919f4fa210------------Kyle Huey: Merge b-s to m-c.
2011-08-1815efac661d6a------------Mike Hommey: Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red
2011-08-18dfe63797f67a676252---------Mike Hommey: Bug 676252 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-18b0fa6b9a3e47659311---------Mike Hommey: Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-08-18c5e84e1e62da------------Jason Orendorff: Build system: echo submake commands, just like all other commands. rs=ted.
2011-08-14fcb383e5e61e574403---------Steve Fink: Bug 574403 - Make --enable-dtrace work on all Linux and OSX builds OSX has the "real" DTrace available by default. On Linux, this uses systemtap's dtrace emulation tool and the <sdt.h> header to convert static probes into special ELF sections...
2011-08-1110915aa17365------------Mounir Lamouri: Merging mozilla-inbound into mozilla-central.
2011-08-11ca4aed13d57d------------Brad Lassey: backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4
2011-08-11f2e8ee893fe4668351---------Geoff Brown: Bug 668351 - add make targets to run netwerk xpcshell tests on Android; r=jmaher
2011-08-10ed019d1cd8ec------------Kyle Huey: Merge b-s to m-c.
2011-08-101a9b3ace8c68458936---------Kyle Huey: Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted
2011-08-10ed2631aec9d4------------Justin Wood: Backout Bug 648134 due to bustage. (rather than back out the whole push)
2011-08-10b6dfc500248d648134---------Walter Meinl: Bug 648134 - [OS/2] follow-up Stop building intermediate static libs with fakelibs. r=glandium
2011-08-028f591ae20300673616---------Steve Fink:
2011-07-25157a6ba83e8f673940---------Kyle Huey:
2011-07-22a8d3614c62e2585015---------Kyle Huey: Bug 585015: Invoke header.py as a native command. r=glandium
2011-07-2285f7679fd5eb578478---------Kyle Huey: Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg
2011-07-228c2293dcca62------------Kyle Huey: Merge m-c to b-s.
2011-07-22aeb17d9bdc0d668058---------Siddharth Agarwal: Bug 668058 - Add a DIR_INSTALL nsinstall shortcut, and allow $(INSTALL) to support target-specific makefiles. r=ted
2011-07-2243af93422421------------Mike Hommey: Backed out changeset 8b7150ba4450 because of win opt build failure
2011-07-228b7150ba4450644608---------Mike Hommey: Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-07-1439738af39421------------Ehsan Akhgari: Back out changeset 51f17131556b (bug 632221) because it breaks the build
2011-07-1451f17131556b632221---------Andrew Paprocki: Bug 632221 - Add HOST_LDFLAGS to link of host programs, make jscpucfg a host program; r=ted
2011-07-13d5e9f04a9f44588537---------Steve Fink: Bug 588537 - Add ETW (Event Tracing for Windows) to the build, gated upon --enable-ETW (r=khuey)
2011-06-294edf5956780b664197---------Ted Mielczarek: bug 664197 - integrate mozinfo + ManifestDestiny update into xpcshell harness. r=jmaher
2011-06-28d77cddcc9bd6515492Ported---fb9e7f177a7eKyle Huey: Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-142d1746337846659942---------Mike Hommey: Bug 659942 - Clean up profiling data during PROFILE_GENERATE phase. r=ted
2011-06-10685f5ae6e7de657653---------Rafael Ávila de Espíndola: Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium
2011-05-238e846d7f21ea648911---------Matheus Kerschbaum: Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-2040195c0187d3616999---------Joel Maher: Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only
2011-05-1660cfdbaf76fb------------Mike Hommey: Backout bug 644608 because of bustage
2011-05-16357a308588cd------------Mike Hommey: Fixup for bug 644608. r=ted
2011-05-166f4d392ed4aa644608---------Mike Hommey: Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-12813de070af38655439Ported71637872d5e7579d32Takanori MATSUURA: Bug 655439 - Use $(LIBXUL_DIST)/bin/xpcshell instead of $(DIST)/bin/xpcshell. r=khuey
2011-04-27401962aff99d644987---------Jacek Caban: Bug 644987 - Wrong EXPAND_LIBNAME on mingw compilation. r=glandium
2011-04-2060306d26eed4648053---------Jonathan Watt: Bug 648053 - Always use absolute paths when specifying the source file to the compiler. r=ted.
2011-04-190b3b74b8f087648866---------Ed Morley: Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted
2011-04-1640ebe6af8a66650503---------Mike Hommey: Bug 650503 - Hide libstdc++ compatibility check command line. r=khuey
2011-04-152aa8ce6b37e0643690---------Mike Hommey: Bug 643690 part 2 - Check that resulting binaries don't require GLIBCXX_3.4.9 or more. r=ted
2011-04-141203611ef3dc602245---------Mike Hommey: Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted
2011-04-14daf83138f3e2643817---------Mike Hommey: Bug 643817 - Replace xpt_link/dump with pyxpt. r=ted,r=bsmedberg
2011-04-09352ebc13e546------------Mitchell Field: Merge mozilla-central to build-system.
2011-04-09f066b09198b3645356---------Mitchell Field: Bug 645356 - Use pymake builtins. r=khuey
2011-04-086c73db2ca7cc648593---------Benjamin Smedberg: Bug 648593 - Remove JavaXPCOM and its build support code from the main tree, r=ted
2011-04-0191a8d742c509577899---------Chris Jones: Bug 577899, part 1: Add mfbt, to contain code shared between SpiderMonkey and Gecko. r=luke,ted sr=brendan,bsmedberg,roc
2011-03-26fb8a50b82901640838---------Matheus Kerschbaum: Bug 640838: Remove OpenVMS support. r=khuey
2011-03-23143c8e9082af584474---------Mike Hommey: Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
2011-03-235a2868b3e63b584474---------Mike Hommey: Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey
2011-03-231feb4a7c7ca6627277---------Mitchell Field: Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-03-23db0fc32b2dc9------------Kyle Huey: Merge mozilla-central into build-system
2011-03-23261f1a85206a462361---------Mitchell Field: Bug 462361 - Remove support for building with Cygwin. r=khuey
2011-01-240d947763fe67606145---------Mike Hommey: Bug 606145 part 1 - Properly link host programs written in C++. r=khuey,a=bsmedberg
2011-01-18699a16e77464------------Andreas Gal: Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-05e870f7c18b54620905---------timeless: Bug 620905 rules.mk generally fails to set ELOG to print-failed-commands.sh for make -s<br/> r=khuey a=bsmedberg
2010-12-0396d450e8f445616056---------Benjamin Smedberg: Bug 616056 - prevent double registration of binary components, which causes crashes due to dead KnownModule pointers, r=Mossop a=blocking
2010-11-0918143cc0603b577011---------Walter Meinl: Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
2010-11-01a165a5b22a3c608044---------Justin Wood: Bug 608044 - m-c rules.mk needs whitespace and spelling fixes. rs+=khuey, a=NPOTB
2010-09-20c6e08993db4c585625Ported6038662c3f7f361a0eMounir Lamouri: Bug 585625 - ".js component without matching .manifest" error message should point to MDC. r=ted a=npotb
2010-09-152c0e939c9cef594612Ported6038662c3f7f361a0eBenedict Hsieh: Bug 594612 Fastload not invalidated after building with pymake r=bsmedberg a=bsmedberg
2010-09-1047c6a53ffd8c591325Ported6038662c3f7f361a0eJoel Maher: Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB
2010-09-094b50cff14c74589971Ported6038640922362fc993Michael Wu: Bug 589971 - Omnijar before profiling part of PGO, r=ted a=beltzner
2010-08-266b0184ebe03b586754Ported593855---Joel Maher: Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB
2010-08-25b5567c5bbda9586754Ignored------Clint Talbert: Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
2010-08-2549beef9387a0586754Ignored------Joel Maher: Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field
2010-08-204192ba38ebee---Ignored------Jonas Sicking: Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20d62bc37cb42e586754Ignored------Joel Maher: Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB
2010-08-09af9c241314a4---Ignored------Benjamin Smedberg: Revert bug 578478 because of issues in parallel builds (generating the yacc/lex tables), and because of a conflict with fatvals
2010-08-096291e3e408ec578478Ignored------Benjamin Smedberg: Bug 578478 part B - Create and use dependencies from the python IDL parser, r=khuey
2010-08-0981344fe5f7a0578478Ignored------Benjamin Smedberg: Bug 578478 - Make header.py process the following new attributes: deprecated, optional_argc, implicit_jscontext, r=jorendorff
2010-08-0925a0613fc7ee---Ported------Benjamin Smedberg: Merge mozilla-central into single-chrome-manifest.
2010-08-09476bdda74315579718Ported------Benjamin Smedberg: Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:<br/> <br/> In a nonpackaged build, we have the following manifests:<br/> *...
2010-08-02b838fb5b878d---Ported------Kyle Huey: Fix TestWindowsDND bustage (fallout from fakelibs)
2010-08-0118a32147f7a2583584Ported------Jacek Caban: Bug 583584: Fakelibs breaks cross-compiles, even on this CLOSED TREE. r=khuey
2010-08-01e9c9b7d21a0c522770Ported602842http://hg.moKyle Huey: Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
2010-07-2734692f1bc2e9581903Ported------Neil Rashbrook: Bug 581903 Make --enable-xterm-updates work with PARALLEL_DIRS r=khuey
2010-07-2656d3a4ea8218542504Ported------Ted Mielczarek: bug 542504 - SIMPLE_PROGRAMS (and CPP_UNIT_TESTS) don't get re-linked in a PGO build. r=mitch, a=mossop
2010-07-25b6e2a919b701581151Ported------Neil Rashbrook: Bug 581151 Make 'make chrome' work again (regression from bug 466492) r=khuey
2010-07-23df8b7ca5e40a581318Ported------Stefan Hundhammer: Bug 581318: Qt moc calls need DEFINES and ACDEFINES for conditional compilation. r=khuey
2010-07-20f0c4a6faffcd---Ignored------Benjamin Smedberg: Backed out changeset 0c116ba35956
2010-07-200c116ba35956578751Ignored------Ted Mielczarek: Bug 578751: Use @loader_path instead of @executable_path on Mac OS X. Committing as a bustage fix, still needs review.
2010-07-185a04fc36fdd9576606Ported------Walter Meinl: Bug 576606 - [OS/2] Fix registration follow-up to bug568691 r=dragtext
2010-07-0319f406fde215566050Ported------Chris Jones: Bug 566050: Make runxpcshelltests.py tests more amenable to non-standard debugging scenarios. r=ted
2010-07-034779f720159d531886Ported------Benedict Hsieh: Bug 531886 - [regression] *.mfasl fastload caches not invalidated after build / changing XUL/JS code. r=bsmedberg
2010-07-01bcdc6518b655568691Ignored------Benjamin Smedberg: Merge mozilla-central to the bug 568691 branch.
2010-07-01666612addeb8---Ported------Benjamin Smedberg: Fix packaging of test-only XPT files for crashreporter and httpserver.
2010-07-01cc155916daa6---Ported------Benjamin Smedberg: Require XPT files to be loaded explicitly: they are never auto-registered when found in a components/ directory.
2010-07-016fe4512f6991568691Ignored------Benjamin Smedberg: Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-07-019657c7161818---Ported------Benjamin Smedberg: Fix reftest so that components are registered in the root chrome.manifest when it is packaged as an extension instead of in-tree.
2010-07-0190afd1e80d77568691Ported57574055c6c0967898Benjamin Smedberg: Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional...
2010-07-015e71dd583552568691Ported57574055c6c0967898Benjamin Smedberg: Bug 568691 - build components.manifest instead of components.list, and switch the sample JS component to use standard EXTRA_COMPONENTS machinery.
2010-06-3015521c4449a9572996Ported------Neil Rashbrook: Bug 572996 Compiler dependencies don't work for debug-only includes r=ted
2010-06-265b2b66e6c761574639Ported------Ginn Chen: Bug 574639 Several fixes for configure.in and rules.mk for Solaris r=bsmedberg
2010-06-2551bd519736c4550860Ported------Josh Matthews: Bug 550860 - Profile directory for xpcshell based tests needs to be in a predefined, stable, location for at least some tests. r=ted
2010-06-14e64c04523139---Ignored------Kyle Huey: Backed out changeset f7323647892a
2010-06-11f7323647892a531886Ignored------Benedict Hsieh: Bug 531886 - [regression] *.mfasl fastload caches not invalidated after build / changing XUL/JS code. r=bsmedberg
2010-05-2498fd6854ad41564091Ported------Michael Kohler: Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
2010-05-0643ff69a3cd7e539188Ported------Ginn Chen: Bug 539188 Fix jemalloc linkage for Solaris, revert Bug 534848 r=ted.mielczarek
2010-04-20168586ac1ea9555910Ported------Mike Hommey: Bug 555910 - Increase stability and performance on mips by not using -Wa,-xgot [r=benjamin]
2010-04-20776a9dddf845555901Ported------Mike Hommey: Bug 555901 - Support for GNU/Hurd [r=benjamin]
2010-04-1339562222dfa1558887Ported5588879ecee87ecb58Siddharth Agarwal: Bug 558887 - VC10: nsinstall.exe doesn't get a manifest. Copy the logic over from $(PROGRAM) to $(HOST_PROGRAM). r=bsmedberg
2010-04-094c1ed264c69d557413Ported557413c4701f6cd60fDan Witte: Bug 557413 - Fix race condition building static and shared libraries. r=ted
2010-04-0743241b879901550371Ported552635b1b40a0933a6Ginn Chen: Bug 550371 mozalloc failed to build on Solaris r=bsmedberg
2010-03-109a52e9c81b70548207Ported548207e1441916999bBrad Lassey: bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
2010-03-01b7b5c61b1af8528250Ported543271---Benjamin Smedberg: Bug 528250 - Unify all the intermediate tiers (xpcom/necko/external/gecko/toolkit) into one tier_platform, r=ted sr=vlad
2010-02-1870ef55e0f2f5544190Ignored------Oleg Romashin: Bug 544190 - QCore version needed to replace message_pump_glib.cc. r=dougt
2010-02-1783156d780a71541767Ported5417679d7af06010f9Mike Hommey: Bug 541767 - "Various problems with how config/my{config,rules}.mk are handled" [r=ted]
2010-02-17e4a00f925137545892Ported5458925fe268312c4cBenjamin Smedberg: Bug 545892 - mozilla-runtime.exe doesn't have a manifest when jemalloc is enabled: in this case the linker doesn't generate a manifest because there are no dependent assemblies, so we should only use the manifest specified in the source directory,...
2010-02-096925b24a9156544697Ignored------Jeff Muizelaar: Bug 544697. pixman: Reenable NEON support. r=vlad,bsmedberg<br/> <br/> 3f91dcac71c4 turned off NEON because of build breakage. This<br/> turns it back on.<br/> <br/> We also need to add a SSRCS target so that .S files get built<br/> with gcc.
2010-02-09e6967149838a544697Ignored------Jeff Muizelaar: Revert 3f91dcac71c4 for breaking 'make check'.
2010-02-092f769a583cf2544697Ignored------Jeff Muizelaar: Bug 544697. pixman: Reenable NEON support. r=vlad,bsmedberg<br/> <br/> 3f91dcac71c4 turned off NEON because of build breakage. This<br/> turns it back on.<br/> <br/> We also need to add a SSRCS target so that .S files get built<br/> with gcc.
2010-02-04550709f67284536451Ported5344084c915bca9ba8Walter Meinl: Bug 536451 - OS/2 cannot handle mozsqlite3.dll. r=ted
2010-01-06065384cbdb59537369Ported538751add55c14cf5cGinn Chen: Bug 537369 Failed to build with --enable-dtrace for 64bit libraries r=bsmedberg
2009-12-1483b704c74e5f531135Ported53113519de5e9ab3d2Ted Mielczarek: bug 531135 - rewrite build-list.pl in Python to fix race conditions with locking. r=bsmedberg
2009-12-141484f0779ccd448386Ignored------Jory A. Pratt: Bug 448386 - Build error _javagen/org/mozilla/interfaces/nsIMicrosummaryService with xulrunner, r=ted.mielczarek
2009-12-11c84037a45e9a515748Ported5570422300d2b990d6Brad Lassey: bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
2009-11-207e5d6d6bef82522440Ported50649317581dee5a68Ginn Chen: Bug 522440 QCMS: Make sse/sse2 code built with Sun Studio 12 on Solaris r=jmuizelaar, ted.mielczarek
2009-11-050cc47ba7304b519357Ported5267607560c2987decBenjamin Smedberg: Bug 519357 - Only load known binary components from the app directory by reading a components.list file, r=vlad
2009-10-2729d7c945849d524139Ported5241397e6839c431c7Benjamin Smedberg: Bug 524139 - Eval .all.pp instead of including it. This means that in the normal case we avoid any make restarts and the associated I/O that goes with them, which could possibly be slowing Windows builds down considerably r=ted
2009-10-26c8d83f6fc94e522157Ported50649317581dee5a68Ginn Chen: Bug 522157 Make -D__FUNCTION__=__func__ global for Sun Studio on Solaris r=benjamin
2009-10-121aebe322a904520418Ignored------Dave Yeo: [OS/2] Bug 520418 - build break due to empty short DLL names, r=pweilbacher
2009-09-26a8d52dc480ee513921Ported512490---Mitchell Field: Bug 513921 - remove echo-requires-recursive target. r=ted
2009-09-2511de05178d08518107Ported518107dfcb8184538fTed Mielczarek: bug 518107 - don't force re-linking on every build pass for PGO builds. r=bsmedberg
2009-09-25614e3c4ba3c1514665Ported5344086f1c84f4a88eMitchell Field: Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-221c4751f81b1d485409Ported550657bb54eb43ff45Benjamin Smedberg: Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted
2009-09-1521e5393f648c513924Ported546177311ea60cc2b8Mitchell Field: Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
2009-09-04e936fa034d28513032Ported512490---Benjamin Smedberg: Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-168fa93262b47b506845Ported50684505a786323772Karl Tomlinson: bug 506845 targets are not rebuilt when archives from EXPAND_LIBNAME change r=bsmedberg
2009-08-04b805f71b9350505289Ported505289c1b38cb0b079Masatoshi Kimura: Bug 505289. Add manifest for nsinstall to enable building with UAC enabled on Vista. r=ted
2009-08-03a85f2e5b3b2b506576Ported5422916e8b9c193f53Siddharth Agarwal: Bug 506576 -- normalizepath normalizes MSYS paths without inserting a / in between when the first component of the path isn't an actual drive. r=ted
2009-07-31a660f30cca18491784Ported491784b12740c6606aSerge Gautherie: Bug 491784 - runxpcshelltests.py should generate a count summary, as reftest and mochitest do; (Av1a) Just do it, plus followup fix for bug 485736; r=ted.mielczarek
2009-07-30977aed4e7e0e---Ignored------Shawn Wilsher: Merge places to mozilla-central.
2009-07-30369eaeb950e3---Ignored------Shawn Wilsher: Merge places to mozilla-central.
2009-07-30918e07973653494826Ported54228350629ea58c06Shawn Wilsher: Bug 494826 - Compile SQLite with SQLITE_DEBUG defined Compile SQLite in debug mode in our debug builds. We don't hit any assertions in tests currently, and if we ever do, we've just found a bug in SQLite. r=ted
2009-07-2348a8978d67f6494826Ignored------Shawn Wilsher: Bug 494826 - Compile SQLite with SQLITE_DEBUG defined Compile SQLite in debug mode in our debug builds. We don't hit any assertions in tests currently, and if we ever do, we've just found a bug in SQLite. r=ted
2009-07-237bd7a3ca22ca505574Ported463417af3aee23f01ePeter Weilbacher: [OS/2] Bug 505574: OS/2 nsinstall.exe from moztools fails to install test directories recursively (after bug463417), p=wuno@lsvw, r=pweilbacher
2009-07-17265fc2d9d12d463417Ported463417af3aee23f01eBenjamin Smedberg: Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
2009-06-27564fcfbe1908499632Ported54278600eb70fa04c4Phil Ringnalda: Bug 499632 - Remove run_viewer target, r=ted
2009-06-20c4e00b34bbdd495224Ported5455949eabf6d62588Dave Townsend: Bug 495224: Builds involving symlinks in the source dir fail to find config/config.mk. r=ted
2009-05-21e391f455c2b8494172Ported488175cf1cac550d37Benjamin Smedberg: Bug 494172 - Static libs such as libxpcomglue_s are not shipped in the XUL SDK: revert the parts of bug 488175 which were too eager: we still use dist/sdk/lib and dist/sdk/bin, just not dist/sdk/include or dist/sdk/idl, r=ted
2009-05-19eeb44ecd8038488175Ported488175cf1cac550d37Neil Rashbrook: gmake 3.80 bustage fix for bug 488175 r=bsmedberg
2009-05-18a6b13b312e78488175Ported488175cf1cac550d37Benjamin Smedberg: Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
2009-05-126461b3507d98483062Ported5131959cac0431ec52Ted Mielczarek: bug 483062 - figure out how to get crash stacks from xpcshell tests. r=bsmedberg
2009-04-298436c4cf084d485736Ported4857361df30a3cd989Serge Gautherie: Bug 485736 - Add (TUnit) 'xpcshell-tests' |make| target, using |runxpcshelltests.py| new '--manifest' option; (Iv1a-MC) Update '.PHONY' target too; r=ted.mielczarek
2009-04-266b07db0a9661485736Ported4857361df30a3cd989Serge Gautherie: Bug 485736 - Add (TUnit) 'xpcshell-tests' |make| target, using |runxpcshelltests.py| new '--manifest' option; (Hv1a) Stop XPCSHELL_TESTS execution by 'check' target; r=ted.mielczarek
2009-03-2199930ad81298421611Ported48276890ad0990c8a6Ted Mielczarek: Bug 421611 - Need to be able to run tests on arbitrary build - add packaging bits for xpcshell. r=bsmedberg
2009-03-21a17552ca8f97482085Ported48276890ad0990c8a6Ted Mielczarek: bug 482085 - fix all xpcshell tests to not reference files from the srcdir. r=bsmedberg,waldo
2009-03-1333e97515dbe4483100Ported4857361df30a3cd989Jeff Walden: Bug 483100 - Don't buffer Python output when running xpcshell tests, because it makes running a directory to see if anything failed really slow. r=ted
2009-03-1167b29b1eea64482084Ported482768bd9dc914d935Ted Mielczarek: bug 482084 - rewrite xpcshell test harness. r=bsmedberg
2009-03-0961041f3cf7da480967Ported545313f903ba8ca1b4Benjamin Smedberg: Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted
2009-03-02c9107998f513426639Ported4842879f79f18ab013Walter Meinl: Bug 426639 - Fix the test harness to work on OS/2; m-c *.mk files; r=mozilla@Weilbacher.org
2009-02-273291e357eb4a480069Ported492026895b22a261feBenjamin Smedberg: Bug 480069 - Recursive submakes without shell loops, r=ted
2009-02-239f4b91af7e5f446300Ported446300f387942413e2Serge Gautherie: Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell (Ev2-MC) Rename the object tests directory
2009-02-090ebeefbbdac0476448Ported496236ccaf6c38ce07Ginn Chen: Bug 476448 -KPIC is obsolete in Sun Studio 12 SPARC r=jim
2009-01-301a09879b7072473411Ported5432949a550439f687Brad Lassey: bug 473411 - the rule for DIST_FILES should create dist/bin r=ted
2009-01-28b3facc5a7ccb460913Ported5450551dfde698a59bFabien Tassin: Bug 460913 - "Installer shouldn't copy xulrunner files into Firefox install directory" [r=bsmedberg]
2009-01-2242c8844fe563446300Ported446300bcad9ca1e2b6Serge Gautherie: Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell; (Av1a-MC) Move the source harness directory; r=ted.mielczarek
2009-01-1628e4291a4892473760Ported5433829979fbcff2c9Ted Mielczarek: bug 473760 - browser components broken (checking in as bustage fix, asking for post-facto review from bsmedberg)
2009-01-14a940f7f8b4b8467862Ported5433829979fbcff2c9Ted Mielczarek: bug 467862 - Build system should support building both a static and a shared library from the same Makefile. r=bsmedberg
2009-01-082e8178964532467271Ported4751114189e950a5a1Ted Mielczarek: bug 467271 - JS not being PGOed on win32. r=bsmedberg
2009-01-083da64152f578471188Ported4751114189e950a5a1Ted Mielczarek: bug 471188 - stop calling 'make install' for spidermonkey. r=bsmedberg,jimb
2008-12-260928c4fc2790467862Ignored------Phil Ringnalda: Backed out changeset 73be1c836d7f (bug 467862) to see if that fixes Windows bustage (bug 471097)
2008-12-2473be1c836d7f467862Ignored------Ted Mielczarek: bug 467862 - Build system should support building both a static and a shared library from the same Makefile. r=bsmedberg
2008-12-19d11ccfc1d754466486Ported4751114189e950a5a1Benjamin Smedberg: Bug 466486 - Don't use a subshell to recurse over DIRS when DIRS is empty (try #2) r=ted
2008-12-160cb6d4bc7eae---Ignored------Jim Blandy: (no bug): Add echo-tier-dirs target, to display tiers' directories. r=bsmedberg
2008-12-0643ed1b0f68eb467050Ported4670523335d5d6ae7dJustin Wood: Bug 467050, add config.mk to the GLOBAL_DEPS list as well<br/> r=ted
2008-12-0401729bf2cbd4397227Ported4751114189e950a5a1Jeff Walden: Bug 397227 - Second attempt at fixing bustage on Linux leak test tinderbox, r=redness
2008-12-04f4d05bda478a397227Ported4751114189e950a5a1Jeff Walden: Bug 397227 - Try to fix bustage on Linux leak test tinderbox, r=redness
2008-12-0413614ada59ac397227Ported4751114189e950a5a1Jeff Walden: Bug 397227 - Reduce the effort needed to write C++ tests. r=ted
2008-12-02c6b884676c0d466486Ignored------Benjamin Smedberg: Merge backout of bug 466486
2008-12-02b4b8f7a7212b466486Ignored------Benjamin Smedberg: Backed out changeset f71446b6fc7e: bug 466486- directories are getting skipped, causing things like xpcshell not to be built
2008-12-02b824b5caa452---Ignored------Benjamin Smedberg: Merge bug 466492, bug 466486, bug 463289, bug 442012, and bug 463420
2008-12-02211c2be2fa1e466492Ported4751114189e950a5a1Benjamin Smedberg: Bug 466492 - test for the existence of jar.mn in make, rather than in a shell script: this allows us to avoid launching the subshell in the common case where a jar.mn is not present r=ted
2008-12-02f71446b6fc7e466486Ignored------Benjamin Smedberg: Bug 466486 - Don't launch subshells to build subdirectories if there aren't any subdirectories to build r=ted
2008-12-02dcd1373d1dff463420Ported4751114189e950a5a1Benjamin Smedberg: Bug 463420 - SIMPLE_PROGRAMS leads to bustage with generated.pdb r=ted
2008-11-28367be4e84186463824Ported4670523335d5d6ae7dJustin Wood: Bug 463824, Introduce GLOBAL_DEPS to build system<br/> r=ted, a1.9.1=beltzner [js bits rs=sdwilsh]
2008-11-2721d4cb73f6fe435474Ignored------Shawn Wilsher: Backed out changeset 87f6ae0c4324 (bug 435474) for orange.
2008-11-2787f6ae0c4324463824Ignored------Justin Wood: Bug 463824, Introduce GLOBAL_DEPS to build system<br/> r=ted, a1.9.1=beltzner
2008-11-14644952f97371---Ignored------Andreas Gal: Merge.
2008-11-14c7844a510370---Ignored------Andreas Gal: Merge.
2008-11-14f30cbc0610b7462451Ported465988545949937dafJim Blandy: Bug 462451: Don't be confused by .deps dirs in the source tree. r=bsmedberg<br/> <br/> $(MDDEPDIR) needs to be created in the build tree, but if make rules<br/> list $(MDDEPDIR) as a dependency, then the VPATH search will tend to<br/> find dependency...
2008-11-14b4fa4f973642463896Ported463896d243240e9898Neil Rashbrook: Bug 463896 Make xterm updates work with PARALLEL_DIRS for those people not on -j19 r=ted
2008-11-128b3bbc775828462440Ported4627367d1219fe35d8Neil Rashbrook: Followup to bug 462440 to remove redundant line r=ted a=beltzner
2008-11-055d832205b7fb462740Ported464920a7444b5768b1Benjamin Smedberg: Bug 462740 - Building spidermonkey on Windows with -j3 fails: conflicts in PDB files. Related to bug 382297 and bug 286179, where we flip-flop back and forth about this. Document the way things should actually be!
2008-11-03d38b03a1651b462730Ignored------Benjamin Smedberg: Bug 462730 - Parallel builds with -j20 don't build the submakefiles before recursing into them. Switch back to using $* in the rule because we found out the make 3.80 bug: it doesn't set $* in double-colon rules, but it does in single-colon rules....
2008-10-314e0ec220c354462440Ported4627367d1219fe35d8Benjamin Smedberg: Bug 462440 - Creating directories is really racy, and has an rm -rf in the middle of the race, r=ted
2008-10-30a618c70c87e5461395Ignored------Benjamin Smedberg: Followup to 461395 - fix a bug in make 3.80 by avoiding $* in pattern rules with explicit targets, r=ted
2008-10-3080406c10f795461395Ported4627367d1219fe35d8Ted Mielczarek: bug 461395 - add support for PARALLEL_DIRS to build system, parallelize content. r=bsmedberg
2008-10-112cea81823d55454097Ignored------Walter Meinl: Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla
2008-09-195c00820e1f18439050Ported455942c59aa3774d43Axel Hecht: bug 439050, change the build hooks from make-jars.pl over to JarMaker.py, r=ted
2008-08-27dacc4aab0a1897954Ported4525040b81d75bf2f3Jim Blandy: Minor doc fixes for GNU make conditionals in rules.mk.
2008-08-195f9f6eb00601434192Ported451756f84f29e9d938Mike Hommey: Bug 434192 - `make clean` removes source .s files on some architectures (when not using an objdir), r=bsmedberg
2008-08-1710b845068cff---Ignored------Oleg Romashin: Merging mozilla-central to mozilla-qt.
2008-08-17b1166566e4f9---Ignored------Vladimir Vukicevic: Merging mozilla-central to mozilla-qt.
2008-08-17dd2c686f5eb5448989Ported4509575e422392425aromaxa: Add "cairo-qt" toolkit configuration option
2008-07-1797d87f0f8ee8438623Ported44468666c9c3ea3cbeShawn Wilsher: Bug 438623 - Changes to a def file do not relink the library.<br/> Changes to def files will not force libraries to be rebuilt, so there will no<br/> longer need to be a clobber on windows machines.<br/> r=ted
2008-07-153605ad884d0f433701Ported44468666c9c3ea3cbeSergey Yanovich: Bug 433701: Fix build output when make is run without -s. r=bsmedberg
2008-07-126a0468794f61397227Ignored------Reed Loden: Backed out changeset 88a91e1e9a3f
2008-07-1288a91e1e9a3f397227Ignored------Jeff Walden: Bug 397227 - "Reduce the effort needed to write C++ tests" [r=ted/luser]
2008-07-12d7cf7f42cdc1433701Ported44468666c9c3ea3cbeSergey Yanovich: Bug 433701 - don't print non-critical messages when make is invoked with -s, r=bsmedberg
2008-06-06d4910bfb3fab437219Ignored------Benjamin Smedberg: Bug 437219 - allow app-specific rules via application/app-config.mk and application/app-rules.mk, r=ted
2008-05-30a61611c9992a---Ignored------Benjamin Smedberg: Merge cvs-trunk-mirror to mozilla-central up through FF3RC2build2
2008-05-30026ba0ad5fee422055Ignored------gavin: Bug 422055: use jemalloc on Solaris, r=ted, a=shaver
2008-05-27c4fe66076c89---Ignored------Benjamin Smedberg: Return to building spidermonkey as C++, because we believe we found the cause of the perf regression elsewhere (non-code).
2008-05-27f68cd87e0d10---Ignored------Benjamin Smedberg: Back out JS-as-C++, because it's a suspect in the Linux performance regression.
2008-05-2711f0d02a9652---Ignored------Benjamin Smedberg: Back out revision bd9c9cbf9ec8 (build spidermonkey as C++) for perftesting and profit.
2008-04-305fd5f0514bfc---Ignored------Benjamin Smedberg: Merge cvs-trunk-mirror to mozilla-central. No manual conflict resolution was necessary.
2008-04-308926de1d86e3422055Ignored------ginn: Bug 422055 Use jemalloc on OpenSolaris p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner
2008-03-208f4b429275a5---Ignored------benjamin: Merge cvs-trunk-mirror -> mozilla-central
2008-03-204d50540a4808419621Ignored------jag: Bug 419621: Add rule so |make nsFoo.i| works for nsFoo.mm files. r=bsmedberg, a1.9+=damons
2008-03-2099848dc55a1a---Ignored------benjamin: Merge cvs-trunk-mirror to mozilla-central.
2008-03-20c8276e89a513---Ignored------benjamin: Merge cvs-trunk-mirror -> mozilla-central
2008-03-208ef929b0b16a---Ignored------joshmoz: use "-fobjc-exceptions" for all .mm files. p=shebs b=163260 r=josh r=ted
2008-03-202eb4b4780934---Ignored------dougt: for windows cl host, -Fo is the preferred out option. -o is deprecated., b=418842, r=bsmedberg, a=beltzner
2008-03-20506b9ff63a1d---Ignored------benjamin: Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-03-208e03c3e34259361343Ignored------ted: bug 361343 - make profiledbuild work on windows. r=bsmedberg
2008-03-2087f31ecfebd9416529Ignored------jag: Bug 416529: Don't include .deps/.all.pp when not needed. r=benjamin, a=pavlov This to prevent unnecessarily generating the file due to the FORCE prereq.
2008-03-20822b8557578c416450Ignored------reed: Bug 416450 - "Properly annotate recursive make invocation" (Mark MAKE_TIER_SUBMAKEFILES as a recursive make invocation) [p=jim@mozilla.com (Jim Blandy) r+a1.9=bsmedberg]
2008-03-20a9c104723153412320Ignored------benjamin: Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking
2008-03-209805af74bf2c401140Ignored------reed: Bug 401140 - "VC9 issues building zlib" [p=sciguyryan@gmail.com (Ryan Jones) r=luser/ted a1.9=damons]
2008-03-2015da0308f666333308Ignored------jag: Bug 333308: make clean and make distclean miss various files. r=bsmedberg, a=schrep
2008-03-20d403bde8a07c---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-204c4e35fa5f5b412320Ignored------benjamin: Bug 412320 - Try code-generation for QI impls, r=roc+luser
2008-03-20f12729556fbb---Ignored------benjamin: Merge from cvs-trunk-mirror to mozilla-central
2008-03-20f0e8297991c4401767Ignored------joshmoz: Leopard GDB complains of .o files having newer timestamp than executable. Patch by Stan Shebs. b=401767 r=bsmedberg
2008-03-204b4c7b7ea2ad---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-202247dd87cc18410258Ignored------dtownsend: Bug 410258: EXTRA_PP_COMPONENTS and EXTRA_PP_JS_MODULES fail if the target directory does not already exist. r=luser, a=beltzner
2008-03-20baffecf28c7e---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-205ecd448e0a75404513Ignored------reed: Bug 404513 - "Add Makefile target to launch solo xpcshell test without interactive mode" (don't run test twice) [p=laurent@xulfr.org (Laurent Jouanneau) r=luser a1.9=schrep]
2008-03-20cf917177abad---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-206cfbb7d8f03c---Ignored------mark: [10.5] 1.8 build configured with --enable-strip fails: strip: symbols referenced by relocation entries that can't be stripped in: .../xpinstall/src/libxpinstall.dylib. Always use ld -exported_symbols_list, never use nmedit -s. r=ted.mielczarek...
2008-03-209aa744529b95---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-20f5d06bc459cd404513Ignored------reed: Bug 404513 - "Add Makefile target to launch solo xpcshell test without interactive mode" [p=laurent@xulfr.org (Laurent Jouanneau) r=robcee sr=luser a1.9=beltzner]
2008-03-2074d4f075ce54---Ignored------jorendorff: Merging from cvs-trunk-mirror to mozilla-central.
2008-03-20fd3e603b0e3f401806Ignored------reed: Bug 401806 - "support building with dtrace enabled on Mac OS X" [p=Ryan r=luser aM9=schrep]
2008-03-20da56edb3eb5b---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-206a54d2e59df0---Ignored------jst: Landing fix for bug 388564. Adding Dtrace probes to the JS engine. Patch by padraig.obriain@sun.com and brendan@sun.com, and some intergration work done by jst@mozilla.org. r=brendan@mozilla.org, igor@mir2.org, sayrer@gmail.com, and...
2008-03-2093c6f56cecb8---Ignored------benjamin: Merge cvs-trunk-mirror -> mozilla-central
2008-03-205cf5c546440d398730Ignored------benjamin: Bug 398730 - Remove default suffix rules from rules.mk and some fixes to help automated-rewriting efforts, r=luser a=sayrer
2008-03-2081046e3390a0388564Ignored------jst: Landing basic framework for dtrace support (bug 388564). Patch by john.rice@sun.com and padraig.obriain@sun.com. r+a=ted.mielczarek@gmail.com, sr=sayrer@gmail.com
2008-03-20ebd6bf4a0991---Ignored------jorendorff: Merge from cvs-trunk-mirror to mozilla-central.
2008-03-20a68927f02950394190Ignored------ted: bug 394190 - seamonkey/thunderbird not starting up due to manifest embedding issues. change manifest embedding in the non-libxul case (follow up patch, forgot to address review comment). r=bsmedberg, a=bz
2008-03-201fc31eac75ce394190Ignored------ted: bug 394190 - seamonkey/thunderbird not starting up due to manifest embedding issues. change manifest embedding in the non-libxul case. r=bsmedberg, a=bz
2008-03-20e6d3dadeba51---Ignored------jorendorff: Merge from cvs-trunk-mirror.
2008-03-208907a6a3b63a393270Ignored------neil: uriloader/exthandler dependencies not working in Windows b=393270 r=bsmedberg
2008-03-20ea7b8becfc65350616Ignored------ted: bug 350616 - embed manifests in all DLLs when building. r+a=bsmedberg
2008-03-208c0e585ea7dd---Ignored------jorendorff: Merge from cvs-trunk-mirror. This fixes bug 393364, a C++ compatibility bug. js/src now builds ok.
2008-03-20c5b01bd17de4---Ignored------neil: uriloader/exthandler dependencies not working in Windows b=393270 r=luser
2008-03-201622e8aa318f---Ignored------jorendorff: Merge from cvs-trunk-mirror
2008-03-20cb6d0ddd3055---Ignored------dbaron: Fix the way we build frameworks so it doesn't break dependencies of the form -ltracemalloc. b=392118 r=bsmedberg a=bzbarsky
2008-03-2093d4ec144028296653Ignored------jwalden: Bug 296653 - mkdepend takes more than 10 hours on Solaris for nsIconChannel.cpp. Patch by Ginn Chen <ginn.chen@sun.com>, r=cls, a=bz
2008-03-20c9881a28179f---Ignored------edward: merging from cvs-trunk-mirror
2008-03-20075a4c00be7b389673Ignored------benjamin: Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser
2008-03-206bdddae70465389401Ignored------benjamin: Bug 389401 - Build horked using VC71 and make -jN, r=cls
2008-03-200f62afa8267f---Ignored------edward: merging from actionmonkey 2007/07/16 (Bug 387935, Always build JS as C++)
2008-03-20bd9c9cbf9ec8387935Ignored------edward: Bug 387935, Always build JS as C++, r=benjamin
2008-03-20346631ac85e1382297Ignored------asqueella: Bug 382297 - use a single PDB file per library (back out 286179)<br/> p=Vladimir Vukicevic (:vlad) <vladimir@pobox.com><br/> r=ted.mielczarek
2008-03-2078e52df59428386445Ignored------benjamin: Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
2008-03-20f47e4090747a---Ignored------joshmoz: support DWARF2 debugging on Mac OS X, needed for debugging on 10.5. Patch by Stan Shebs. b=363590 r=bsmedberg
2008-03-20d6e6af5804b5---Ignored------bzbarsky: Followup to fix build bustage for bug 380970, patch by Alex Vincent<ajvincent@gmail.com>, r=sayrer, sr=bsmedberg
2008-03-209f2b70e83648380196Ignored------mozilla: Bug 380196: Kill QT graphics code, p=sciguyryan, r/sr=roc
2008-03-206e0b9ca2afea---Ignored------gavin: Backing out the patch for bug 350616 to see if it will fix the windows orange
2008-03-2075e9ff2c96a1350616Ignored------ted: bug 350616 - Need to figure out VC8 CRT issues with the XULRunner stub (and with embedding) - embed manifests in everything. r=bsmedberg
2008-03-2015efbdafa0a7382682Ignored------rcampbell: Bug 382682, Add makefile target to launch interactive xpcshell for debugging. Patch by Alex Vincent
2008-03-200dc2656e5f08380846Ignored------bent: Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions.
2008-03-20a7c04afbe9ea---Ignored------ted: mistake from bug 378926. r=bsmedberg
2008-03-20bf02cebebbea363485Ported5422916e8b9c193f53pedemont: Bug 363485 - MSYS path conversion fix. r=bsmedberg.
2008-03-20ea840f4667c4---Ignored------mats: Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
2008-03-20747120886112378926Ignored------ted: bug 378926 - support HOST_CMSRCS, HOST_CMMSRCS, .cc files in HOST_CPPSRCS. r=bsmedberg
2008-03-2087ca244eab94368206Ignored------benjamin: Bug 368206 - Breakpad client for Mac OS X, patch by dcamp, r=luser+mento
2008-03-20d42dd2d59cec378122Ignored------neil: Bug 378122 Fix more bustage from bug 375388 p=brian.lu@sun.com r=wtc
2008-03-206c4925ef13a7361583Ignored------axel: bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
2008-03-201643d72c75c3371253Ignored------benjamin: Bug 371253 - "make install" doesn't work with flat chrome (by design), so add an error to that effect, r=luser
2008-03-20ba87715db7da375189Ignored------cbiesinger: Bug 375189 use $(MAKE) instead of make in makefilespatch by Marco Perez <bugmail@millibyte.net> r=bsmedberg
2008-03-2084db6b166e04---Ignored------neil: Fix bustage from bug 375388
2008-03-20456d186738b3---Ignored------neil: Fix SeaMonkey Mac tinderbox cross-compilation bustage b=375388 r=bsmedberg
2008-03-209b2a99adc05e---Ignored------hg: Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,

Overview | Tracked files