OpenEmbedded updates

Registered by Marcin Juszkiewicz on 2012-11-30

Blueprint to cover the possible work items during the OpenEmbedded updates for the 12.12 cycle.

Blueprint information

Fathi Boudra
Marcin Juszkiewicz
Marcin Juszkiewicz
Series goal:
Milestone target:
milestone icon 12.12
Started by
Marcin Juszkiewicz on 2012-12-03
Completed by
Marcin Juszkiewicz on 2012-12-20

Related branches



[hrw 20.11] Status:
- kernel has to stay in layer (as MACHINE specific)
- kernel headers have to stay in layer (as MACHINE specific) but OE-Core will get update to 3.7 after
  release so we will be able to use them.

[hrw 28.11] Status:
- binutils GIT will be needed for GDB to get ptrace() working (not mergable)
- GDB update will be required (not mergable)
- kernel update will be required due to GDB (not mergable)

[hrw 04.12] Status:
- PHP updates got merged into OE so switched to php-fpm
- checked LTP patch status - no one sent it upstream
- 3.7.0-rc7 boots fine in model - will switch to it
- GDB update needs testing but will update it as well

[fboudra, 2012-12-10] Marcin, you've updated the kernel to 3.7-rc but it doesn't land in the pre-built images. package-and-publish-linux-linaro-vexpress64-3.7 CI job doesn't exist.

[hrw 12.12.12] status:
- fastmodel is now using as IP address
- dropped mysql 5.1.66 stuff as it is not merged so we will use 5.1.40 for 12.12 release
- we have 3.7 kernel

[fboudra, 2012-12-20] postpone build all recipes possible to find all the AArch64 porting issues.

GIT repo:

Headline: OpenEmbedded now contains the 64-ready components for the ARMv8 bootstrap.
Acceptance: Gcc, binutils, glibc, kernel all integrated at OpenEmbedded, to have enough for image builds/publishing.
Roadmap id: CARD-178


Work Items

Work items for 12.12:
update kernel to 3.7: DONE
update binutils to HEAD: DONE
update gdb to HEAD: DONE
check did someone sent ltp patch upstream: DONE
Switch setup to use "--network bridged --network-bridge tap0" by default to have host<>model networking: DONE
Switch to use php-fpm instead of Apache module (works better): DONE
build all recipes possible to find all the AArch64 porting issues (build world): POSTPONED
[jcrigby] update package-and-publish-linux-linaro-vexpress64 CI job with 3.7 kernel: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.