[meta-freescale] [meta-fsl-arm] Missing host dependency for 3.10 kernel?

Erik Botö erik.boto at pelagicore.com
Thu Apr 3 06:38:27 PDT 2014


Hi,

Looks to me like there's an lzop recipe which "supports" native as
well [1], so we could probably add a DEPENDS += "lzop-native" to
linux-boundary 3.10 to avoid adding the dependency to the host OS.

[1] - http://cgit.openembedded.org/cgit.cgi/openembedded-core/tree/meta/recipes-support/lzop/lzop_1.03.bb?h=master

Cheers,
Erik

On Thu, Apr 3, 2014 at 1:44 PM, Gary Thomas <gary at mlbassoc.com> wrote:
> I just tried to build the 3.10+ kernel for my SabreLite board
> and got this error:
>   LZO     arch/arm/boot/compressed/piggy.lzo
> /bin/sh: lzop: command not found
> make[2]: *** [arch/arm/boot/compressed/piggy.lzo] Error 1
> make[2]: *** Waiting for unfinished jobs....
>   CC      arch/arm/boot/compressed/misc.o
> make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2
> make: *** [uImage] Error 2
> ERROR: oe_runmake failed
> WARNING: /home/local/imx6_2014-04-02/tmp/work/nitrogen6x-amltd-linux-gnueabi/linux-boundary/3.10.17-r0/temp/run.do_compile.17300:1 exit 1 from
>   exit 1
> ERROR: Function failed: do_compile (log file is located at /home/local/imx6_2014-04-02/tmp/work/nitrogen6x-amltd-linux-gnueabi/linux-boundary/3.10.17-r0/temp/log.do_compile.17300)
>
> It seems that the 'lzop' program (a new one on me) is not installed
> on any of my build hosts.
>
> Shouldn't this be handled by the Yocto build system using either
> a sanity requirement or native package to provide the tool?
>
> --
> ------------------------------------------------------------
> Gary Thomas                 |  Consulting for the
> MLB Associates              |    Embedded world
> ------------------------------------------------------------
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list