Open Bug 740359 Opened 13 years ago Updated 2 years ago

nsBrowserApp.cpp, APKOpen.cpp, webapprt.cpp are always rebuilt

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: jrmuizel, Unassigned)

References

Details

(Whiteboard: [buildfaster:?])

This happens even when only changing java
This happens because APKOpen.cpp depends on application.ini.h
Which depends on the buildid file which changes everytime we build.
And that's done on purpose.
We could add some configure variable, like ALWAYS_UPDATE_BUILDID, and set it in the tinderbox mozconfigs. With that unset, we wouldn't bother regenerating the BuildID for every build, only for clobbers.
Whiteboard: [buildfaster:?]
OS: Mac OS X → All
Hardware: x86 → All
Summary: APKOpen.cpp seems to be always rebuilt → nsBrowserApp.cpp, APKOpen.cpp, webapprt.cpp are always rebuilt
Version: unspecified → Trunk
This is the perfect sort of thing to configure under developer options. I don't know if it will play nicely with e.g. startup caches and Fennec, though.
(In reply to Nathan Froyd (:froydnj) from comment #7) > I don't know if it will play nicely with e.g. startup caches and Fennec, > though. It doesn't. Which is why we've been keeping it that way so far.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.