summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2014-10-28 10:08:04 -0200
committerOtavio Salvador <otavio@ossystems.com.br>2014-10-28 10:08:04 -0200
commit2a3c99e33ae1bab1f772153f78e5b274d9f38e90 (patch)
tree2a924b6de219cc93dc2885c2e2b382dfc849d9e9
parentd8d9184373899ffb0589e6aa0c4c67893e5ed47a (diff)
downloadmeta-freescale-2a3c99e33ae1bab1f772153f78e5b274d9f38e90.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>
-rw-r--r--meta-fsl-arm/conf/machine/include/imx-base.inc8
1 files changed, 4 insertions, 4 deletions
diff --git a/meta-fsl-arm/conf/machine/include/imx-base.inc b/meta-fsl-arm/conf/machine/include/imx-base.inc
index a05576f5b..cd84c181e 100644
--- a/meta-fsl-arm/conf/machine/include/imx-base.inc
+++ b/meta-fsl-arm/conf/machine/include/imx-base.inc
@@ -42,16 +42,16 @@ DEFAULTTUNE_mx6 ?= "cortexa9hf-neon"
42MACHINE_SOCARCH ?= "" 42MACHINE_SOCARCH ?= ""
43MACHINE_SOCARCH_mx3 = "${TUNE_PKGARCH}-mx3" 43MACHINE_SOCARCH_mx3 = "${TUNE_PKGARCH}-mx3"
44MACHINE_SOCARCH_mx5 = "${TUNE_PKGARCH}-mx5" 44MACHINE_SOCARCH_mx5 = "${TUNE_PKGARCH}-mx5"
45MACHINE_SOCARCH_mx6 = "${TUNE_PKGARCH}-mx6" 45MACHINE_SOCARCH_mx6q = "${TUNE_PKGARCH}-mx6qdl"
46MACHINE_SOCARCH_mx6dl = "${TUNE_PKGARCH}-mx6qdl"
47MACHINE_SOCARCH_mx6sl = "${TUNE_PKGARCH}-mx6sl"
46MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60" 48MACHINE_SOCARCH_vf60 = "${TUNE_PKGARCH}-vf60"
47PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}" 49PACKAGE_EXTRA_ARCHS_append = " ${MACHINE_SOCARCH}"
48 50
49MACHINE_ARCH_FILTER = "virtual/kernel" 51MACHINE_ARCH_FILTER = "virtual/kernel"
50MACHINE_ARCH_FILTER_append_mx6sl = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
51MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins" 52MACHINE_SOCARCH_FILTER = "libfslcodec libfslvpuwrap libfslparser gst-fsl-plugins"
52MACHINE_SOCARCH_FILTER_append_mx5 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" 53MACHINE_SOCARCH_FILTER_append_mx5 = " virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
53MACHINE_SOCARCH_FILTER_append_mx6q = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl" 54MACHINE_SOCARCH_FILTER_append_mx6 = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
54MACHINE_SOCARCH_FILTER_append_mx6dl = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl"
55 55
56INHERIT += "fsl-dynamic-packagearch" 56INHERIT += "fsl-dynamic-packagearch"
57 57