This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/66AK2H12: Building json-c fails

Part Number: 66AK2H12

Tool/software: Linux

Hi,

Build of arago-base-tidsk-image for k2hk-evm following the guide at software-dl.ti.com/.../Overview_Building_the_SDK.html fails when trying to compile json-c. Below is the related console output.

Any ideas how to make it work?

ERROR: json-c-0.12-r0 do_compile: oe_runmake failed
ERROR: json-c-0.12-r0 do_compile: Function failed: do_compile (log file is located at /yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/temp/log.do_compile.24316)
ERROR: Logfile of failure stored in: /yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/temp/log.do_compile.24316
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
| make  all-recursive
| make[1]: Entering directory '/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/build'
| Making all in .
| make[2]: Entering directory '/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/build'
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o arraylist.lo ../json-c-0.12/arraylist.c
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o debug.lo ../json-c-0.12/debug.c
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o json_c_version.lo ../json-c-0.12/json_c_version.c
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o json_object.lo ../json-c-0.12/json_object.c
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o json_object_iterator.lo ../json-c-0.12/json_object_iterator.c
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o json_tokener.lo ../json-c-0.12/json_tokener.c
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_c_version.c  -fPIC -DPIC -o .libs/json_c_version.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_object.c  -fPIC -DPIC -o .libs/json_object.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/debug.c  -fPIC -DPIC -o .libs/debug.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_object_iterator.c  -fPIC -DPIC -o .libs/json_object_iterator.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/arraylist.c  -fPIC -DPIC -o .libs/arraylist.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_c_version.c -o json_c_version.o >/dev/null 2>&1
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_tokener.c  -fPIC -DPIC -o .libs/json_tokener.o
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o json_util.lo ../json-c-0.12/json_util.c
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/debug.c -o debug.o >/dev/null 2>&1
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_object_iterator.c -o json_object_iterator.o >/dev/null 2>&1
| ../json-c-0.12/json_object.c: In function ‘json_object_get_int64’:
| ../json-c-0.12/json_object.c:554:5: error: this statement may fall through [-Werror=implicit-fallthrough=]
|   if (json_parse_int64(jso->o.c_string.str, &cint) == 0) return cint;
|      ^
| ../json-c-0.12/json_object.c:555:3: note: here
|    default:
|    ^~~~~~~
| ../json-c-0.12/json_tokener.c: In function ‘json_tokener_parse_ex’:
| ../json-c-0.12/json_tokener.c:304:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
|          if (tok->flags & JSON_TOKENER_STRICT) {
|             ^
| ../json-c-0.12/json_tokener.c:309:7: note: here
|        case '"':
|        ^~~~
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_util.c  -fPIC -DPIC -o .libs/json_util.o
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o linkhash.lo ../json-c-0.12/linkhash.c
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/arraylist.c -o arraylist.o >/dev/null 2>&1
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o printbuf.lo ../json-c-0.12/printbuf.c
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/linkhash.c  -fPIC -DPIC -o .libs/linkhash.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/printbuf.c  -fPIC -DPIC -o .libs/printbuf.o
| ./arm-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-linux-gnueabihf-gcc  -march=armv7-a -marm -mfpu=neon  -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12   -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include  -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm=  -c -o random_seed.lo ../json-c-0.12/random_seed.c
| ../json-c-0.12/linkhash.c: In function ‘hashlittle’:
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/json_util.c -o json_util.o >/dev/null 2>&1
| ../json-c-0.12/linkhash.c:379:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 12: c+=((uint32_t)k[11])<<24;
|               ~^~~~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:380:5: note: here
|      case 11: c+=((uint32_t)k[10])<<16;
|      ^~~~
| ../json-c-0.12/linkhash.c:380:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 11: c+=((uint32_t)k[10])<<16;
|               ~^~~~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:381:5: note: here
|      case 10: c+=((uint32_t)k[9])<<8;
|      ^~~~
| ../json-c-0.12/linkhash.c:381:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 10: c+=((uint32_t)k[9])<<8;
|               ~^~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:382:5: note: here
|      case 9 : c+=k[8];
|      ^~~~
| ../json-c-0.12/linkhash.c:382:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 9 : c+=k[8];
|               ~^~~~~~
| ../json-c-0.12/linkhash.c:383:5: note: here
|      case 8 : b+=((uint32_t)k[7])<<24;
|      ^~~~
| ../json-c-0.12/linkhash.c:383:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 8 : b+=((uint32_t)k[7])<<24;
|               ~^~~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:384:5: note: here
|      case 7 : b+=((uint32_t)k[6])<<16;
|      ^~~~
| ../json-c-0.12/linkhash.c:384:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 7 : b+=((uint32_t)k[6])<<16;
|               ~^~~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:385:5: note: here
|      case 6 : b+=((uint32_t)k[5])<<8;
|      ^~~~
| ../json-c-0.12/linkhash.c:385:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 6 : b+=((uint32_t)k[5])<<8;
|               ~^~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:386:5: note: here
|      case 5 : b+=k[4];
|      ^~~~
| ../json-c-0.12/linkhash.c:386:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 5 : b+=k[4];
|               ~^~~~~~
| ../json-c-0.12/linkhash.c:387:5: note: here
|      case 4 : a+=((uint32_t)k[3])<<24;
|      ^~~~
| ../json-c-0.12/linkhash.c:387:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 4 : a+=((uint32_t)k[3])<<24;
|               ~^~~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:388:5: note: here
|      case 3 : a+=((uint32_t)k[2])<<16;
|      ^~~~
| ../json-c-0.12/linkhash.c:388:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 3 : a+=((uint32_t)k[2])<<16;
|               ~^~~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:389:5: note: here
|      case 2 : a+=((uint32_t)k[1])<<8;
|      ^~~~
| ../json-c-0.12/linkhash.c:389:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
|      case 2 : a+=((uint32_t)k[1])<<8;
|               ~^~~~~~~~~~~~~~~~~~~~~
| ../json-c-0.12/linkhash.c:390:5: note: here
|      case 1 : a+=k[0];
|      ^~~~
| ERROR: oe_runmake failed
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/printbuf.c -o printbuf.o >/dev/null 2>&1
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/random_seed.c  -fPIC -DPIC -o .libs/random_seed.o
| arm-linux-gnueabi-libtool: compile:  arm-linux-gnueabihf-gcc -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard --sysroot=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm -DHAVE_CONFIG_H -I. -I../json-c-0.12 -isystem/yocto_new/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include -Wall -Werror -Wno-error=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -isystem/yocto_new/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=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0=/usr/src/debug/json-c/0.12-r0 -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux= -fdebug-prefix-map=/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/k2hk-evm= -c ../json-c-0.12/random_seed.c -o random_seed.o >/dev/null 2>&1
| cc1: all warnings being treated as errors
| Makefile:577: recipe for target 'json_object.lo' failed
| make[2]: *** [json_object.lo] Error 1
| make[2]: *** Waiting for unfinished jobs....
| cc1: all warnings being treated as errors
| Makefile:577: recipe for target 'linkhash.lo' failed
| make[2]: *** [linkhash.lo] Error 1
| cc1: all warnings being treated as errors
| Makefile:577: recipe for target 'json_tokener.lo' failed
| make[2]: *** [json_tokener.lo] Error 1
| make[2]: Leaving directory '/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/build'
| Makefile:637: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory '/yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/build'
| Makefile:437: recipe for target 'all' failed
| make: *** [all] Error 2
| WARNING: /yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/temp/run.do_compile.24316:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /yocto_new/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/json-c/0.12-r0/temp/log.do_compile.24316)
ERROR: Task (/yocto_new/tisdk/sources/oe-core/meta/recipes-devtools/json-c/json-c_0.12.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2384 tasks of which 8 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /yocto_new/tisdk/sources/oe-core/meta/recipes-devtools/json-c/json-c_0.12.bb:do_compile
Summary: There were 55 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.