[U-Boot] [ANN] U-Boot v2019.10-rc2 released
Peter Robinson
pbrobinson at gmail.com
Wed Aug 21 08:23:46 UTC 2019
Hi Simon,
> It's the day after the scheduled release day, and here is v2019.10-rc2.
> It took me a while to confirm that the riscv PR was causing the issue I
> saw, and I got extra paranoid about testing all of the other PRs to be
> sure it really was that and not some other race condition. At this
> point, it's time to aim to stabilize everything. That said, I think
> there's at least one or two trees that haven't sent their big PR yet and
> I'd like to see that come in as soon as possible.
>
> In terms of a changelog,
> git log --merges v2019.10-rc1..v2019.10-rc2
> continues to look pretty good but the content there varies based on what
> was given to me in the PR. So please, the more details in the request
> the better!
>
> I'm still planning on doing -rc3 on the 26th of August with -rc4 on
> September 9th and -rc5 on September 23rd with the release scheduled on
> October 7th. Thanks all!
I'm seeing the following build failure with gcc 9, possibly due to
tightened cflags in Fedora, although from a quick look I don't see
why, since the split out of environment functions into the separate
header. Any thoughts on what might be missing?
Peter
BUILDSTDERR: gcc -O2 -g -pipe -Wall -Werror=format-security
-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
-Wp,-MD,scripts/dtc/.checks.o.d -Iscripts/dtc -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -std=gnu11
-I../scriptsIn file included from ../tools/env/../../env/flags.c:7,
BUILDSTDERR: from ../tools/env/env_flags.c:1:
BUILDSTDERR: ../include/env.h:158:1: error: unknown type name 'ulong';
did you mean 'long'?
BUILDSTDERR: 158 | ulong env_get_ulong(const char *name, int base,
ulong default_val);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: | long
BUILDSTDERR: ../include/env.h:158:49: error: unknown type name
'ulong'; did you mean 'long'?
BUILDSTDERR: 158 | ulong env_get_ulong(const char *name, int base,
ulong default_val);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: | long
BUILDSTDERR: ../include/env.h:167:40: error: unknown type name
'ulong'; did you mean 'long'?
BUILDSTDERR: 167 | int env_set_ulong(const char *varname, ulong value);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: | long
BUILDSTDERR: ../include/env.h:179:1: error: unknown type name 'ulong';
did you mean 'long'?
BUILDSTDERR: 179 | ulong env_get_hex(const char *varname, ulong default_val);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: | long
BUILDSTDERR: ../include/env.h:179:40: error: unknown type name
'ulong'; did you mean 'long'?
BUILDSTDERR: 179 | ulong env_get_hex(const char *varname, ulong default_val);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: | long
BUILDSTDERR: ../include/env.h:188:38: error: unknown type name
'ulong'; did you mean 'long'?
BUILDSTDERR: 188 | int env_set_hex(const char *varname, ulong value);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: | long
BUILDSTDERR: ../include/env.h: In function 'env_set_addr':
BUILDSTDERR: ../include/env.h:199:31: error: 'ulong' undeclared (first
use in this function)
BUILDSTDERR: 199 | return env_set_hex(varname, (ulong)addr);
BUILDSTDERR: | ^~~~~
BUILDSTDERR: ../include/env.h:199:31: note: each undeclared identifier
is reported only once for each function it appears in
BUILDSTDERR: ../include/env.h:199:37: error: expected ')' before 'addr'
BUILDSTDERR: 199 | return env_set_hex(varname, (ulong)addr);
BUILDSTDERR: | ^~~~
BUILDSTDERR: | )
BUILDSTDERR: ../include/env.h: At top level:
BUILDSTDERR: ../include/env.h:223:44: error: unknown type name 'uint8_t'
BUILDSTDERR: 223 | int eth_env_get_enetaddr(const char *name,
uint8_t *enetaddr);
BUILDSTDERR: | ^~~~~~~
BUILDSTDERR: ../include/env.h:232:50: error: unknown type name 'uint8_t'
BUILDSTDERR: 232 | int eth_env_set_enetaddr(const char *name, const
uint8_t *enetaddr);
BUILDSTDERR: | ^~~~~~~
BUILDSTDERR: make[2]: *** [scripts/Makefile.host:114:
tools/env/env_flags.o] Error 1
BUILDSTDERR: make[1]: ***
[/builddir/build/BUILD/u-boot-2019.10-rc2/Makefile:1778: envtools]
Error 2
BUILDSTDERR: make[1]: *** Waiting for unfinished jobs....
BUILDSTDERR: make: *** [Makefile:148: sub-make] Error 2
More information about the U-Boot
mailing list