Skip to:
Hi,
Yesterday while building AGL I noticed the following failure of the Yocto/OE recipe:
| make[1]: Entering directory '/media/storage/agl-rpi3/build/tmp/work/cortexa7hf-neon-vfpv4-agl-linux-gnueabi/phone/1.0+gitAUTOINC+a87aaf9b9d-r0/build/app' | /media/storage/agl-rpi3/build/tmp/sysroots/x86_64-linux/usr/bin/qt5/qmake -o Makefile ../../git/app/app.pro | Project ERROR: homescreen development package not found | Makefile:261: recipe for target 'Makefile' failed | make[1]: *** [Makefile] Error 3 | make[1]: Leaving directory '/media/storage/agl-rpi3/build/tmp/work/cortexa7hf-neon-vfpv4-agl-linux-gnueabi/phone/1.0+gitAUTOINC+a87aaf9b9d-r0/build/app' | Makefile:55: recipe for target 'sub-app-install_subtargets' failed | make: *** [sub-app-install_subtargets] Error 2 | ERROR: oe_runmake failed | ERROR: Function failed: do_install (log file is located at /media/storage/agl-rpi3/build/tmp/work/cortexa7hf-neon-vfpv4-agl-linux-gnueabi/phone/1.0+gitAUTOINC+a87aaf9b9d-r0/temp/log.do_install.8815) ERROR: Task 1019 (/media/storage/agl-rpi3/meta-agl-demo/recipes-demo-hmi/phone/phone_git.bb, do_install) failed with exit code '1' NOTE: Tasks Summary: Attempted 3657 tasks of which 3653 didn't need to be rerun and 1 failed.
The source code of phone contains a reference to homescreen in app.pri:
qtCompileTest(libhomescreen) config_libhomescreen { CONFIG += link_pkgconfig PKGCONFIG += homescreen DEFINES += HAVE_LIBHOMESCREEN }
Although this bug is hard to reproduce and it does not appear each time, I suggest to add homescreen as a dependency to the Yocto/OE recipe of phone.
Best regards, Leon
The backported fix from master was merged in Chinook. Closing the issue again.
Best regards,Leon
Submitted the same patch to branch chinook. The change is pending for a review in Gerrit.
Reopening the issue because the patch has to be also submitted in the branch of CC.
Fixed and merged in master.
I have added homescreen as a dependency of phone. The Gerrit change id is 9649.
Hi,
Yesterday while building AGL I noticed the following failure of the Yocto/OE recipe:
| make[1]: Entering directory '/media/storage/agl-rpi3/build/tmp/work/cortexa7hf-neon-vfpv4-agl-linux-gnueabi/phone/1.0+gitAUTOINC+a87aaf9b9d-r0/build/app' | /media/storage/agl-rpi3/build/tmp/sysroots/x86_64-linux/usr/bin/qt5/qmake -o Makefile ../../git/app/app.pro | Project ERROR: homescreen development package not found | Makefile:261: recipe for target 'Makefile' failed | make[1]: *** [Makefile] Error 3 | make[1]: Leaving directory '/media/storage/agl-rpi3/build/tmp/work/cortexa7hf-neon-vfpv4-agl-linux-gnueabi/phone/1.0+gitAUTOINC+a87aaf9b9d-r0/build/app' | Makefile:55: recipe for target 'sub-app-install_subtargets' failed | make: *** [sub-app-install_subtargets] Error 2 | ERROR: oe_runmake failed | ERROR: Function failed: do_install (log file is located at /media/storage/agl-rpi3/build/tmp/work/cortexa7hf-neon-vfpv4-agl-linux-gnueabi/phone/1.0+gitAUTOINC+a87aaf9b9d-r0/temp/log.do_install.8815) ERROR: Task 1019 (/media/storage/agl-rpi3/meta-agl-demo/recipes-demo-hmi/phone/phone_git.bb, do_install) failed with exit code '1' NOTE: Tasks Summary: Attempted 3657 tasks of which 3653 didn't need to be rerun and 1 failed.
The source code of phone contains a reference to homescreen in app.pri:
qtCompileTest(libhomescreen) config_libhomescreen { CONFIG += link_pkgconfig PKGCONFIG += homescreen DEFINES += HAVE_LIBHOMESCREEN }
Although this bug is hard to reproduce and it does not appear each time, I suggest to add homescreen as a dependency to the Yocto/OE recipe of phone.
Best regards, Leon