Cross build Firefox with Multiarch
Be able to cross build Firefox/Chromium with Multiarch.
Goals:
* Ported the needed dependencies for Firefox/Chromium
* Able to cross build both browser using multiarch
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Riku Voipio
- Definition:
- Approved
- Series goal:
- Accepted for 11.11
- Implementation:
- Implemented
- Milestone target:
- 11.11
- Started by
- Riku Voipio
- Completed by
- Riku Voipio
Related branches
Related bugs
Sprints
Whiteboard
[rsalveti, Oct 11, 2011] Approved but he'll probably be able to work on it for just one week, so it's likely to be postponed.
[rsalveti, Nov 16, 2011] Please remember posting the instructions and more information about how to cross build the packages before end of next monday. If you're unable to make a progress with chromium until next week, please open a bug and link it to this blueprint.
[dzin, Nov 23, 2011] chromium was not completed for 11.11 so it was broken out into a blueprint with a milestone target for 11.12. https:/
[rikuvoipio, Nov 24, 2011], Instructions at https:/
Headline: Firefox can now be cross-built using multiarch.
Acceptance: Ported all the dependencies, able to cross build a package using multiarch, able to cross build firefox, and instructions posted at wiki.linaro.
Work Items
Work items:
Verify that all build-dependencies are ready for cross-compiling firefox: DONE
Fix any bugs in build-dependencies for firefox that prevent cross-compiling: DONE
Fix any bugs preventing crosscompiling in the firefox itself: DONE
Cross-build firefox successfully: DONE
Test that cross-built firefox works: DONE
Document cross-building firefox process: DONE
Announce the cross build support for firefox and instructions at linaro-dev m-l: DONE