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