Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
6.2.0
-
None
-
-
9334145f37 (yocto/meta-qt6/dev) 8870361c97 (yocto/meta-qt6/6.3) 4ffc6cb405 (yocto/meta-qt6/6.2) 4ffc6cb405 (yocto/meta-qt6/lts-6.2) 8870361c97 (yocto/meta-qt6/6.3.1) 4ffc6cb405 (yocto/meta-qt6/lts-6.2.5) 8870361c97 (yocto/meta-qt6/6.3.2)
Description
We ship the foreign arch CMake files in the SDK, but not the actual binaries.
If at any point the foreign CMake files are picked up by find_package, CMake will error out saying the referenced binaries don't exist on disk.
I was told we don't ship the binaries in the SDK because it doesn't make sense to have them there, they are only included in the image, which makes sense.
But then we shouldn't ship the CMake files either.
$ fd tracegen sysroots/x86_64-pokysdk-linux/usr/libexec/tracegen $ fd Qt6CoreConfig.cmake sysroots/x86_64-pokysdk-linux/usr/lib/cmake/Qt6Core/Qt6CoreConfig.cmake sysroots/skylake-64-poky-linux/usr/lib/cmake/Qt6Core/Qt6CoreConfig.cmake
Attachments
Issue Links
- relates to
-
QTBUG-102370 Yocto: unable to build with CMake against qtserialbus: canbusutil not found (qtserialbus-native)
- Closed