详细的log如下
root@f63d242350f8:/work/T113-i_v1.0# ./build.sh
ACTION List: mklichee;========
Execute command: mklichee
INFO: ----------------------------------------
INFO: build lichee ...
INFO: chip: sun8iw20p1
INFO: platform: linux
INFO: kernel: linux-5.4
INFO: board: tlt113-minievm-emmc
INFO: output: /work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan
INFO: ----------------------------------------
INFO: build buildroot ...
Prepare br toolchain gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi.tar.xz...
make: Entering directory '/work/T113-i_v1.0/buildroot/buildroot-201902'
>>> host-libglib2 2.56.3 Building
PATH="/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/bin:/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PKG_CONFIG="/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/lib/pkgconfig:/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/share/pkgconfig" /usr/bin/make -C /work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/
make[1]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
/usr/bin/make all-recursive
make[2]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
Making all in .
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
Making all in m4macros
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
/usr/bin/make all-am
make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
Making all in glib
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
/usr/bin/make all-recursive
make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
Making all in libcharset
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
/usr/bin/make all-am
make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
Making all in update-pcre
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
/usr/bin/make all-am
make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
Making all in .
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
Making all in gmodule
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
/usr/bin/make all-am
make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
Making all in gthread
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
/usr/bin/make all-am
make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
Making all in gobject
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
/usr/bin/make all-recursive
make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
Making all in .
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
Making all in tests
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
/usr/bin/make all-am
make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
Making all in gio
make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
/usr/bin/make all-recursive
make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
Making all in gdbus-2.0/codegen
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
/usr/bin/make all-am
make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
Making all in xdgmime
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
/usr/bin/make all-am
make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
Making all in inotify
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
/usr/bin/make all-am
make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
Making all in .
make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
CC libgio_2_0_la-gdbusauth.lo
CC libgio_2_0_la-gdbusmessage.lo
CC libgio_2_0_la-gdbusintrospection.lo
CC libgio_2_0_la-gdbusmethodinvocation.lo
gdbusmessage.c: In function 'parse_value_from_blob':
gdbusmessage.c:1712:29: warning: variable 'item' set but not used [-Wunused-but-set-variable]
1712 | GVariant *item;
| ^~~~
gdbusmessage.c: In function 'append_value_to_blob':
gdbusmessage.c:2326:24: warning: unused variable 'end' [-Wunused-variable]
2326 | const gchar *end;
| ^~~
CC libgio_2_0_la-gdbusserver.lo
gdbusauth.c: In function '_g_dbus_auth_run_server':
gdbusauth.c:1302:11: error: '%s' directive argument is null [-Werror=format-overflow=]
1302 | debug_print ("SERVER: WaitingForBegin, read '%s'", line);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gdbusintrospection.c: In function 'g_dbus_interface_info_generate_xml':
gdbusintrospection.c:751:3: warning: 'access_string' may be used uninitialized in this function [-Wmaybe-uninitialized]
751 | g_string_append_printf (string_builder, "%*s<property type=\"%s\" name=\"%s\" access=\"%s\"",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
752 | indent, "",
| ~~~~~~~~~~~
753 | info->signature,
| ~~~~~~~~~~~~~~~~
754 | info->name,
| ~~~~~~~~~~~
755 | access_string);
| ~~~~~~~~~~~~~~
gdbusintrospection.c:731:16: note: 'access_string' was declared here
731 | const gchar *access_string;
| ^~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[5]: *** [Makefile:3633: libgio_2_0_la-gdbusauth.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
gdbusmessage.c: In function 'g_dbus_message_to_blob':
gdbusmessage.c:2702:30: error: '%s' directive argument is null [-Werror=format-overflow=]
2702 | tupled_signature_str = g_strdup_printf ("(%s)", signature_str);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[5]: *** [Makefile:3682: libgio_2_0_la-gdbusmessage.lo] Error 1
make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
make[4]: *** [Makefile:4471: all-recursive] Error 1
make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
make[3]: *** [Makefile:2049: all] Error 2
make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
make[2]: *** [Makefile:1272: all-recursive] Error 1
make[2]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
make[1]: *** [Makefile:893: all] Error 2
make[1]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
make: *** [package/pkg-generic.mk:241: /work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/.stamp_built] Error 2
make: Leaving directory '/work/T113-i_v1.0/buildroot/buildroot-201902'
ERROR: build buildroot Failed
INFO: mkbr failed