App Builder: building project binaries\phone-platform\yocto 1163 on worker at 16.05.2024 15:28:07 userwithdomain=inno-sifi\builder user=builder Welcome to Freescale Community BSP The Yocto Project has extensive documentation about OE including a reference manual which can be found at: http://yoctoproject.org/documentation For more information about OpenEmbedded see their website: http://www.openembedded.org/ You can now run 'bitbake ' Common targets are: core-image-minimal meta-toolchain meta-toolchain-sdk adt-installer meta-ide-support Your configuration files at ip232 have not been touched. Loading cache...done. Loaded 4802 entries from dependency cache. Parsing recipes...done. Parsing of 3243 .bb files complete (3148 cached, 95 parsed). 4805 targets, 308 skipped, 3 masked, 0 errors. WARNING: No recipes in default available for: /home/yocto/phone-boot/sources/meta-innovaphone/recipes-browser/wpewebkit/wpewebkit_2.38.0.bbappend /home/yocto/phone-boot/sources/meta-innovaphone/recipes-browser/wpewebkit/wpewebkit_2.40.3.bbappend NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "2.0.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "aarch64-poky-linux" MACHINE = "imx8mm-ip232" DISTRO = "fsl-imx-xwayland" DISTRO_VERSION = "5.15-kirkstone" TUNE_FEATURES = "aarch64 armv8a crc crypto" TARGET_FPU = "" meta meta-poky = "HEAD:602922d492351ee747d2ff00f8ed5aab284a706b" meta-oe meta-multimedia meta-python = "HEAD:8f2dc1023482863e2630d1b94052c41ce748b38f" meta-freescale = "HEAD:06e1cf4099caa53da33c10e1884064f73dc184dd" meta-freescale-3rdparty = "HEAD:6d8213fc5ec192c33f963b8095d1f01af1574eea" meta-freescale-distro = "HEAD:fc15f5003043da23212596be7366ae2547c308ad" meta-bsp meta-sdk meta-ml meta-v2x = "HEAD:43c0642ed901ab816d350d04bd3b9526f46cde5d" meta-nxp-demo-experience = "HEAD:c3bd9b4789d87fc259d1fb2c2ffa27b39f1310b5" meta-chromium = "HEAD:e232c2e21b96dc092d9af8bea4b3a528e7a46dd6" meta-clang = "HEAD:d669d873edf68dc7440bb07096737203bb7ec505" meta-gnome meta-networking meta-filesystems = "HEAD:8f2dc1023482863e2630d1b94052c41ce748b38f" meta-qt6 = "HEAD:41ddf0b33167ea28df0ce5b56583976c20e7f187" meta-virtualization = "HEAD:cca772a457a75b2661371932ff79c392da3118db" meta-innovaphone meta-ip232 = ":" meta-webkit = "main:46fbfbc58f82abc3dc8794c630172d4554be0830" Initialising tasks...done. Sstate summary: Wanted 11 Local 0 Mirrors 0 Missed 11 Current 204 (0% match, 94% complete) Removing 11 stale sstate objects for arch imx8mm_ip232...done. NOTE: Executing Tasks NOTE: Running task 688 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_fetch) NOTE: recipe u-boot-imx-2022.04-r0: task do_fetch: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_fetch: Succeeded NOTE: Running task 863 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_unpack) NOTE: Running task 864 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_prepare_recipe_sysroot) NOTE: recipe u-boot-imx-2022.04-r0: task do_unpack: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_prepare_recipe_sysroot: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_prepare_recipe_sysroot: Succeeded NOTE: recipe u-boot-imx-2022.04-r0: task do_unpack: Succeeded NOTE: Running task 865 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_patch) NOTE: recipe u-boot-imx-2022.04-r0: task do_patch: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_patch: Succeeded NOTE: Running task 866 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_deploy_source_date_epoch) NOTE: recipe u-boot-imx-2022.04-r0: task do_deploy_source_date_epoch: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_deploy_source_date_epoch: Succeeded NOTE: Running task 867 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_configure) NOTE: recipe u-boot-imx-2022.04-r0: task do_configure: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_configure: Succeeded NOTE: Running task 868 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_compile) NOTE: recipe u-boot-imx-2022.04-r0: task do_compile: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_compile: Succeeded NOTE: Running task 869 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_create_extlinux_config) NOTE: Running task 870 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_uboot_generate_rsa_keys) NOTE: recipe u-boot-imx-2022.04-r0: task do_create_extlinux_config: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_uboot_generate_rsa_keys: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_create_extlinux_config: Succeeded NOTE: Running task 871 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_install) NOTE: recipe u-boot-imx-2022.04-r0: task do_uboot_generate_rsa_keys: Succeeded NOTE: Running task 872 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_uboot_assemble_fitimage) NOTE: recipe u-boot-imx-2022.04-r0: task do_uboot_assemble_fitimage: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_install: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_uboot_assemble_fitimage: Succeeded NOTE: Running task 873 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_deploy) NOTE: recipe u-boot-imx-2022.04-r0: task do_deploy: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_install: Succeeded NOTE: Running task 874 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_populate_sysroot) NOTE: Running task 875 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_package) NOTE: recipe u-boot-imx-2022.04-r0: task do_populate_sysroot: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_package: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_deploy: Succeeded NOTE: recipe u-boot-imx-2022.04-r0: task do_populate_sysroot: Succeeded NOTE: Running task 878 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_compile) NOTE: recipe imx-boot-1.0-r0: task do_compile: Started NOTE: recipe imx-boot-1.0-r0: task do_compile: Succeeded NOTE: Running task 879 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_install) NOTE: Running task 880 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_deploy) NOTE: recipe imx-boot-1.0-r0: task do_deploy: Started NOTE: recipe imx-boot-1.0-r0: task do_install: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_package: Succeeded NOTE: Running task 881 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/u-boot/u-boot-imx_2022.04.bb:do_packagedata) NOTE: recipe imx-boot-1.0-r0: task do_install: Succeeded NOTE: recipe u-boot-imx-2022.04-r0: task do_packagedata: Started NOTE: recipe imx-boot-1.0-r0: task do_deploy: Succeeded NOTE: Running task 882 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_populate_sysroot) NOTE: recipe imx-boot-1.0-r0: task do_populate_sysroot: Started NOTE: recipe u-boot-imx-2022.04-r0: task do_packagedata: Succeeded NOTE: Running task 883 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_package) NOTE: recipe imx-boot-1.0-r0: task do_package: Started NOTE: recipe imx-boot-1.0-r0: task do_populate_sysroot: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_package: Succeeded NOTE: Running task 884 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_packagedata) NOTE: recipe imx-boot-1.0-r0: task do_packagedata: Started NOTE: recipe imx-boot-1.0-r0: task do_packagedata: Succeeded NOTE: Running task 885 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_package_write_deb) NOTE: Running task 886 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_package_qa) NOTE: recipe imx-boot-1.0-r0: task do_package_write_deb: Started NOTE: recipe imx-boot-1.0-r0: task do_package_qa: Started NOTE: recipe imx-boot-1.0-r0: task do_package_qa: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_package_write_deb: Succeeded NOTE: Running noexec task 887 of 887 (/home/yocto/phone-boot/sources/meta-imx/meta-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_build) NOTE: Tasks Summary: Attempted 887 tasks of which 863 didn't need to be rerun and all succeeded. Summary: There was 1 WARNING message. Error(s)/Warning(s): #!/bin/bash -vx # # start yocto build on the linux server set -x + set -x # get current user from windows environment.. user_=`whoami.exe|tr -d '\\n\\t\\r '` ++ whoami.exe ++ tr -d '\n\t\r ' + user_='inno-sifi\builder' user=${user_#*\\} + user=builder echo userwithdomain=${user_} user=${user} + echo 'userwithdomain=inno-sifi\builder' user=builder if [ "${user}" = "builder" ] then user="yocto" fi + '[' builder = builder ']' + user=yocto host="${user}@172.16.1.54" + host=yocto@172.16.1.54 home_yocto="/home/${user}" + home_yocto=/home/yocto project_folder="phone-platform" + project_folder=phone-platform imxrelase="imx-6.1.1-1.0.0.xml" + imxrelase=imx-6.1.1-1.0.0.xml yoctorelase="langdale" + yoctorelase=langdale image="$1" + image=imx-boot if [ "${image}" = "imx-boot" ] then project_folder="phone-boot" imxrelase="imx-5.15.52-2.1.0.xml" yoctorelase="kirkstone" fi + '[' imx-boot = imx-boot ']' + project_folder=phone-boot + imxrelase=imx-5.15.52-2.1.0.xml + yoctorelase=kirkstone project_path="${home_yocto}/${project_folder}" + project_path=/home/yocto/phone-boot build_folder="ip232" + build_folder=ip232 repo="/home/yocto/bin/repo" + repo=/home/yocto/bin/repo rebuild=0 + rebuild=0 clean=0 + clean=0 ret=0 + ret=0 if [ "$2" = "all" ] then clean=1 fi + '[' build = all ']' if [ "$2" = "rebuild" ] then rebuild=1 fi + '[' build = rebuild ']' # Check, if previous build should be deleted if [ ${clean} -eq 1 ] then sshpass -f p ssh ${host} "rm -rf ${project_path}" fi + '[' 0 -eq 1 ']' sshpass -f p ssh ${host} "test -e ${project_path}" + sshpass -f p ssh yocto@172.16.1.54 'test -e /home/yocto/phone-boot' if [ $? -ne 0 ]; then # Create prjectfolder sshpass -f p ssh ${host} "mkdir -p ${project_path}" fi + '[' 0 -ne 0 ']' if [ ${rebuild} -eq 1 ] then sshpass -f p ssh ${host} "cd ${project_path}; rm -rf sources; rm -rf .repo; rm -rf setup-environment; rm -rf imx-setup-release.sh; rm -rf ${build_folder}" fi + '[' 0 -eq 1 ']' sshpass -f p ssh ${host} "test -e ${project_path}/sources" + sshpass -f p ssh yocto@172.16.1.54 'test -e /home/yocto/phone-boot/sources' if [ $? -ne 0 ]; then # Create prjectfolder sshpass -f p ssh ${host} "mkdir -p ${project_path}" # Initialize bitbake recipes sshpass -f p ssh ${host} "cd ${project_path}; ${repo} init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-${yoctorelase} -m ${imxrelase}; ${repo} sync" # Add the WebKit Sources sshpass -f p ssh ${host} "cd ${project_path}/sources; git clone -b main https://github.com/Igalia/meta-webkit.git; cd meta-webkit; git reset --hard 26f728f6c62c61c9656b8865309fa267d6f8b70b" # Add the Realtek Wifi Sources sshpass -f p ssh ${host} "cd ${project_path}/sources; git clone -b master https://github.com/EmbeddedAndroid/meta-rtlwifi.git; cd meta-rtlwifi; git reset --hard a2d6d0cdac2b006166eff303b039a45c4fb42586" fi + '[' 0 -ne 0 ']' sshpass -f p ssh ${host} "test -e ${project_path}/${build_folder}" + sshpass -f p ssh yocto@172.16.1.54 'test -e /home/yocto/phone-boot/ip232' if [ $? -ne 0 ]; then # Initialize project sshpass -f p ssh ${host} "cd ${project_path}; EULA=1 DISTRO=fsl-imx-xwayland MACHINE=imx8mm-ip232 source imx-setup-release.sh -b ${build_folder}" # Add the innovaphone layer sshpass -f p ssh ${host} "echo BBLAYERS += \\\"\\\${BSPDIR}/sources/meta-innovaphone\\\" >> ${project_path}/${build_folder}/conf/bblayers.conf" # Add the ip232 layer sshpass -f p ssh ${host} "echo BBLAYERS += \\\"\\\${BSPDIR}/sources/meta-ip232\\\" >> ${project_path}/${build_folder}/conf/bblayers.conf" # Add the webkit layer sshpass -f p ssh ${host} "echo BBLAYERS += \\\"\\\${BSPDIR}/sources/meta-webkit\\\" >> ${project_path}/${build_folder}/conf/bblayers.conf" # Add the Realtek Wifi layer sshpass -f p ssh ${host} "echo BBLAYERS += \\\"\\\${BSPDIR}/sources/meta-rtlwifi\\\" >> ${project_path}/${build_folder}/conf/bblayers.conf" # Add the Realtek Wifi layer for langdale # sshpass -f p ssh ${host} "echo BBLAYERS += \\\"/home/cb/patch_for_langdale/meta-rtlwifi\\\" >> ${project_path}/${build_folder}/conf/bblayers.conf" # Set the Preferred Version for Cog to 17.1 sshpass -f p ssh ${host} "echo PREFERRED_VERSION_cog = \\\"0.16.1\\\" >> ${project_path}/${build_folder}/conf/local.conf" fi + '[' 0 -ne 0 ']' # Add version info build_number=$3 + build_number=1163 build_details="from ${host}:${project_path}/${build_folder} ${image}" + build_details='from yocto@172.16.1.54:/home/yocto/phone-boot/ip232 imx-boot' build_date=`date` ++ date + build_date='Thu May 16 15:28:31 CEST 2024' mkdir -p sources/meta-innovaphone/recipes-inno/os-release + mkdir -p sources/meta-innovaphone/recipes-inno/os-release echo OS_RELEASE_FIELDS += \" INNOVAPHONE_BUILD INNOVAPHONE_DETAILS INNOVAPHONE_DATE \" >sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo OS_RELEASE_FIELDS += '"' INNOVAPHONE_BUILD INNOVAPHONE_DETAILS INNOVAPHONE_DATE '"' echo INNOVAPHONE_BUILD = \"${build_number}\" >>sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo INNOVAPHONE_BUILD = '"1163"' echo INNOVAPHONE_DETAILS = \"${build_details}\" >>sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo INNOVAPHONE_DETAILS = '"from' yocto@172.16.1.54:/home/yocto/phone-boot/ip232 'imx-boot"' echo INNOVAPHONE_DATE = \"${build_date}\" >>sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo INNOVAPHONE_DATE = '"Thu' May 16 15:28:31 CEST '2024"' echo \#define INNOVAPHONE_BUILD \"${build_number}\" >sources/meta-ip232/recipes-bsp/u-boot/files/git/buildversion.h + echo '#define' INNOVAPHONE_BUILD '"1163"' echo \#define INNOVAPHONE_DETAILS \"${build_details}\" >>sources/meta-ip232/recipes-bsp/u-boot/files/git/buildversion.h + echo '#define' INNOVAPHONE_DETAILS '"from' yocto@172.16.1.54:/home/yocto/phone-boot/ip232 'imx-boot"' echo \#define INNOVAPHONE_DATE \"${build_date}\" >>sources/meta-ip232/recipes-bsp/u-boot/files/git/buildversion.h + echo '#define' INNOVAPHONE_DATE '"Thu' May 16 15:28:31 CEST '2024"' # Copy the sources folder sshpass -f p ssh ${host} "rm -rf ${project_path}/sources/meta-innovaphone" + sshpass -f p ssh yocto@172.16.1.54 'rm -rf /home/yocto/phone-boot/sources/meta-innovaphone' sshpass -f p ssh ${host} "rm -rf ${project_path}/sources/meta-ip232" + sshpass -f p ssh yocto@172.16.1.54 'rm -rf /home/yocto/phone-boot/sources/meta-ip232' sshpass -f p scp -r sources ${host}:${project_path} + sshpass -f p scp -r sources yocto@172.16.1.54:/home/yocto/phone-boot # Replace the user in the update.conf sshpass -f p ssh ${host} "sed -i \"s/user=\\\"yocto\\\"/user=\\\"${user}\\\"/g\" ${project_path}/sources/meta-innovaphone/recipes-inno/dvlscripts/dvlscripts/update.conf" + sshpass -f p ssh yocto@172.16.1.54 'sed -i "s/user=\"yocto\"/user=\"yocto\"/g" /home/yocto/phone-boot/sources/meta-innovaphone/recipes-inno/dvlscripts/dvlscripts/update.conf' # Setup Environment and start build sshpass -f p ssh ${host} "cd ${project_path}; source setup-environment ${build_folder}; bitbake ${image}" + sshpass -f p ssh yocto@172.16.1.54 'cd /home/yocto/phone-boot; source setup-environment ip232; bitbake imx-boot' ret=$? + ret=0 if [ $ret -ne 0 ] then echo "Bitbake Return Value: $ret" exit $ret fi + '[' 0 -ne 0 ']' # Copy the Image if [ "${image}" = "imx-boot" ] then sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/imx8mm-ip232/imx-boot-imx8mm-ip232-sd.bin-flash_evk . else sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/imx8mm-ip232/inno-image-myapps-imx8mm-ip232.wic.zst . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/imx8mm-ip232/inno-image-myapps-imx8mm-ip232.tar.zst . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/imx8mm-ip232/Image . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/imx8mm-ip232/imx8mm-innovaphone-ip232.dtb . fi + '[' imx-boot = imx-boot ']' + sshpass -f p scp yocto@172.16.1.54:/home/yocto/phone-boot/ip232/tmp/deploy/images/imx8mm-ip232/imx-boot-imx8mm-ip232-sd.bin-flash_evk . if [ "$2" = "libs" ] then lib_version=2 # Create folders for libs mkdir -p yocto-libs/${lib_version}/usr/lib mkdir -p yocto-libs/${lib_version}/usr/include mkdir -p yocto-libs/${lib_version}/lib # Copy Libs sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/work/imx8mm_ip232-poky-linux/${image}/1.0-r0/rootfs/usr/lib/ ./yocto-libs/${lib_version}/usr/lib sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/work/imx8mm_ip232-poky-linux/${image}/1.0-r0/rootfs/usr/include/ ./yocto-libs/${lib_version}/usr/include sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/work/imx8mm_ip232-poky-linux/${image}/1.0-r0/rootfs/lib/ ./yocto-libs/${lib_version}/lib sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/sysroots-components/armv8a/openssl/usr/include ./yocto-libs/${lib_version}/usr/ sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/sysroots-components/armv8a-mx8mm/alsa-lib/usr/include/alsa ./yocto-libs/${lib_version}/usr/include/ cp ./yocto-libs/${lib_version}/usr/lib/libcrypto.so.3 ./yocto-libs/${lib_version}/usr/lib/libcrypto.so cp ./yocto-libs/${lib_version}/usr/lib/libssl.so.3 ./yocto-libs/${lib_version}/usr/lib/libssl.so fi + '[' build = libs ']'