Selecting a specific package version and provider

Our layers can provide recipes for different versions of the same package. For example, the meta-freescale layer contains several different types of Linux kernel recipes:

As we mentioned before, all recipes provide the package name (for example, linux-imx or linux-fslc) by default, but all Linux recipes must also provide the virtual/kernel virtual package. The build system will resolve virtual/kernel to the most appropriate Linux recipe name, taking into account the requirements of the build, such as the machine it is building for.

And within those recipes, linux-fslc, for example, has both 4.9 and 4.14 recipe versions.

In this section, we will show you how to tell the Yocto build system which specific package and version to build.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset