Error Building Qt6 Toolchain with Yocto
I was trying to build Qt6 toolchain with Yocto (meta-qt6 from https://code.qt.io/yocto/meta-qt6 branch 6.7) but I got an error with the following lines:
$ bitbake meta-toolchain-qt6
FileNotFoundError: [Errno 2] No such file or directory: 'cups-config'
ERROR: Task (meta-qt6/recipes-qt/qt6/qtpdf_git.bb:do_compile) failed with exit code '1'
It seems that cups is necessary to build qtpdf. So I created a new meta layer with the following bbappend file, which fixed the issue.
# File: qtpdf_git.bbappend
DEPENDS += " cups "
I created a meta layer to fix this issue. Check it out on GitHub:
https://github.com/djboni/meta-qt6-fix
I hope this helps and good luck!