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#]