diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2014-10-28 10:08:04 -0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2014-10-28 10:08:04 -0200 |
commit | eb04e9548450b5f335625954534b82c810599e33 (patch) | |
tree | 9ba7ae69d28b202bb06b75cf4cd8042009aeebfc /conf | |
parent | fc5c5ec5304cb3bedaf07ab0c7f3044d08251488 (diff) | |
download | meta-fsl-arm-eb04e9548450b5f335625954534b82c810599e33.tar.gz |
imx-base.inc: Use specific package feed for MX6QDL and MX6SL
The sharing of packaging feed between MX6QDL and MX6SL is very
fragile. In rare cases, when a package is not generated for the
machine it can fallback to the wrong set of packages.
This has been seen on the Vivante GPU packages as MX6SL does not
include libegles2-mx6 and the packaging system ended using the one
provided by MX6QDL SoC.
This issue was very hard to find out the cause and understand why it
was happening so I'd like to thank Richard Purdie for his help in
figuring it out.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'conf')
-rw-r--r-- | conf/machine/include/imx-base.inc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index a05576f..cd84c18 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -42,16 +42,16 @@ DEFAULTTUNE_mx6 ?= "cortexa9hf-neon" | |||
42 | MACHINE_SOCARCH ?= "" | 42 | MACHINE_SOCARCH ?= "" |
43 | MACHINE_SOCARCH_mx3 = "${TUNE_PKGARCH}-mx3" | 43 | MACHINE_SOCARCH_mx3 = "${TUNE_PKGARCH}-mx3" |
44 | MACHINE_SOCARCH_mx5 = "${TUNE_PKGARCH}-mx5" | 44 | MACHINE_SOCARCH_mx5 = "${TUNE_PKGARCH}-mx5" |
45 | MACHINE_SOCARCH_mx6 = "${TUNE_PKGARCH}-mx6" | 45 | MACHINE_SOCARCH_mx6q = "${TUNE_PKGARCH}-mx6qdl" |
46 | MACHINE_SOCARCH_mx6dl = "${TUNE_PKGARCH}-mx6qdl" | ||
47 | MACHINE_SOCARCH_mx6sl = "${TUNE_PKGARCH}-mx6sl" | ||
46 | MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60" | 48 | MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60" |
47 | PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}" | 49 | PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}" |
48 | 50 | ||
49 | MACHINE_ARCH_FILTER = "virtual/kernel" | 51 | MACHINE_ARCH_FILTER = "virtual/kernel" |
50 | MACHINE_ARCH_FILTER_append_mx6sl = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" | ||
51 | MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" | 52 | MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" |
52 | MACHINE_SOCARCH_FILTER_append_mx5 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" | 53 | MACHINE_SOCARCH_FILTER_append_mx5 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" |
53 | MACHINE_SOCARCH_FILTER_append_mx6q = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" | 54 | MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" |
54 | MACHINE_SOCARCH_FILTER_append_mx6dl = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" | ||
55 | 55 | ||
56 | INHERIT += "fsl-dynamic-packagearch" | 56 | INHERIT += "fsl-dynamic-packagearch" |
57 | 57 | ||