[meta-freescale] U-Boot build fixes

Otavio Salvador otavio at ossystems.com.br
Tue Oct 1 11:10:33 PDT 2013


Hello,

Basically we got a new requirement for openssl due 2013.10-rc3 release
of U-Boot (this was known but worked fine in my autobuilder as it had
the libssl-dev in the host system so hiding the build failure). It
finally got found in Yocto autobuilder.

I fixed the first issue but it broke other machines (as noted by Jose
and Daiane); in the end I reverted the original attempt and did make
u-boot-fslc capable of building using native libs.

This is not the best way of fixing it (it ought to use a cross package
for these binaries) but it requires U-Boot build system change and I'd
prefer to postpone this rework for when we start working in 1.6
release.

The following changes are the ones I am talking about:

commit 60b2189d29851b9bc066e129b2945163214bc742
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Oct 1 13:24:39 2013 -0300

    u-boot-fslc: Add 'openssl-native' dependency for MX23/MX28

    This allow U-Boot to build the need native tools during the build
    process.

    Later this ought to be reworked to proper split this into a cross
    recipe but it is too late in the Yocto 1.5 release for it.

    Change-Id: I069313b991778ea1502995beb36224fe1ae8c996
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit baf77d06923838a6f717dd9719990ded4423c3aa
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Oct 1 13:21:46 2013 -0300

    Revert "u-boot-fslc: Avoid native binary builds"

    It causes build failures in several machines and it's too late to
    rework it properly.

    This reverts commit 2076ae7530a7ed2aa40678502598e74b0f533def.

    Change-Id: I2f0c21559516195941832c2bca7b1dc50c90852a
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2076ae7530a7ed2aa40678502598e74b0f533def
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Sep 30 11:06:43 2013 -0300

    u-boot-fslc: Avoid native binary builds

    The 'tools' directory build native binaries and we ought to avoid them
    when doing a target build.

    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the meta-freescale mailing list