Closed
Bug 742169
Opened 13 years ago
Closed 11 years ago
nsBrowserApp.cpp gets recompiled on every rebuild
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 740359
People
(Reporter: ehsan.akhgari, Unassigned)
References
Details
(Whiteboard: [buildfaster:?])
This is the log of a full build with nothing changed in my tree: time make -f client.mk build make -f /Users/ehsanakhgari/moz/mozilla-central/client.mk realbuild Adding client.mk options from /Users/ehsanakhgari/moz/mozilla-central/.mozconfig: MOZ_OBJDIR=$(TOPSRCDIR)/obj-ff-dbg MOZ_MAKE_FLAGS=-s -j12 TEST-PASS | check-sync-dirs.py | /Users/ehsanakhgari/moz/mozilla-central/js/src/config <= /Users/ehsanakhgari/moz/mozilla-central/config make -s -j12 -C /Users/ehsanakhgari/moz/mozilla-central/obj-ff-dbg Making all in include Making all in testsuite Making all in man ./xpidllex.py ./xpidlyacc.py Generating LALR tables Makefile:39: httpserver XPI_NAME= Makefile:183: test_crashing2.html disabled due to random orange; see bug 566049 Makefile:118: test_bug435128.html disabled because it takes 60 seconds Makefile:392: test_bug369950.html disabled due to random orange; see bug 492575 Makefile:146: test_bug421839-1.html disabled because it calls finish twice which can cause timeouts Makefile:146: test_bug488417.html temporarily disabled - see bug 489560 Makefile:146: test_bug507902.html temporarily disabled - see bug 510001 a workerbootstrap a workerbootstrap/bootstrap.js a workerbootstrap/install.rdf a workerbootstrap/worker.js a worker a worker/chrome.manifest a worker/components a worker/install.rdf a worker/worker.js a worker/components/interfaces.manifest a worker/components/WorkerTest.js a worker/components/WorkerTest.manifest a worker/components/WorkerTest.xpt Makefile:183: test_crashing2.html disabled due to random orange; see bug 566049 Makefile:118: test_bug435128.html disabled because it takes 60 seconds Makefile:392: test_bug369950.html disabled due to random orange; see bug 492575 Makefile:146: test_bug421839-1.html disabled because it calls finish twice which can cause timeouts Makefile:146: test_bug488417.html temporarily disabled - see bug 489560 Makefile:146: test_bug507902.html temporarily disabled - see bug 510001 make[6]: warning: -jN forced in submake: disabling jobserver mode. cd include; make -j1 export Creating /Users/ehsanakhgari/moz/mozilla-central/obj-ff-dbg/dist/public/dbm cd src; make -j1 export cd include; make -j1 libs cd src; make -j1 libs make[6]: warning: -jN forced in submake: disabling jobserver mode. cd util; make -j1 export Creating /Users/ehsanakhgari/moz/mozilla-central/obj-ff-dbg/dist/public/nss Creating /Users/ehsanakhgari/moz/mozilla-central/obj-ff-dbg/dist/private/nss cd freebl; make -j1 export cd softoken; make -j1 export cd legacydb; make -j1 export There are no private exports. cd legacydb; make -j1 private_export There are no private exports. cd base; make -j1 export cd dev; make -j1 export cd pki; make -j1 export cd libpkix; make -j1 export cd include; make -j1 export cd pkix; make -j1 export cd certsel; make -j1 export cd crlsel; make -j1 export cd checker; make -j1 export cd params; make -j1 export cd results; make -j1 export cd store; make -j1 export cd top; make -j1 export cd util; make -j1 export cd certsel; make -j1 private_export cd crlsel; make -j1 private_export cd checker; make -j1 private_export cd params; make -j1 private_export cd results; make -j1 private_export cd store; make -j1 private_export cd top; make -j1 private_export cd util; make -j1 private_export There are no private exports. cd pkix_pl_nss; make -j1 export cd pki; make -j1 export cd system; make -j1 export cd module; make -j1 export cd pki; make -j1 private_export cd system; make -j1 private_export cd module; make -j1 private_export There are no private exports. cd include; make -j1 private_export cd pkix; make -j1 private_export cd certsel; make -j1 private_export cd crlsel; make -j1 private_export cd checker; make -j1 private_export cd params; make -j1 private_export cd results; make -j1 private_export cd store; make -j1 private_export cd top; make -j1 private_export cd util; make -j1 private_export There are no private exports. cd pkix_pl_nss; make -j1 private_export cd pki; make -j1 private_export cd system; make -j1 private_export cd module; make -j1 private_export There are no private exports. There are no private exports. cd certdb; make -j1 export cd certhigh; make -j1 export cd pk11wrap; make -j1 export cd cryptohi; make -j1 export There are no private exports. cd nss; make -j1 export cd ssl; make -j1 export There are no private exports. cd pkcs12; make -j1 export cd pkcs7; make -j1 export cd smime; make -j1 export cd crmf; make -j1 export cd jar; make -j1 export cd ckfw; make -j1 export cd builtins; make -j1 export cd builtins; make -j1 private_export There are no private exports. cd util; make -j1 libs cd freebl; make -j1 libs cd softoken; make -j1 libs cd legacydb; make -j1 libs cd base; make -j1 libs cd dev; make -j1 libs cd pki; make -j1 libs cd libpkix; make -j1 libs cd include; make -j1 libs cd pkix; make -j1 libs cd certsel; make -j1 libs cd crlsel; make -j1 libs cd checker; make -j1 libs cd params; make -j1 libs cd results; make -j1 libs cd store; make -j1 libs cd top; make -j1 libs cd util; make -j1 libs cd pkix_pl_nss; make -j1 libs cd pki; make -j1 libs cd system; make -j1 libs cd module; make -j1 libs cd certdb; make -j1 libs cd certhigh; make -j1 libs cd pk11wrap; make -j1 libs cd cryptohi; make -j1 libs cd nss; make -j1 libs cd ssl; make -j1 libs cd pkcs12; make -j1 libs cd pkcs7; make -j1 libs cd smime; make -j1 libs cd crmf; make -j1 libs cd jar; make -j1 libs cd ckfw; make -j1 libs cd builtins; make -j1 libs make[6]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. make[6]: warning: -jN forced in submake: disabling jobserver mode. cd mangle; make -j1 export cd mangle; make -j1 libs a . a ./base64.h a ./blapit.h a ./cert.h a ./certdb.h a ./certt.h a ./ciferfam.h a ./cmmf.h a ./cmmft.h a ./cms.h a ./cmsreclist.h a ./cmst.h a ./crmf.h a ./crmft.h a ./cryptohi.h a ./cryptoht.h a ./ecl-exp.h a ./hasht.h a ./jar-ds.h a ./jar.h a ./jarfile.h a ./key.h a ./keyhi.h a ./keyt.h a ./keythi.h a ./nss.h a ./nssb64.h a ./nssb64t.h a ./nssbase.h a ./nssbaset.h a ./nssck.api a ./nssckbi.h a ./nssckepv.h a ./nssckft.h a ./nssckfw.h a ./nssckfwc.h a ./nssckfwt.h a ./nssckg.h a ./nssckmdt.h a ./nssckt.h a ./nssilckt.h a ./nssilock.h a ./nsslocks.h a ./nssrwlk.h a ./nssrwlkt.h a ./nssutil.h a ./ocsp.h a ./ocspt.h a ./p12.h a ./p12plcy.h a ./p12t.h a ./pk11func.h a ./pk11pqg.h a ./pk11priv.h a ./pk11pub.h a ./pk11sdr.h a ./pkcs11.h a ./pkcs11f.h a ./pkcs11n.h a ./pkcs11p.h a ./pkcs11t.h a ./pkcs11u.h a ./pkcs12.h a ./pkcs12t.h a ./pkcs7t.h a ./portreg.h a ./preenc.h a ./secasn1.h a ./secasn1t.h a ./seccomon.h a ./secder.h a ./secdert.h a ./secdig.h a ./secdigt.h a ./secerr.h a ./sechash.h a ./secitem.h a ./secmime.h a ./secmod.h a ./secmodt.h a ./secoid.h a ./secoidt.h a ./secpkcs5.h a ./secpkcs7.h a ./secport.h a ./shsign.h a ./smime.h a ./ssl.h a ./sslerr.h a ./sslproto.h a ./sslt.h a ./utilrename.h adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 49%) adding: install.rdf (deflated 49%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 50%) adding: bootstrap.js (deflated 58%) adding: install.rdf (deflated 52%) adding: options.xul (deflated 64%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 50%) adding: bootstrap.js (deflated 43%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 66%) adding: install.rdf (deflated 51%) adding: icon.png (stored 0%) adding: install.rdf (deflated 51%) adding: preview.png (stored 0%) adding: bootstrap.js (deflated 76%) adding: install.rdf (deflated 58%) adding: version.jsm (deflated 11%) adding: bootstrap.js (deflated 76%) adding: install.rdf (deflated 55%) adding: version.jsm (deflated 11%) adding: bootstrap.js (deflated 76%) adding: install.rdf (deflated 54%) adding: version.jsm (deflated 11%) adding: install.rdf (deflated 53%) adding: bootstrap.js (deflated 64%) adding: install.rdf (deflated 58%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 61%) adding: install.rdf (deflated 62%) adding: install.rdf (deflated 62%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 59%) adding: install.rdf (deflated 59%) adding: install.rdf (deflated 59%) adding: install.rdf (deflated 54%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 80%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 50%) adding: bootstrap.js (deflated 55%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 50%) adding: testfile (stored 0%) adding: testfile1 (stored 0%) adding: install.rdf (deflated 50%) adding: testfile (stored 0%) adding: testfile2 (stored 0%) adding: directory/ (stored 0%) adding: directory/file1 (stored 0%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 48%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 52%) adding: chrome.manifest (stored 0%) adding: install.rdf (deflated 53%) adding: test.js (stored 0%) adding: install.rdf (deflated 50%) adding: install.rdf (deflated 51%) adding: chrome.manifest (deflated 48%) adding: install.rdf (deflated 53%) adding: chrome.manifest (deflated 47%) adding: install.rdf (deflated 54%) adding: chrome.manifest (deflated 47%) adding: inner.jar (deflated 30%) adding: install.rdf (deflated 54%) adding: chrome.manifest (deflated 49%) adding: components/ (stored 0%) adding: components/components.manifest (deflated 18%) adding: components/other/ (stored 0%) adding: components/other/something.manifest (stored 0%) adding: install.rdf (deflated 54%) adding: chrome.manifest (deflated 47%) adding: install.rdf (deflated 53%) adding: dictionaries/ (stored 0%) adding: dictionaries/ab-CD.dic (stored 0%) adding: install.rdf (deflated 53%) adding: dictionaries/ (stored 0%) adding: dictionaries/ab-CD.dic (stored 0%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 50%) adding: icon.png (stored 0%) adding: install.rdf (deflated 54%) adding: subdir/ (stored 0%) adding: subdir/subfile.txt (stored 0%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: icon.png (stored 0%) adding: icon64.png (stored 0%) adding: install.rdf (deflated 52%) adding: icon.png (stored 0%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 51%) adding: addon4.xpi (deflated 9%) adding: addon5.jar (deflated 9%) adding: addon6.xpi (deflated 9%) adding: addon7.jar (deflated 9%) adding: badaddon.jar (stored 0%) adding: badaddon.xpi (stored 0%) adding: icon.png (deflated 6%) adding: install.rdf (deflated 25%) adding: chrome.manifest (deflated 30%) adding: install.rdf (deflated 51%) adding: install.rdf (deflated 52%) adding: install.rdf (deflated 72%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 54%) adding: chrome.manifest (deflated 46%) adding: install.rdf (deflated 54%) adding: install.rdf (deflated 55%) adding: install.rdf (deflated 55%) adding: preview.png (stored 0%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: install.rdf (deflated 53%) adding: bootstrap.js (deflated 74%) adding: install.rdf (deflated 54%) adding: bootstrap.js (deflated 74%) adding: install.rdf (deflated 54%) ./ ./addons/ ./addons/blocklist_hard1_1.xpi ./addons/blocklist_hard1_2.xpi ./addons/blocklist_hard1_3.xpi ./addons/blocklist_soft1_1.xpi ./addons/blocklist_soft1_2.xpi ./addons/blocklist_soft1_3.xpi ./addons/blocklist_soft2_1.xpi ./addons/blocklist_soft2_2.xpi ./addons/blocklist_soft2_3.xpi ./addons/blocklist_soft3_1.xpi ./addons/blocklist_soft3_2.xpi ./addons/blocklist_soft3_3.xpi ./addons/blocklist_soft4_1.xpi ./addons/blocklist_soft4_2.xpi ./addons/blocklist_soft4_3.xpi ./addons/blocklist_soft5_1.xpi ./addons/blocklist_soft5_2.xpi ./addons/blocklist_soft5_3.xpi ./addons/test_AddonRepository_1.xpi ./addons/test_AddonRepository_2.xpi ./addons/test_AddonRepository_3.xpi ./addons/test_bootstrap1_1.xpi ./addons/test_bootstrap1_2.xpi ./addons/test_bootstrap1_3.xpi ./addons/test_bootstrap1_4.xpi ./addons/test_bootstrap2_1.xpi ./addons/test_bug299716_2.xpi ./addons/test_bug299716_a_1.xpi ./addons/test_bug299716_a_2.xpi ./addons/test_bug299716_b_1.xpi ./addons/test_bug299716_b_2.xpi ./addons/test_bug299716_c_1.xpi ./addons/test_bug299716_c_2.xpi ./addons/test_bug299716_d_1.xpi ./addons/test_bug299716_d_2.xpi ./addons/test_bug299716_e_1.xpi ./addons/test_bug299716_e_2.xpi ./addons/test_bug299716_f_1.xpi ./addons/test_bug299716_f_2.xpi ./addons/test_bug299716_g_1.xpi ./addons/test_bug299716_g_2.xpi ./addons/test_bug324121_1.xpi ./addons/test_bug324121_2.xpi ./addons/test_bug324121_3.xpi ./addons/test_bug324121_4.xpi ./addons/test_bug324121_5.xpi ./addons/test_bug324121_6.xpi ./addons/test_bug324121_7.xpi ./addons/test_bug324121_8.xpi ./addons/test_bug324121_9.xpi ./addons/test_bug335238_1.xpi ./addons/test_bug335238_2.xpi ./addons/test_bug335238_3.xpi ./addons/test_bug335238_4.xpi ./addons/test_bug371495.xpi ./addons/test_bug394300_1.xpi ./addons/test_bug394300_2.xpi ./addons/test_bug397778.xpi ./addons/test_bug425657.xpi ./addons/test_bug463819_1.xpi ./addons/test_bug463819_2.xpi ./addons/test_bug463819_3.xpi ./addons/test_bug463819_4.xpi ./addons/test_bug463819_5.xpi ./addons/test_bug463819_6.xpi ./addons/test_bug463819_7.xpi ./addons/test_bug463819_8.xpi ./addons/test_bug463819_9.xpi ./addons/test_bug470377_1.xpi ./addons/test_bug470377_2.xpi ./addons/test_bug470377_3.xpi ./addons/test_bug470377_4.xpi ./addons/test_bug470377_5.xpi ./addons/test_bug521905.xpi ./addons/test_bug542391_1.xpi ./addons/test_bug542391_2.xpi ./addons/test_bug542391_3_1.xpi ./addons/test_bug542391_3_2.xpi ./addons/test_bug542391_4.xpi ./addons/test_bug542391_5.xpi ./addons/test_bug542391_6.xpi ./addons/test_bug567173.xpi ./addons/test_bug567184.xpi ./addons/test_bug587088_1.xpi ./addons/test_bug587088_2.xpi ./addons/test_bug594058.xpi ./addons/test_bug595573.xpi ./addons/test_bug655254.xpi ./addons/test_bug659772.xpi ./addons/test_bug675371.xpi ./addons/test_cacheflush1.xpi ./addons/test_cacheflush2.xpi ./addons/test_chromemanifest_1.xpi ./addons/test_chromemanifest_2.xpi ./addons/test_chromemanifest_3.xpi ./addons/test_chromemanifest_4.xpi ./addons/test_chromemanifest_5.xpi ./addons/test_dictionary.xpi ./addons/test_dictionary_2.xpi ./addons/test_distribution1_2.xpi ./addons/test_filepointer.xpi ./addons/test_getresource.xpi ./addons/test_hotfix_1.xpi ./addons/test_hotfix_2.xpi ./addons/test_install1.xpi ./addons/test_install2_1.xpi ./addons/test_install2_2.xpi ./addons/test_install3.xpi ./addons/test_install4.xpi ./addons/test_install5.xpi ./addons/test_install6.xpi ./addons/test_locale.xpi ./addons/test_migrate4_6.xpi ./addons/test_migrate4_7.xpi ./addons/test_migrate6.xpi ./addons/test_migrate7.xpi ./addons/test_migrate8.xpi ./addons/test_migrate9.xpi ./addons/test_theme.xpi ./addons/test_update.xpi ./addons/test_update8.xpi ./addons/test_updateid2_2.xpi ./addons/test_updateid2_5.xpi ./addons/test_updateid3_3.xpi ./addons/test_updateid4_4.xpi ./data ./head_addons.js ./test_AddonRepository.js ./test_AddonRepository_cache.js ./test_AddonRepository_compatmode.js ./test_backgroundupdate.js ./test_badschema.js ./test_blocklistchange.js ./test_bootstrap.js ./test_bug299716.js ./test_bug299716_2.js ./test_bug324121.js ./test_bug335238.js ./test_bug371495.js ./test_bug384052.js ./test_bug393285.js ./test_bug394300.js ./test_bug397778.js ./test_bug406118.js ./test_bug424262.js ./test_bug425657.js ./test_bug430120.js ./test_bug449027.js ./test_bug455906.js ./test_bug465190.js ./test_bug468528.js ./test_bug470377_1.js ./test_bug470377_1_strictcompat.js ./test_bug470377_2.js ./test_bug470377_3.js ./test_bug470377_3_strictcompat.js ./test_bug470377_4.js ./test_bug514327_1.js ./test_bug514327_2.js ./test_bug514327_3.js ./test_bug521905.js ./test_bug526598.js ./test_bug541420.js ./test_bug542391.js ./test_bug554133.js ./test_bug559800.js ./test_bug563256.js ./test_bug564030.js ./test_bug566626.js ./test_bug567184.js ./test_bug569138.js ./test_bug570173.js ./test_bug576735.js ./test_bug578467.js ./test_bug587088.js ./test_bug594058.js ./test_bug595081.js ./test_bug595573.js ./test_bug596343.js ./test_bug596607.js ./test_bug616841.js ./test_bug619730.js ./test_bug620837.js ./test_bug655254.js ./test_bug659772.js ./test_bug675371.js ./test_cacheflush.js ./test_checkcompatibility.js ./test_ChromeManifestParser.js ./test_compatoverrides.js ./test_corrupt.js ./test_corrupt_strictcompat.js ./test_dictionary.js ./test_disable.js ./test_distribution.js ./test_dss.js ./test_duplicateplugins.js ./test_error.js ./test_filepointer.js ./test_fuel.js ./test_general.js ./test_getresource.js ./test_gfxBlacklist_Device.js ./test_gfxBlacklist_DriverNew.js ./test_gfxBlacklist_Equal_DriverNew.js ./test_gfxBlacklist_Equal_DriverOld.js ./test_gfxBlacklist_Equal_OK.js ./test_gfxBlacklist_GTE_DriverOld.js ./test_gfxBlacklist_GTE_OK.js ./test_gfxBlacklist_OK.js ./test_gfxBlacklist_OS.js ./test_gfxBlacklist_prefs.js ./test_gfxBlacklist_Vendor.js ./test_hasbinarycomponents.js ./test_hotfix.js ./test_install.js ./test_install_strictcompat.js ./test_LightweightThemeManager.js ./test_locale.js ./test_locked.js ./test_locked_strictcompat.js ./test_manifest.js ./test_migrate1.js ./test_migrate2.js ./test_migrate3.js ./test_migrate4.js ./test_migrate5.js ./test_migrateAddonRepository.js ./test_onPropertyChanged_appDisabled.js ./test_permissions.js ./test_plugins.js ./test_pref_properties.js ./test_registry.js ./test_safemode.js ./test_startup.js ./test_strictcompatibility.js ./test_syncGUID.js ./test_targetPlatforms.js ./test_theme.js ./test_types.js ./test_uninstall.js ./test_update.js ./test_update_compatmode.js ./test_update_ignorecompat.js ./test_update_strictcompat.js ./test_updatecheck.js ./test_updateid.js ./test_upgrade.js ./test_upgrade_strictcompat.js ./xpcshell.ini a specialpowers a specialpowers/chrome a specialpowers/chrome.manifest a specialpowers/components a specialpowers/install.rdf a specialpowers/components/SpecialPowersObserver.js a specialpowers/chrome/specialpowers a specialpowers/chrome/specialpowers/content a specialpowers/chrome/specialpowers/content/MozillaLogger.js a specialpowers/chrome/specialpowers/content/specialpowers.js a specialpowers/chrome/specialpowers/content/specialpowersAPI.js a specialpowers/chrome/specialpowers/content/SpecialPowersObserverAPI.js a mochijar a mochijar/chrome a mochijar/chrome.manifest a mochijar/install.rdf a mochijar/chrome/mochikit.jar Makefile:39: httpserver XPI_NAME= Makefile:183: test_crashing2.html disabled due to random orange; see bug 566049 Makefile:118: test_bug435128.html disabled because it takes 60 seconds Makefile:146: test_bug421839-1.html disabled because it calls finish twice which can cause timeouts Makefile:146: test_bug488417.html temporarily disabled - see bug 489560 Makefile:146: test_bug507902.html temporarily disabled - see bug 510001 Makefile:392: test_bug369950.html disabled due to random orange; see bug 492575 Makefile:39: httpserver XPI_NAME=reftest a reftest a reftest/chrome a reftest/chrome.manifest a reftest/components a reftest/install.rdf a reftest/components/httpd.js a reftest/components/reftest-cmdline.js a reftest/components/test_necko.xpt a reftest/chrome/reftest a reftest/chrome/reftest/content a reftest/chrome/reftest/content/reftest-content.js a reftest/chrome/reftest/content/reftest.js a reftest/chrome/reftest/content/reftest.xul Makefile:81: browser_forgetthissite_single.js temporarily disabled because of very frequent oranges, see bug 551540 Makefile:81: browser_sidebarpanels_click.js temporarily disabled cause it breaks the treeview, see bug 658744 Makefile:97: browser_dbg_select-line.js temporarily disabled due to oranges, see bug 726609 Makefile:81: browser_forgetthissite_single.js temporarily disabled because of very frequent oranges, see bug 551540 Makefile:81: browser_sidebarpanels_click.js temporarily disabled cause it breaks the treeview, see bug 658744 Makefile:97: browser_dbg_select-line.js temporarily disabled due to oranges, see bug 726609 nsBrowserApp.cpp updating: install.rdf (deflated 51%) updating: bootstrap.js (deflated 61%) updating: icon.png (deflated 1%) updating: icon64.png (deflated 1%) updating: components/PdfStreamConverter.js (deflated 64%) updating: content/web/debugger.js (deflated 75%) updating: content/web/images/bookmark.svg (deflated 85%) updating: content/web/images/check.svg (deflated 20%) updating: content/web/images/comment.svg (deflated 30%) updating: content/web/images/document-print.svg (deflated 80%) updating: content/web/images/download.svg (deflated 80%) updating: content/web/images/go-down.svg (deflated 72%) updating: content/web/images/go-up.svg (deflated 72%) updating: content/web/images/loading-icon.gif (deflated 16%) updating: content/web/images/nav-outline.svg (deflated 75%) updating: content/web/images/nav-thumbs.svg (deflated 79%) updating: content/web/images/pin-down.svg (deflated 77%) updating: content/web/images/pin-up.svg (deflated 70%) updating: content/web/images/zoom-in.svg (deflated 79%) updating: content/web/images/zoom-out.svg (deflated 80%) updating: content/web/viewer-snippet-firefox-extension.html (deflated 73%) updating: content/web/viewer.css (deflated 72%) updating: content/web/viewer.html (deflated 73%) updating: content/web/viewer.js (deflated 74%) updating: LICENSE (deflated 48%) Makefile:81: browser_forgetthissite_single.js temporarily disabled because of very frequent oranges, see bug 551540 Makefile:81: browser_sidebarpanels_click.js temporarily disabled cause it breaks the treeview, see bug 658744 Makefile:97: browser_dbg_select-line.js temporarily disabled due to oranges, see bug 726609 real 1m6.084s user 1m1.464s sys 0m26.704s
Comment 1•13 years ago
|
||
This has the same underlying cause as bug 740359, almost certainly. We generate a new BuildID every build, and the info from application.ini is now #included into nsBrowserApp.cpp/APKOpen.cpp, which causes it to get rebuilt.
Updated•13 years ago
|
Whiteboard: [buildfaster:?]
Comment 2•11 years ago
|
||
I guess we could fix this by having a mozconfig option that forces us to generate a new Build ID on every build, and set that in all our in-tree mozconfigs so that our official builds have correct Build IDs, but local builds don't bother. We could just generate a Build ID in configure for the non-official case.
OS: Mac OS X → All
Hardware: x86 → All
Comment 3•11 years ago
|
||
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #2) > I guess we could fix this by having a mozconfig option that forces us to > generate a new Build ID on every build, and set that in all our in-tree > mozconfigs so that our official builds have correct Build IDs, but local > builds don't bother. We could just generate a Build ID in configure for the > non-official case. IIRC, we still have things that rely on the difference of build id of previously run FF vs. currently run FF to work properly, although i think we don't do that for components anymore. We need to be very careful about that. Wasting developer time on non obvious issues due to lack of a buildid change is worse than wasting a few seconds rebuilding nsBrowserApp.obj and Firefox.exe. (and it's not xul.dll, it's pretty quick to build those)
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•