Closed Bug 1142991 Opened 10 years ago Closed 10 years ago

Update manifest to use B2G's QEMU kernel on emulator l

Categories

(Firefox OS Graveyard :: Emulator, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.2 fixed)

RESOLVED FIXED
Tracking Status
b2g-v2.2 --- fixed

People

(Reporter: tzimmermann, Assigned: tzimmermann)

References

Details

Attachments

(1 file, 1 obsolete file)

The kernel recently landed in bug 1135017. We should update the manifest accordingly.
Assignee: nobody → tzimmermann
Status: NEW → ASSIGNED
Summary: Update menifest to use B2G's QEMU kernel on emulator l → Update manifest to use B2G's QEMU kernel on emulator l
Attached file Github pull request (obsolete) —
Attachment #8577996 - Flags: review?(kli)
Can we run this through Try too? Editing the in-tree sources.xml manually to point at rev 2c0d193349c55337e37196a7f2d5cef37753ed3e should work: http://mxr.mozilla.org/mozilla-central/source/b2g/config/emulator-l/sources.xml#127 Thanks :)
Sure!
But it won't build or run anything, just checkout the tree.
As discussed on IRC, testing on try isn't worth the effort for prebuilt binaries.
Attachment #8577996 - Flags: review?(kli) → review+
Thanks!
Keywords: checkin-needed
Merged into master: https://github.com/mozilla-b2g/b2g-manifest/commit/a2d1c578de099c2480ac4209b101dbe183251331 I think we also need this in v2.2 branch. Would you send a PR to v2.2 branch? Thanks!
Status: ASSIGNED → RESOLVED
blocking-b2g: --- → 2.2?
Closed: 10 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Thomas, Could you add 'remove-project' in emulator-l.xml and not remove nothing in base-l.xml? Thanks! such as: <remove-project name="platform/prebuilts/qemu-kernel"> <project name="platform_prebuilts_qemu-kernel" path="prebuilts/qemu-kernel" remote="b2g" revision="b2g-5.0.0_r6"/>
Flags: needinfo?(tzimmermann)
I removed the prebuilt kernels in base-l.xml, so that non-emulator platforms wouldn't clone them. If this doesn't work, we can also leave the project in base-l.xml.
Flags: needinfo?(tzimmermann)
I updated my local branch on Github and pushed a test to try. https://treeherder.mozilla.org/#/jobs?repo=try&revision=1e1fc5cde6b2
I would not block on this technically but happy to uplift this change once fixed on master, so feel free to seek approval.
blocking-b2g: 2.2? → ---
Attached file Github pull request
Try looks good this time.
Attachment #8577996 - Attachment is obsolete: true
Attachment #8579208 - Flags: review?(kli)
Comment on attachment 8579208 [details] [review] Github pull request I also try, nexus-5-l build is also good.
Attachment #8579208 - Flags: review?(kli) → review+
emulator-l/emulator-x86-l also use base-l.xml, pick the changes into emulator-l.xml too. v2.2: https://github.com/mozilla-b2g/b2g-manifest/commit/4acb52daf765b4203a625946f629cd59fb368611
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: