Nano cross buildable: wrap up
Wrap up the nano cross buildable story.
Goals:
* Remaining issues all reported against each individual package
* Documentation in place describing the current status and how people might be able to help
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Wookey
- Definition:
- Approved
- Series goal:
- Accepted for 11.11
- Implementation:
- Implemented
- Milestone target:
- 11.10
- Started by
- Ricardo Salveti
- Completed by
- David Zinman
Related branches
Related bugs
Sprints
Whiteboard
[asac, Oct 6, 2011]: please dont lump comments into the work items list; moving the list under the identify packages item to a comment here
[asac, Oct 6, 2011]: package list identified for now apt, bash, gcc-4.5, iproute, iputils, kbd, klibc, libcap2, liblocale-
[asac, Oct 6, 2011]: explode work items to have one item for each package; update whiteboard with status update daily; if nothing happens also update whiteboard stating what package you are working on etc.
[rsalveti, Oct 11, 2011]: Accepting it for 11.10, but with a lower priority. As the remaining work items are not trivial ones, we should at least have all bugs reported and a proper documentation pointing up the current status, and focus on improving the builder tools so people can experiment with different combinations and also reproduce it locally easier.
[rsalveti, Oct 17, 2011] David, we don't want to say we have cross build support of the nano image because it's not completely done (see the amount of open bugs). This BP should be just a wrap up, with instructions and bugs posted and documented.
[dzin, Oct 18, 2011] Restore comment and headline.
[dzin, Nov 8, 2011] Broke out postponed items to bug 865547. Mark as implemented.
Headline: There is now partial Cross Build support of the Linaro Natty Nano image, with current status available at wiki.linaro.org and all bugs reported upstream.
Acceptance: Nano package list published at the wiki, fixes at the tools available at a PPA, cross enabled packages available at a PPA or bugs filed for problematic packages, with proper instructions on how to cross build them, enough to generate the Nano image
Work Items
Work items:
Announce current support (from 11.09) at linaro-dev m-l: DONE
Identify the remaining packages: DONE
apt (https:/
bash (https:/
gcc-4.5 (https:/
iproute (https:/
iputils (https:/
isc-dhcp (https:/
kbd (https:/
klibc (https:/
libcap2 (https:/
liblocale-
libtext-
libtext-iconv-perl (https:/
ntp (https:/
pam (https:/
perl (https:/
plymouth (https:/
python2.7 (https:/
rsyslog (https:/
shadow (https:/
sudo (https:/
udev (https:/
util-linux: DONE
Drop packages that are not essential to be able to generate an image (bash?): POSTPONED
Fix xdeb to install deps on packages that it gets wrong: DONE
Fix xdeb to work with multistrap-
Test with oneiric: DONE
Test with pdebuild-cross to see if that works better: POSTPONED