When i build x32 linux image, parsing error happens,it seems variable "YOCTO_KERNEL_META_DATA"is not set. Detailed error log asfollows: Pseudo is not present but is required, building this first before the main build ERROR: ParseError at /home/build-sunyl/work-dir/poky/meta-x32/linux/linux-korg_3.1.bb:6: unparsed line: 'YOCTO_KERNEL_META_DATA=' | ETA: --:--:-- ERROR: Command execution failed: Exited with 1 Summary: There were 2 ERROR messages shown, returning a non-zero exit code. Detailed setting information: Tree/Branch: Poky/1.2_M3 Commit: 320558f494c618f53e0c773db3ea0109476e8359 Tree/Branch: meta-x32/master Commit: 889b052cadc3707012ef1f2f4b7808b82f36dfc2 How to build an x32 linux image, please refer to "http://git.yoctoproject.org/cgit/cgit.cgi/experimental/meta-x32/tree/READM E.TXT"
THis is a known issue in the yocto kernel infrastructure for linux-korg recipe. Bruce have a patch for this, but it is not in the yocto master yet. If you need I can provide the patch, But a real solution is Bruce's patch need to be in yocto master to avoid this issue. Thanks,
As Bruce's fix is in the oecore master branch this is not issue anymore.
Verify the bug as fixed in 1.2 M4 testing with following commit: tree/branch: poky/1.2_M4 commit: da6233ea034f35eff59306fdad31f318c340c359