Part Number: AM5708
Tool/software: Linux
psdk build error:
[root@zengjia_vivado:build#] MACHINE=am57xx-evm bitbake arago-base-tisdk-image
Loading cache: 100% |#########################################################################################################################################################################| Time: 0:00:01
Loaded 3236 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.32.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-linux-gnueabi"
MACHINE = "am57xx-evm"
DISTRO = "arago"
DISTRO_VERSION = "2017.05"
TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU = "hard"
meta-processor-sdk = "HEAD:3d2f620a6a98b1b6abb1103d7dc986921436ed19"
meta-arago-distro
meta-arago-extras = "HEAD:b727bf8fce8e9cb5a6b5d5b48c45f0088e67eb53"
meta-browser = "HEAD:880a7bd1d3b9a1b2003f5b0620350f03158bbd43"
meta-qt5 = "HEAD:3601fd2c5306ac6d5d0d536e0be8cbb90da9b4c1"
meta-networking
meta-ruby
meta-python
meta-oe
meta-gnome = "HEAD:fe5c83312de11e80b85680ef237f8acb04b4b26e"
meta-ti = "HEAD:41d6fdc0fe5ea6054616cfccda13baac3ff33791"
meta-linaro-toolchain
meta-optee = "HEAD:d84874bad834657dd04ea69c35a74dd9dbd535b8"
meta = "HEAD:ddf907ca95a19f54785079b4396935273b3747f6"
Initialising tasks: 100% |####################################################################################################################################################################| Time: 0:00:06
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: fontconfig-2.12.1-r0 do_compile: oe_runmake failed
ERROR: fontconfig-2.12.1-r0 do_compile: Function failed: do_compile (log file is located at /root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/temp/log.do_compile.48917)
ERROR: Logfile of failure stored in: /root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/temp/log.do_compile.48917
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 6
| ERROR: oe_runmake failed
| make all-recursive
| make[1]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build'
| Making all in fontconfig
| make[2]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fontconfig'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fontconfig'
| Making all in fc-blanks
| make[2]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-blanks'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-blanks'
| Making all in fc-case
| make[2]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-case'
| make all-am
| make[3]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-case'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-case'
| make[2]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-case'
| Making all in fc-lang
| make[2]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-lang'
| make all-am
| make[3]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-lang'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-lang'
| make[2]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-lang'
| Making all in fc-glyphname
| make[2]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-glyphname'
| make all-am
| make[3]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-glyphname'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-glyphname'
| make[2]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/fc-glyphname'
| Making all in src
| make[2]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/src'
| make all-am
| make[3]: Entering directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/src'
| ../arm-linux-gnueabi-libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm -DHAVE_CONFIG_H -I. -I../../fontconfig-2.12.1/src -I.. -I../../fontconfig-2.12.1 -I../../fontconfig-2.12.1/src -I/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/include/freetype2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DFC_CACHEDIR='"/var/cache/fontconfig"' -DFONTCONFIG_PATH='"/etc/fonts"' -isystem/root/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -isystem/root/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0=/usr/src/debug/fontconfig/2.12.1-r0 -fdebug-prefix-map=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm= -pthread -c -o fcmatch.lo ../../fontconfig-2.12.1/src/fcmatch.c
| arm-linux-gnueabi-libtool: compile: arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm -DHAVE_CONFIG_H -I. -I../../fontconfig-2.12.1/src -I.. -I../../fontconfig-2.12.1 -I../../fontconfig-2.12.1/src -I/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/include/freetype2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DFC_CACHEDIR=\"/var/cache/fontconfig\" -DFONTCONFIG_PATH=\"/etc/fonts\" -isystem/root/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -isystem/root/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0=/usr/src/debug/fontconfig/2.12.1-r0 -fdebug-prefix-map=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm= -pthread -c ../../fontconfig-2.12.1/src/fcmatch.c -fPIC -DPIC -o .libs/fcmatch.o
| ../../fontconfig-2.12.1/src/fcmatch.c:324:63: error: ‘PRI_CHAR_WIDTH_STRONG’ undeclared here (not in a function); did you mean ‘PRI_WIDTH_STRONG’?
| #define FC_OBJECT(NAME, Type, Cmp) { FC_##NAME##_OBJECT, Cmp, PRI_##NAME##_STRONG, PRI_##NAME##_WEAK },
| ^
| ../../fontconfig-2.12.1/src/fcobjs.h:54:1: note: in expansion of macro ‘FC_OBJECT’
| FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL)
| ^~~~~~~~~
| ../../fontconfig-2.12.1/src/fcmatch.c:324:84: error: ‘PRI_CHAR_WIDTH_WEAK’ undeclared here (not in a function); did you mean ‘PRI_WIDTH_WEAK’?
| #define FC_OBJECT(NAME, Type, Cmp) { FC_##NAME##_OBJECT, Cmp, PRI_##NAME##_STRONG, PRI_##NAME##_WEAK },
| ^
| ../../fontconfig-2.12.1/src/fcobjs.h:54:1: note: in expansion of macro ‘FC_OBJECT’
| FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL)
| ^~~~~~~~~
| make[3]: *** [fcmatch.lo] Error 1
| make[3]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/src'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/build'
| make: *** [all] Error 2
| WARNING: /root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/temp/run.do_compile.48917:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /root/psdk/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/fontconfig/2.12.1-r0/temp/log.do_compile.48917)
ERROR: Task (/root/psdk/tisdk/sources/oe-core/meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1201 tasks of which 1193 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/root/psdk/tisdk/sources/oe-core/meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
[root@zengjia_vivado:build#]