[U-Boot] [OE-core] [PATCH] u-boot: Upgrade to 2017.09

Marek Vasut marek.vasut at gmail.com
Mon Sep 18 08:31:05 UTC 2017


On 09/18/2017 09:54 AM, Martin Jansa wrote:
> u-boot-fw-utils-cross is broken for at least a year, if it breaks a lot
> of boards, why nobody complained yet?

Didn't you say it worked for 2017.07 or did I misunderstand that ?

btw stop top-posting please.

> On Mon, Sep 18, 2017 at 7:32 AM, Marek Vasut <marek.vasut at gmail.com
> <mailto:marek.vasut at gmail.com>> wrote:
> 
>     On 09/17/2017 01:06 PM, Martin Jansa wrote:
>     > I've verified that u-boot-fw-utils builds and installs fw_printenv
>     > correctly with 2017.07.
>     >
>     > And that u-boot-fw-utils-cross was broken even with Yocto 2.3 Pyro
>     > and 2017.01 version there, maybe it's time to remove cross version? As
>     > nobody is using it and it's not tested?
> 
>     Nobody apparently even build-tested this patch before submission, gurrr.
> 
>     Speaking of cross versions of U-Boot fwutils and printenv/setenv , they
>     are used by boards for modifying U-Boot environment on the target from
>     Linux, so removing them would break a lot of boards -- NAK.
> 
>     > On Sun, Sep 17, 2017 at 11:18 AM, Martin Jansa
>     <martin.jansa at gmail.com <mailto:martin.jansa at gmail.com>>
>     > wrote:
>     >
>     >> Is anyone seeing u-boot-fw-utils.do_install failure with this?
>     >>
>     >> u-boot-fw-utils/1_2017.09-r0/git/tools/env/fw_printenv: No such
>     file or
>     >> directory
>     >>
>     >> I've tried u-boot-fw-utils-cross, but it fails as well even sooner in
>     >> do_compile:
>     >>
>     >> Log data follows:
>     >> | DEBUG: Executing shell function do_compile
>     >> | NOTE: make -j 32 ARCH=arm CC=gcc  -isystemwork/x86_64-linux/u-
>     >>
>     boot-fw-utils-cross/1_2017.09-r0/recipe-sysroot-native/usr/include -O2
>     >> -pipe
>     -Lwork/x86_64-linux/u-boot-fw-utils-cross/1_2017.09-r0/recipe-sysroot-native/usr/lib
>     >>
>     -Lwork/x86_64-linux/u-boot-fw-utils-cross/1_2017.09-r0/recipe-sysroot-native/lib
>     >> -Wl,-rpath-link,work/x86_64-linux/u-boot-fw-utils-cross/1_
>     >> 2017.09-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,work/x86_64-
>     >> linux/u-boot-fw-utils-cross/1_2017.09-r0/recipe-sysroot-native/lib
>     >> -Wl,-rpath,work/x86_64-linux/u-boot-fw-utils-cross/1_2017.
>     >> 09-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,work/x86_64-linux/
>     >> u-boot-fw-utils-cross/1_2017.09-r0/recipe-sysroot-native/lib
>     -Wl,-O1 V=1
>     >> rpi_3_32b_config
>     >> | make -f ./scripts/Makefile.build obj=scripts/basic
>     >> |   cc -Wp,-MD,scripts/basic/.fixdep.d -Wall -Wstrict-prototypes -O2
>     >> -fomit-frame-pointer      -o scripts/basic/fixdep
>     scripts/basic/fixdep.c
>     >> | /bin/sh: 1: cc: not found
>     >> | make[1]: *** [scripts/basic/fixdep] Error 127
>     >> | make: *** [scripts_basic] Error 2
>     >> | ERROR: oe_runmake failed
>     >> | WARNING: exit code 1 from a shell command.
>     >> | ERROR: Function failed: do_compile (log file is located at
>     >> work/x86_64-linux/u-boot-fw-utils-cross/1_2017.09-r0/temp/
>     >> log.do_compile.12859)
>     >> ERROR: Task (virtual:cross:oe-core/meta/recipes-bsp/u-boot/u-boot-fw-
>     >> utils_2017.09.bb:do_compile) failed with exit code '1'
>     >>
>     >>
>     >> On Mon, Sep 11, 2017 at 10:30 PM, Otavio Salvador
>     <otavio at ossystems.com.br <mailto:otavio at ossystems.com.br>
>     >>> wrote:
>     >>
>     >>> This upgrades the U-Boot to the 2017.09 release.
>     >>>
>     >>> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br
>     <mailto:otavio at ossystems.com.br>>
>     >>> ---
>     >>>
>     >>>  .../u-boot/{u-boot-common_2017.07.inc => u-boot-common_2017.09.inc}
>     >>>  | 2 +-
>     >>>  .../u-boot/{u-boot-fw-utils_2017.07.bb
>     <http://u-boot-fw-utils_2017.07.bb> => u-boot-fw-utils_2017.09.bb
>     <http://u-boot-fw-utils_2017.09.bb>}
>     >>>  | 0
>     >>>  .../u-boot/{u-boot-mkimage_2017.07.bb
>     <http://u-boot-mkimage_2017.07.bb> => u-boot-mkimage_2017.09.bb
>     <http://u-boot-mkimage_2017.09.bb>}
>     >>>  | 0
>     >>>  meta/recipes-bsp/u-boot/{u-boot_2017.07.bb
>     <http://u-boot_2017.07.bb> => u-boot_2017.09.bb
>     <http://u-boot_2017.09.bb>}
>     >>> | 0
>     >>>  4 files changed, 1 insertion(+), 1 deletion(-)
>     >>>  rename meta/recipes-bsp/u-boot/{u-boot-common_2017.07.inc =>
>     >>> u-boot-common_2017.09.inc} (89%)
>     >>>  rename meta/recipes-bsp/u-boot/{u-boot-fw-utils_2017.07.bb
>     <http://u-boot-fw-utils_2017.07.bb> =>
>     >>> u-boot-fw-utils_2017.09.bb <http://u-boot-fw-utils_2017.09.bb>}
>     (100%)
>     >>>  rename meta/recipes-bsp/u-boot/{u-boot-mkimage_2017.07.bb
>     <http://u-boot-mkimage_2017.07.bb> =>
>     >>> u-boot-mkimage_2017.09.bb <http://u-boot-mkimage_2017.09.bb>} (100%)
>     >>>  rename meta/recipes-bsp/u-boot/{u-boot_2017.07.bb
>     <http://u-boot_2017.07.bb> => u-boot_2017.09.bb
>     <http://u-boot_2017.09.bb>}
>     >>> (100%)
>     >>>
>     >>> diff --git a/meta/recipes-bsp/u-boot/u-boot-common_2017.07.inc
>     >>> b/meta/recipes-bsp/u-boot/u-boot-common_2017.09.inc
>     >>> similarity index 89%
>     >>> rename from meta/recipes-bsp/u-boot/u-boot-common_2017.07.inc
>     >>> rename to meta/recipes-bsp/u-boot/u-boot-common_2017.09.inc
>     >>> index e37f5fd409..02e51242cb 100644
>     >>> --- a/meta/recipes-bsp/u-boot/u-boot-common_2017.07.inc
>     >>> +++ b/meta/recipes-bsp/u-boot/u-boot-common_2017.09.inc
>     >>> @@ -7,7 +7,7 @@ PE = "1"
>     >>>
>     >>>  # We use the revision in order to avoid having to fetch it from the
>     >>>  # repo during parse
>     >>> -SRCREV = "d85ca029f257b53a96da6c2fb421e78a003a9943"
>     >>> +SRCREV = "c98ac3487e413c71e5d36322ef3324b21c6f60f9"
>     >>>
>     >>>  SRC_URI = "git://git.denx.de/u-boot.git
>     <http://git.denx.de/u-boot.git> \
>     >>>      file://MPC8315ERDB-enable-DHCP.patch \
>     >>> diff --git a/meta/recipes-bsp/u-boot/u-boot-fw-utils_2017.07.bb
>     <http://u-boot-fw-utils_2017.07.bb>
>     >>> b/meta/recipes-bsp/u-boot/u-boot-fw-utils_2017.09.bb
>     <http://u-boot-fw-utils_2017.09.bb>
>     >>> similarity index 100%
>     >>> rename from meta/recipes-bsp/u-boot/u-boot-fw-utils_2017.07.bb
>     <http://u-boot-fw-utils_2017.07.bb>
>     >>> rename to meta/recipes-bsp/u-boot/u-boot-fw-utils_2017.09.bb
>     <http://u-boot-fw-utils_2017.09.bb>
>     >>> diff --git a/meta/recipes-bsp/u-boot/u-boot-mkimage_2017.07.bb
>     <http://u-boot-mkimage_2017.07.bb>
>     >>> b/meta/recipes-bsp/u-boot/u-boot-mkimage_2017.09.bb
>     <http://u-boot-mkimage_2017.09.bb>
>     >>> similarity index 100%
>     >>> rename from meta/recipes-bsp/u-boot/u-boot-mkimage_2017.07.bb
>     <http://u-boot-mkimage_2017.07.bb>
>     >>> rename to meta/recipes-bsp/u-boot/u-boot-mkimage_2017.09.bb
>     <http://u-boot-mkimage_2017.09.bb>
>     >>> diff --git a/meta/recipes-bsp/u-boot/u-boot_2017.07.bb
>     <http://u-boot_2017.07.bb>
>     >>> b/meta/recipes-bsp/u-boot/u-boot_2017.09.bb
>     <http://u-boot_2017.09.bb>
>     >>> similarity index 100%
>     >>> rename from meta/recipes-bsp/u-boot/u-boot_2017.07.bb
>     <http://u-boot_2017.07.bb>
>     >>> rename to meta/recipes-bsp/u-boot/u-boot_2017.09.bb
>     <http://u-boot_2017.09.bb>
>     >>> --
>     >>> 2.14.1
>     >>>
>     >>> --
>     >>> _______________________________________________
>     >>> Openembedded-core mailing list
>     >>> Openembedded-core at lists.openembedded.org
>     <mailto:Openembedded-core at lists.openembedded.org>
>     >>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>     <http://lists.openembedded.org/mailman/listinfo/openembedded-core>
>     >>>
>     >>
>     >>
>     > _______________________________________________
>     > U-Boot mailing list
>     > U-Boot at lists.denx.de <mailto:U-Boot at lists.denx.de>
>     > https://lists.denx.de/listinfo/u-boot
>     <https://lists.denx.de/listinfo/u-boot>
>     >
> 
> 
>     --
>     Best regards,
>     Marek Vasut
> 
> 


-- 
Best regards,
Marek Vasut


More information about the U-Boot mailing list