compile error
Simon Glass
sjg at chromium.org
Mon Jun 12 23:17:37 CEST 2023
Hi Chan,
On Sun, 4 Jun 2023 at 15:41, Chan Kim <ckim at etri.re.kr> wrote:
>
> Hello all,
> For commit 26659d42654 (Fri Jun 2 12:13:01 2023 -0400)
>
> When I do 'make qemu_arm64_defconfig' and 'make', I get this compile error.
>
> ckim at ckim-ubuntu:~/u-boot-test/u-boot$ make -j28
> ENVC include/generated/env.txt
> UPD include/generated/timestamp_autogenerated.h
> ENVP include/generated/env.in
> ENVT include/generated/environment.h
> HOSTCC tools/lib/sha1.o
> HOSTCC tools/lib/sha256.o
> HOSTCC tools/lib/sha512.o
> In file included from include/watchdog.h:13,
> from ./tools/../lib/sha512.c:20,
> from tools/lib/sha512.c:1:
> include/cyclic.h:40:20: error: field ??list?? has incomplete type
> 40 | struct hlist_node list;
> | ^~~~
> In file included from include/watchdog.h:13,
> from ./tools/../lib/sha1.c:25,
> from tools/lib/sha1.c:1:
> include/cyclic.h:40:20: error: field ??list?? has incomplete type
> 40 | struct hlist_node list;
> | ^~~~
> In file included from include/watchdog.h:13,
> from ./tools/../lib/sha256.c:14,
> from tools/lib/sha256.c:1:
> include/cyclic.h:40:20: error: field ??list?? has incomplete type
> 40 | struct hlist_node list;
> | ^~~~
> make[1]: *** [scripts/Makefile.host:112: tools/lib/sha512.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make[1]: *** [scripts/Makefile.host:112: tools/lib/sha1.o] Error 1
> make[1]: *** [scripts/Makefile.host:112: tools/lib/sha256.o] Error 1
> make: *** [Makefile:1853: tools] Error 2
>
> Can anyone please fix it?
Can you please provide the git hash or version you are using?
Did you add CROSS_COMPILE= when building? I cannot repeat this
problem...and it seems that CI is working OK.
Regards,
Simon
More information about the U-Boot
mailing list