This fixes the following error in fb builds:
install: cannot stat '/home/bamboo/build/imx-styhead-next/Linux_IMX_Styhead/fsl-imx-internal-fb/yocto/build/tmp/work/x86_64-linux/qtbase-native/6.8.0/qt-linuxfb.sh': No such file or directory
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
- Need to fix patch error: Add Upstream status
imx-nnstreamer-examples/voiceui-voiceplayer/imx-smart-kitchen
- Need to fix the compile error:
voiceui-ebike/voiceui-smart-kitchen/imx-voice-example/imx-ebike
Signed-off-by: Jun Zhu <junzhu@nxp.com>
The logic for fixing the 91 and 93 builds is complex. It seems that all
that is required is to enable gbm and kms for all i.MX 9 the same as is
done for i.MX 8.
Reworks: 6c83db088e qtbase: Enable gbm and kms for mx91
Reworks: 9fddf8def6 qtbase: Add kms and gbm to 93 [LF-9315]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
The build for Scarthgap, Qt 6.7.0, is broken:
```
| ld: build/src/core/Release/arm/obj/third_party/minigbm/minigbm/i915.o: in function `i915_clflush':
| /usr/src/debug/qtwebengine/6.7.0/src/3rdparty/chromium/third_party/minigbm/src/i915.c:403:(.text.i915_bo_flush+0x20): undefined reference to `__builtin_ia32_mfence'
| ld: /usr/src/debug/qtwebengine/6.7.0/src/3rdparty/chromium/third_party/minigbm/src/i915.c:405:(.text.i915_bo_flush+0x2a): undefined reference to `__builtin_ia32_clflush'
| collect2: error: ld returned 1 exit status
```
The Intel minigbm driver was recently enabled by default, disable it again.
Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
- For qtbase, fix PACKAGECONFIG after base recipe change
The build fails in do_configure:
```
| ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
```
The base recipe has added a wayland PACKAGECONFIG [1], so need to set that
in our local override.
[1] 9c1bca42d0 qtbase: add PACKAGECONFIG for wayland support
- Revert two commits that are redundant after the upgrade to 6.7.
Revert "qtgrpc: Fix native build for SDK [YOCIMX-7429]"
This reverts commit 9a159c9070.
Revert "qtmultimedia: Remove ffmpeg [YOCIMX-6921]"
This reverts commit 6ecea53200.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
The build fails in do_configure:
```
| ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
```
The base recipe has added a wayland PACKAGECONFIG [1], so need to set that
in our local override.
[1] 9c1bca42d0 qtbase: add PACKAGECONFIG for wayland support
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Revert two commits that are redundant after the upgrade to 6.7.
Revert "qtgrpc: Fix native build for SDK [YOCIMX-7429]"
This reverts commit 9a159c9070.
Revert "qtmultimedia: Remove ffmpeg [YOCIMX-6921]"
This reverts commit 6ecea53200.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>