diff options
-rw-r--r-- | classes/fsl-dynamic-packagearch.bbclass | 11 | ||||
-rw-r--r-- | dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc | 2 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-mfgtool.inc | 2 |
3 files changed, 13 insertions, 2 deletions
diff --git a/classes/fsl-dynamic-packagearch.bbclass b/classes/fsl-dynamic-packagearch.bbclass index 9fcf37be..6cb0c0a9 100644 --- a/classes/fsl-dynamic-packagearch.bbclass +++ b/classes/fsl-dynamic-packagearch.bbclass | |||
@@ -54,6 +54,17 @@ python __anonymous () { | |||
54 | if not machine_socarch in cur_package_archs: | 54 | if not machine_socarch in cur_package_archs: |
55 | d.appendVar("PACKAGE_EXTRA_ARCHS", " %s" % machine_socarch) | 55 | d.appendVar("PACKAGE_EXTRA_ARCHS", " %s" % machine_socarch) |
56 | 56 | ||
57 | multilib_variants = (d.getVar("MULTILIB_VARIANTS") or "").split() | ||
58 | for variant in multilib_variants: | ||
59 | defaulttune = d.getVar("DEFAULTTUNE:virtclass-multilib-" + variant) | ||
60 | if defaulttune: | ||
61 | package_extra_archs_tune_archs = (d.getVar("PACKAGE_EXTRA_ARCHS:tune-" + defaulttune) or "").split() | ||
62 | arch_suffix = d.getVar("MACHINE_SOCARCH_SUFFIX") | ||
63 | for arch in package_extra_archs_tune_archs: | ||
64 | socarch = arch + arch_suffix | ||
65 | if not socarch in cur_package_archs: | ||
66 | d.appendVar("PACKAGE_EXTRA_ARCHS", " %s" % socarch ) | ||
67 | |||
57 | if d.getVar("TUNE_ARCH") == "arm": | 68 | if d.getVar("TUNE_ARCH") == "arm": |
58 | # For ARM we have two possible machine_socarch values, one for the arm and one for the thumb instruction set | 69 | # For ARM we have two possible machine_socarch values, one for the arm and one for the thumb instruction set |
59 | # add the other value to extra archs also, so that a image recipe searches both for packages. | 70 | # add the other value to extra archs also, so that a image recipe searches both for packages. |
diff --git a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc index 794a0bad..5e0e3c02 100644 --- a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc +++ b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc | |||
@@ -13,7 +13,7 @@ SRC_URI:append:imxgpu2d += " \ | |||
13 | file://0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch \ | 13 | file://0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch \ |
14 | file://0003-i.MX6-force-egl-visual-ID-33.patch \ | 14 | file://0003-i.MX6-force-egl-visual-ID-33.patch \ |
15 | file://0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch \ | 15 | file://0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch \ |
16 | file://0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch.patch \ | 16 | file://0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch \ |
17 | " | 17 | " |
18 | 18 | ||
19 | DEPENDS:append:imxgpu2d = " virtual/kernel virtual/libgles2" | 19 | DEPENDS:append:imxgpu2d = " virtual/kernel virtual/libgles2" |
diff --git a/recipes-kernel/linux/linux-mfgtool.inc b/recipes-kernel/linux/linux-mfgtool.inc index 7ff370e4..93a27d8c 100644 --- a/recipes-kernel/linux/linux-mfgtool.inc +++ b/recipes-kernel/linux/linux-mfgtool.inc | |||
@@ -4,4 +4,4 @@ | |||
4 | 4 | ||
5 | PROVIDES = "linux-mfgtool" | 5 | PROVIDES = "linux-mfgtool" |
6 | 6 | ||
7 | KERNEL_PACKAGE_NAME = "mfgtool" | 7 | KERNEL_PACKAGE_NAME = "linux-mfgtool" |