Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.2
-
None
-
-
292c65bf9 (dev), e4ec74fe0 (lts-6.2), a4963e86f (6.4), 62c9cb69a (6.5)
Description
We can no longer build distro with "linux-fslc-imx" kernel in b2qt 6.4.2. The "linux-imx" kernel is always used instead. It was working well in b2qt 6.4.1.
Forcing kernel version in local.config is always ignored:
PREFERRED_PROVIDER_virtual/kernel = "linux-fslc-imx"
It looks like is is caused by commit 58e6a5feecc5b511e7ebeb13abc879ef51d4530a in meta-boot2qt:
The following lines of the commit force yocto to use "linux-imx" kernel for the build:
+# Use NXP BSP and u-boot for default (meta-freescale-distro)
+IMX_DEFAULT_BSP = "nxp"
+IMX_DEFAULT_BOOTLOADER:imx-nxp-bsp = "u-boot-imx"
+PREFERRED_PROVIDER_virtual/kernel:imx-nxp-bsp = "linux-imx"
Attachments
For Gerrit Dashboard: QTBUG-109961 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
452748,2 | nxp: use IMX_DEFAULT_KERNEL to override kernel | dev | yocto/meta-boot2qt | Status: MERGED | +2 | 0 |
453122,2 | nxp: use IMX_DEFAULT_KERNEL to override kernel | 6.5 | yocto/meta-boot2qt | Status: MERGED | +2 | 0 |
453123,2 | nxp: use IMX_DEFAULT_KERNEL to override kernel | 6.4 | yocto/meta-boot2qt | Status: MERGED | +2 | 0 |
453124,2 | nxp: use IMX_DEFAULT_KERNEL to override kernel | lts-6.2 | yocto/meta-boot2qt | Status: MERGED | +2 | 0 |