Closed
Bug 718928
Opened 14 years ago
Closed 14 years ago
AndroidManifest.xml does not depend on Sync manifest include fragments
Categories
(Firefox for Android Graveyard :: Android Sync, defect)
Tracking
(firefox11 fixed, fennec+)
RESOLVED
FIXED
People
(Reporter: rnewman, Assigned: rnewman)
References
Details
(Whiteboard: [qa-])
Attachments
(1 file)
1.30 KB,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
This means that an incremental build will not necessarily preprocess a fresh manifest if some of its dependencies change.
This *could* be a cause of Bug 718703.
$ touch mobile/android/sync/manifests/SyncAndroidManifest_activities.xml.in
$ make -C objdir-droid/mobile/android/base -d AndroidManifest.xml
...
Updating goal targets....
Considering target file `AndroidManifest.xml'.
Considering target file `AndroidManifest.xml.in'.
Looking for an implicit rule for `AndroidManifest.xml.in'.
Trying pattern rule with stem `AndroidManifest.xml.in'.
Trying implicit prerequisite `AndroidManifest.xml.in.c'.
Trying pattern rule with stem `AndroidManifest.xml.in'.
Trying implicit prerequisite `AndroidManifest.xml.in.cpp'.
Trying pattern rule with stem `AndroidManifest.xml.in'.
Trying implicit prerequisite `AndroidManifest.xml.in.pl'.
Trying pattern rule with stem `AndroidManifest.xml.in'.
Trying implicit prerequisite `AndroidManifest.xml.in.sh'.
Trying pattern rule with stem `AndroidManifest.xml.in'.
Trying implicit prerequisite `RCS/AndroidManifest.xml.in'.
No implicit rule found for `AndroidManifest.xml.in'.
Finished prerequisites of target file `AndroidManifest.xml.in'.
No need to remake target `AndroidManifest.xml.in'; using VPATH name `/Users/rnewman/moz/hg/mozilla-central/mobile/android/base/AndroidManifest.xml.in'.
Finished prerequisites of target file `AndroidManifest.xml'.
Prerequisite `/Users/rnewman/moz/hg/mozilla-central/mobile/android/base/AndroidManifest.xml.in' is older than target `AndroidManifest.xml'.
No need to remake target `AndroidManifest.xml'.
make: `AndroidManifest.xml' is up to date.
Adding an explicit dependency fixes this:
Finished prerequisites of target file `AndroidManifest.xml'.
Prerequisite `/Users/rnewman/moz/hg/mozilla-central/mobile/android/base/AndroidManifest.xml.in' is older than target `AndroidManifest.xml'.
Prerequisite `/Users/rnewman/moz/hg/mozilla-central/mobile/android/sync/manifests/SyncAndroidManifest_activities.xml.in' is newer than target `AndroidManifest.xml'.
Prerequisite `/Users/rnewman/moz/hg/mozilla-central/mobile/android/sync/manifests/SyncAndroidManifest_permissions.xml.in' is older than target `AndroidManifest.xml'.
Prerequisite `/Users/rnewman/moz/hg/mozilla-central/mobile/android/sync/manifests/SyncAndroidManifest_services.xml.in' is older than target `AndroidManifest.xml'.
Must remake target `AndroidManifest.xml'.
Assignee | ||
Comment 1•14 years ago
|
||
Attachment #589409 -
Flags: review?(blassey.bugs)
Updated•14 years ago
|
Attachment #589409 -
Flags: review?(blassey.bugs) → review?(khuey)
Updated•14 years ago
|
tracking-fennec: ? → +
Assignee | ||
Comment 2•14 years ago
|
||
Review ping?
Assignee | ||
Comment 3•14 years ago
|
||
Comment on attachment 589409 [details] [diff] [review]
Proposed patch. v1
Reviewer redirect!
Attachment #589409 -
Flags: review?(khuey) → review?(blassey.bugs)
Assignee | ||
Comment 4•14 years ago
|
||
Comment on attachment 589409 [details] [diff] [review]
Proposed patch. v1
Bouncing to whoever can get this reviewed the quickest. blassey nominated you, ted :D
Attachment #589409 -
Flags: review?(blassey.bugs) → review?(ted.mielczarek)
Updated•14 years ago
|
Attachment #589409 -
Flags: review?(ted.mielczarek) → review+
Assignee | ||
Comment 5•14 years ago
|
||
Whiteboard: [inbound]
Assignee | ||
Comment 6•14 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 7•14 years ago
|
||
status-firefox11:
--- → fixed
Whiteboard: [inbound]
Updated•14 years ago
|
Whiteboard: [qa-]
Updated•12 years ago
|
Product: Mozilla Services → Android Background Services
Updated•8 years ago
|
Product: Android Background Services → Firefox for Android
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•