Hi,
I tried to build an AGL image for raspberrypi 3 with agl-sota enabled. Unfortunatly I encountered compilation errors. I tried with versions FF 6.0.5, GG 7.0.1 and GG 7.0.3 and got the same result.
The same build without agl-sota worked perfectly fine.
AGL built with the following steps:
repo init -u https:repo sync
git clone -b rocko https://github.com/advancedtelematic/meta-updater-raspberrypi.git
source meta-agl/scripts/aglsetup.sh -m raspberrypi3 agl-demo agl-appfw-smack agl-sota
bitbake agl-demo-platform
I add below the log given by bitbake.
The task
create-combined-dtb_1.0.0.bb:do_compile
is looking for a uImage-bcm2710-rpi-3-b-plus.dtb
file, missing
for some reason.
Loading cache: 100% |#####################################################################################| Time: 0:00:00
Loaded 57 entries from dependency cache.
Parsing recipes: 100% |###################################################################################| Time: 0:00:51
Parsing of 2426 .bb files complete (54 cached, 2372 parsed). 3326 targets, 291 skipped, 0 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_agl-distro '^/media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/meta-agl/meta-agl-distro/'
NOTE: Resolving any missing task queue dependencies
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "arm-agl-linux-gnueabi"
TUNE_FEATURES = "arm armv7ve vfp thumb neon vfpv4 callconvention-hard"
meta-raspberrypi = "HEAD:8e4c537d84fdde8e3b4642d0dda2c0f4af76d52f"
meta-updater = "HEAD:ff555e8690eb47177ade42dc6912ae17a759cc45"
meta-updater-raspberrypi = "rocko:635487477eb793ada559f17807512fb9a023f71a"
meta-python = "HEAD:eae996301d9c097bcbeb8046f08041dc82bb62f8"
meta-qt5 = "HEAD:d8b531530fa42b59aa0a5b123d87a30d749cbcc4"
meta-agl-profile-graphical-qt5
meta-agl-profile-graphical = "HEAD:1040e324b6b77c20f45493f2d6cfe6a163f9dbf7"
meta-audio-4a-framework = "HEAD:dca1794cc1928bb00489fb6f2c1c2310628e8a41"
meta-agl-demo = "HEAD:c650bb7c454ba8d222fd13f9fd4810dc07e59dd3"
meta-filesystems = "HEAD:eae996301d9c097bcbeb8046f08041dc82bb62f8"
meta-agl-bsp = "HEAD:1040e324b6b77c20f45493f2d6cfe6a163f9dbf7"
meta-security = "HEAD:8f6969a775fa6afbf553e72ba83e71197780b2d8"
meta-perl = "HEAD:eae996301d9c097bcbeb8046f08041dc82bb62f8"
meta-app-framework = "HEAD:1040e324b6b77c20f45493f2d6cfe6a163f9dbf7"
meta-poky = "HEAD:68a612b7d31d270348ef5439d7f779c309bdb6ec"
Initialising tasks: 100% |################################################################################| Time: 0:00:09
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: create-combined-dtb-1.0.0-r1 do_compile: Function failed: do_compile (log file is located at /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/work/armv7vehf-neon-vfpv4-agl-linux-gnueabi/create-combined-dtb/1.0.0-r1/temp/log.do_compile.15816)
ERROR: Logfile of failure stored in: /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/work/armv7vehf-neon-vfpv4-agl-linux-gnueabi/create-combined-dtb/1.0.0-r1/temp/log.do_compile.15816
| DEBUG: Executing shell function do_compile
| Couldn't open blob from '/media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/deploy/images/raspberrypi3/uImage-bcm2710-rpi-3-b-plus.dtb': No such file or directory
| Failed to read base blob /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/deploy/images/raspberrypi3/uImage-bcm2710-rpi-3-b-plus.dtb
| input = /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/deploy/images/raspberrypi3/uImage-bcm2710-rpi-3-b-plus.dtb
| output = uImage-bcm2710-rpi-3-b+vc4+ft5406.dtb
| overlay[0] = /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/deploy/images/raspberrypi3/rpi-ft5406.dtbo
| overlay[1] = /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/deploy/images/raspberrypi3/uImage-vc4-kms-v3d.dtbo
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at /media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/build/tmp/work/armv7vehf-neon-vfpv4-agl-linux-gnueabi/create-combined-dtb/1.0.0-r1/temp/log.do_compile.15816)
ERROR: Task (/media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/meta-agl/meta-agl-bsp/meta-raspberrypi/recipes-kernel/create-combined-dtb/create-combined-dtb_1.0.0.bb:do_compile)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 4857 tasks of which 1619 didn't need to be rerun and 1 failed.
/media/sebastien/40b380bf-77fd-43e9-a2d8-52dc981f04dc/AGL/workspace-agl-latest/meta-agl/meta-agl-bsp/meta-raspberrypi/recipes-kernel/create-combined-dtb/create-combined-dtb_1.0.0.bb:do_compile