diff options
author | Tom Hochstein <tom.hochstein@nxp.com> | 2019-05-13 10:08:05 -0500 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2019-09-12 14:45:07 -0300 |
commit | 0212c3deb12183c724b48f94f0dfedfe7ef43362 (patch) | |
tree | 891e179824b8db50e342d57f4578b0a239875d7e | |
parent | ee85b4db0c524b52230e162197fb74d3079c4a66 (diff) | |
download | meta-freescale-0212c3deb12183c724b48f94f0dfedfe7ef43362.tar.gz |
imx-gpu-viv: Fix i.MX 8 and 8X binary compatibility
The removal of gl32.h for 8QXP can cause build breaks in a multi-machine
build folder like the following:
| .../build/tmp/work/imx8qxpmek-poky-linux/gstreamer1.0-plugins-good-qt/1.14.4.imx-r0/recipe-sysroot/usr/include/QtGui/qopengl.h:105:13: fatal error: GLES3/gl32.h: No such file or directory
| # include <GLES3/gl32.h>
To make the ABI safe for 8 and 8X, which have a shared PACKAGE_ARCH,
provide gl32.h in both cases. The lack of support can then be handled
by a runtime error.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 477b5d18..9bda6f54 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
@@ -140,7 +140,7 @@ HAS_GBM_mx8 = "true" | |||
140 | 140 | ||
141 | GLES3_HEADER_REMOVALS = "gl31.h gl32.h" | 141 | GLES3_HEADER_REMOVALS = "gl31.h gl32.h" |
142 | GLES3_HEADER_REMOVALS_mx8mq = "gl32.h" | 142 | GLES3_HEADER_REMOVALS_mx8mq = "gl32.h" |
143 | GLES3_HEADER_REMOVALS_mx8qxp = "gl32.h" | 143 | GLES3_HEADER_REMOVALS_mx8qxp = "" |
144 | GLES3_HEADER_REMOVALS_mx8qm = "" | 144 | GLES3_HEADER_REMOVALS_mx8qm = "" |
145 | 145 | ||
146 | do_install () { | 146 | do_install () { |