[yocto] gcc not found

Burton, Ross ross.burton at intel.com
Wed Apr 25 01:38:13 PDT 2018


Plenty of recipes do that though...

On 25 April 2018 at 09:36, ChenQi <Qi.Chen at windriver.com> wrote:
> I guess the problem is caused by the following line.
>
> S = "${WORKDIR}/"
>
> Try setting it to some dir under ${WORKDIR}, and make sure source file is
> under it.
> Check if the problem is still there after the above change.
>
> Best Regards,
> Chen Qi
>
>
> On 04/25/2018 04:24 PM, Mirza Krak wrote:
>>
>> Hi.
>>
>> I have come across a somewhat strange error that I can not explain to
>> my self, why it is occurring and hopefully someone on the list can
>> provide some insight.
>>
>> I am currently on "rocko" on all my layers and the recipe that I
>> having issues with is brcm-patchram-plus[1]. And even though this
>> recipe is part of meta-rockchip it seems to be modeled after the
>> hello.bb that is found in poky so I still think that this is a
>> "generic" problem and not specific to brcm-patchram-plus[1].
>>
>> The issue I am having is that we get intermediate build errors on
>> brcm-patchram-plus[1] on our build server. We have a nightly build
>> that builds without "sstate" and this is where we are seeing the
>> error. It does not always fail, but every once in while with the log
>> pasted below.
>>
>> Doing a "bitbake -c cleansstate brcm-patchram-plus" and rebuilding
>> solves it, but I would like to prevent it to happening in the first
>> place.
>>
>> NOTE: Running task 2923 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_fetch)
>> NOTE: recipe netbase-1_5.4-r0: task do_install: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_fetch: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_fetch: Succeeded
>> NOTE: Running task 2924 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_prepare_recipe_sysroot)
>> NOTE: recipe netbase-1_5.4-r0: task do_install: Succeeded
>> NOTE: Running task 2925 of 3702
>>
>> (/home/worker/yocto/layers/poky/meta/recipes-core/netbase/netbase_5.4.bb:do_populate_sysroot)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_prepare_recipe_sysroot:
>> Started
>> NOTE: recipe netbase-1_5.4-r0: task do_populate_sysroot: Started
>> NOTE: recipe netbase-1_5.4-r0: task do_populate_sysroot: Succeeded
>> NOTE: Running task 2926 of 3702
>>
>> (/home/worker/yocto/layers/poky/meta/recipes-core/netbase/netbase_5.4.bb:do_package)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task
>> do_prepare_recipe_sysroot: Succeeded
>> NOTE: Running task 2927 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_unpack)
>> NOTE: recipe netbase-1_5.4-r0: task do_package: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_unpack: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_unpack: Succeeded
>> NOTE: Running task 2928 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_patch)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_patch: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_patch: Succeeded
>> NOTE: Running task 2929 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_configure)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_configure: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_configure: Succeeded
>> NOTE: Running task 2930 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_compile)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_compile: Started
>> ERROR: brcm-patchram-plus-0.1-r0 do_compile: Function failed:
>> do_compile (log file is located at
>>
>> /home/worker/yocto/build/tmp/work/cortexa17hf-neon-vfpv4-custom-linux-gnueabi/brcm-patchram-plus/0.1-r0/temp/log.do_compile.22289)
>> ERROR: Logfile of failure stored in:
>>
>> /home/worker/yocto/build/tmp/work/cortexa17hf-neon-vfpv4-custom-linux-gnueabi/brcm-patchram-plus/0.1-r0/temp/log.do_compile.22289
>> Log data follows:
>> | DEBUG: Executing shell function do_compile
>> |
>> /home/worker/yocto/build/tmp/work/cortexa17hf-neon-vfpv4-custom-linux-gnueabi/brcm-patchram-plus/0.1-r0/temp/run.do_compile.22289:
>> 100:
>> /home/worker/yocto/build/tmp/work/cortexa17hf-neon-vfpv4-custom-linux-gnueabi/brcm-patchram-plus/0.1-r0/temp/run.do_compile.22289:
>> arm-custom-linux-gnueabi-gcc: not found
>> | WARNING: exit code 127 from a shell command.
>> | ERROR: Function failed: do_compile (log file is located at
>>
>> /home/worker/yocto/build/tmp/work/cortexa17hf-neon-vfpv4-custom-linux-gnueabi/brcm-patchram-plus/0.1-r0/temp/log.do_compile.22289)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_compile: Failed
>> ERROR: Task
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_compile)
>> failed with exit code '1'
>> NOTE: Running task 2931 of 3702
>>
>> (/home/worker/yocto/layers/meta-rockchip/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb:do_populate_lic)
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_populate_lic: Started
>> NOTE: recipe brcm-patchram-plus-0.1-r0: task do_populate_lic: Succeeded
>> NOTE: recipe netbase-1_5.4-r0: task do_package: Succeeded
>> NOTE: recipe groff-native-1.22.3-r0: task do_compile: Succeeded
>> NOTE: recipe perl-5.24.1-r0: task do_compile: Succeeded
>> NOTE: Tasks Summary: Attempted 2931 tasks of which 0 didn't need to be
>> rerun and 1 failed.
>>
>> [1].
>> https://github.com/rockchip-linux/meta-rockchip/blob/master/recipes-bsp/brcm-patchram-plus/brcm-patchram-plus_0.1.bb
>>
>
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto



More information about the yocto mailing list