[meta-ti] Kernel recipe that works with OECore + meta-ti fails with Poky + meta-ti

Brian Hutchinson b.hutchman at gmail.com
Wed Oct 9 12:15:17 PDT 2013


On Wed, Oct 9, 2013 at 2:09 PM, Denys Dmytriyenko <denys at ti.com> wrote:

>
> 1. Which bitbake you use when building oe-core+meta-ti? Since Poky comes
> with
> own copy of bitbake, you may want to compare them.
>

Poky is: BitBake Build Tool Core version 1.20.0, bitbake version 1.20.0
OECore is:  BitBake Build Tool Core version 1.19.1, bitbake version 1.19.1


> 2. Not that it would affect packaging, but where in bblayer.conf did you
> add
> meta-ti?
>

My bblayers.conf in Poky is:
BBLAYERS ?= " \
  /home/hutch/yocto_master_wcs_10_4_2013/poky/meta \
  /home/hutch/yocto_master_wcs_10_4_2013/poky/meta-yocto \
  /home/hutch/yocto_master_wcs_10_4_2013/poky/meta-yocto-bsp \
  /home/hutch/yocto_master_wcs_10_4_2013/poky/meta-ti \
  /home/hutch/yocto_master_wcs_10_4_2013/layers/meta-oe/meta-oe \
  /home/hutch/yocto_master_wcs_10_4_2013/layers/meta-oe/meta-networking \
  /home/hutch/yocto_master_wcs_10_4_2013/layers/meta-oe/meta-webserver \
  "
BBLAYERS_NON_REMOVABLE ?= " \
  /home/hutch/yocto_master_wcs_10_4_2013/poky/meta \
  /home/hutch/yocto_master_wcs_10_4_2013/poky/meta-yocto \

My bblayers.conf in OECore (that works) is:
BBLAYERS ?= " \
  /home/hutch/oe_core_beagleboard/oe-core/meta \
  /home/hutch/oe_core_beagleboard/oe-core/meta-ti \
  /home/hutch/oe_core_beagleboard/oe-core/meta-openembedded/meta-oe \
  /home/hutch/oe_core_beagleboard/oe-core/meta-openembedded/meta-networking
\
  /home/hutch/oe_core_beagleboard/oe-core/meta-openembedded/meta-webserver \
  "

BBLAYERS_NON_REMOVABLE ?= " \
  /home/hutch/oe_core_beagleboard/oe-core/meta \
  "

I killed the build.  I can't afford to tie up the server that long.  Looks
like I'll have to go back to using Poky for only building my rootfs and
build kernel with poky generated sdk outside of bitbake.  The other problem
I saw was in OECore, I added the linux-libc-headers for 2.6.37.2 so
packages would be built with headers that matched my TI PSP based kernel
and I was able to get that to work.  In Poky, I made the same mods to try
and build everything against 2.6.37.2 headers and no matter what I tried it
would always use 3.10 headers.  Probably OK but I still worry it could
cause a problem.


> And one more suggestion - you may want to compare classes between oe-core
> and
> poky/meta to see if there are any big differences, especially in the
> packaging
> area...
>

Will do.  Thanks!

Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20131009/f834bafa/attachment.html>


More information about the meta-ti mailing list