Build of yajl with android toolchain

The build took 00h 01m 19s and was SUCCESSFUL.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
4,882 ansic
144 sh
5,026 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/arm-linux-androideabi --> /sysroot/arm-linux-androideabi
# /toolchain_root/COPYING3.LIB --> /sysroot/COPYING3.LIB
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/COPYING.RUNTIME --> /sysroot/COPYING.RUNTIME
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/SOURCES --> /sysroot/SOURCES
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/COPYING --> /sysroot/COPYING
# /toolchain_root/COPYING3 --> /sysroot/COPYING3
# /toolchain_root/COPYING.LIB --> /sysroot/COPYING.LIB
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/sysroot/bin:/sysroot/libexec/gcc/arm-linux-androideabi/4.8:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=arm-linux-androideabi-gcc CXX=arm-linux-androideabi-g++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: yajl 2.1.0-1 (Tue Apr 4 21:45:07 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# -- The C compiler identification is GNU 4.8.0
# -- Check for working C compiler: /sysroot/bin/arm-linux-androideabi-gcc
# -- Check for working C compiler: /sysroot/bin/arm-linux-androideabi-gcc -- works
# -- Detecting C compiler ABI info
# -- Detecting C compiler ABI info - done
# -- Detecting C compile features
# -- Detecting C compile features - done
# -- Performing Test HAVE_GCC_VISIBILITY
# -- Performing Test HAVE_GCC_VISIBILITY - Success
# running /usr/bin/cmake -E copy_if_different /tmp/yajl/src/yajl-2.1.0/src/api/yajl_parse.h /tmp/yajl/src/yajl-2.1.0/src/../yajl-2.1.0/include/yajl 2>&1
# running /usr/bin/cmake -E copy_if_different /tmp/yajl/src/yajl-2.1.0/src/api/yajl_gen.h /tmp/yajl/src/yajl-2.1.0/src/../yajl-2.1.0/include/yajl 2>&1
# running /usr/bin/cmake -E copy_if_different /tmp/yajl/src/yajl-2.1.0/src/api/yajl_common.h /tmp/yajl/src/yajl-2.1.0/src/../yajl-2.1.0/include/yajl 2>&1
# running /usr/bin/cmake -E copy_if_different /tmp/yajl/src/yajl-2.1.0/src/api/yajl_tree.h /tmp/yajl/src/yajl-2.1.0/src/../yajl-2.1.0/include/yajl 2>&1
# CMake Warning (dev) at reformatter/CMakeLists.txt:38 (GET_TARGET_PROPERTY):
# Policy CMP0026 is not set: Disallow use of the LOCATION target property.
# Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
# command to set the policy and suppress this warning.
#
# The LOCATION property should not be read from target "json_reformat". Use
# the target name directly with add_custom_command, or use the generator
# expression $, as appropriate.
#
# This warning is for project developers. Use -Wno-dev to suppress it.
#
# CMake Warning (dev) at verify/CMakeLists.txt:32 (GET_TARGET_PROPERTY):
# Policy CMP0026 is not set: Disallow use of the LOCATION target property.
# Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
# command to set the policy and suppress this warning.
#
# The LOCATION property should not be read from target "json_verify". Use
# the target name directly with add_custom_command, or use the generator
# expression $, as appropriate.
#
# This warning is for project developers. Use -Wno-dev to suppress it.
#
# ** using doxygen at: /usr/sbin/doxygen
# ** documentation output to: /tmp/yajl/src/yajl-2.1.0/yajl-2.1.0/share/doc/yajl-2.1.0
# CMake Warning (dev) at CMakeLists.txt:76 (ADD_CUSTOM_TARGET):
# Policy CMP0037 is not set: Target names should not be reserved and should
# match a validity pattern. Run "cmake --help-policy CMP0037" for policy
# details. Use the cmake_policy command to set the policy and suppress this
# warning.
#
# The target name "test" is reserved or not valid for certain CMake features,
# such as generator expressions, and may result in undefined behavior.
# This warning is for project developers. Use -Wno-dev to suppress it.
#
# -- Configuring done
# -- Generating done
# -- Build files have been written to: /tmp/yajl/src/yajl-2.1.0
# Scanning dependencies of target yajl_s
# Scanning dependencies of target yajl
# [ 3%] Building C object src/CMakeFiles/yajl.dir/yajl.c.o
# [ 6%] Building C object src/CMakeFiles/yajl_s.dir/yajl.c.o
# [ 9%] Building C object src/CMakeFiles/yajl.dir/yajl_lex.c.o
# [ 12%] Building C object src/CMakeFiles/yajl.dir/yajl_parser.c.o
# [ 15%] Building C object src/CMakeFiles/yajl.dir/yajl_buf.c.o
# [ 18%] Building C object src/CMakeFiles/yajl_s.dir/yajl_lex.c.o
# [ 21%] Building C object src/CMakeFiles/yajl.dir/yajl_encode.c.o
# [ 24%] Building C object src/CMakeFiles/yajl_s.dir/yajl_parser.c.o
# [ 27%] Building C object src/CMakeFiles/yajl_s.dir/yajl_buf.c.o
# [ 30%] Building C object src/CMakeFiles/yajl.dir/yajl_gen.c.o
# [ 33%] Building C object src/CMakeFiles/yajl.dir/yajl_alloc.c.o
# [ 36%] Building C object src/CMakeFiles/yajl_s.dir/yajl_encode.c.o
# [ 39%] Building C object src/CMakeFiles/yajl_s.dir/yajl_gen.c.o
# [ 42%] Building C object src/CMakeFiles/yajl.dir/yajl_tree.c.o
# [ 45%] Building C object src/CMakeFiles/yajl_s.dir/yajl_alloc.c.o
# [ 48%] Building C object src/CMakeFiles/yajl.dir/yajl_version.c.o
# [ 51%] Building C object src/CMakeFiles/yajl_s.dir/yajl_tree.c.o
# [ 54%] Linking C shared library ../yajl-2.1.0/lib/libyajl.so
# [ 57%] Building C object src/CMakeFiles/yajl_s.dir/yajl_version.c.o
# [ 57%] Built target yajl
# Scanning dependencies of target gen-extra-close
# [ 60%] Building C object test/api/CMakeFiles/gen-extra-close.dir/gen-extra-close.c.o
# [ 63%] Linking C executable gen-extra-close
# [ 63%] Built target gen-extra-close
# [ 66%] Linking C static library ../yajl-2.1.0/lib/libyajl_s.a
# [ 66%] Built target yajl_s
# Scanning dependencies of target json_verify
# Scanning dependencies of target json_reformat
# Scanning dependencies of target parse_config
# Scanning dependencies of target yajl_test
# [ 72%] Building C object reformatter/CMakeFiles/json_reformat.dir/json_reformat.c.o
# [ 72%] Building C object verify/CMakeFiles/json_verify.dir/json_verify.c.o
# [ 75%] Building C object example/CMakeFiles/parse_config.dir/parse_config.c.o
# [ 78%] Building C object test/parsing/CMakeFiles/yajl_test.dir/yajl_test.c.o
# [ 81%] Linking C executable parse_config
# [ 84%] Linking C executable json_verify
# [ 84%] Built target parse_config
# [ 87%] Linking C executable yajl_test
# Scanning dependencies of target perftest
# [ 87%] Built target json_verify
# [ 90%] Linking C executable json_reformat
# [ 93%] Building C object perf/CMakeFiles/perftest.dir/perftest.c.o
# [ 96%] Building C object perf/CMakeFiles/perftest.dir/documents.c.o
# [ 96%] Built target yajl_test
# [ 96%] Built target json_reformat
# [100%] Linking C executable perftest
# [100%] Built target perftest
# ==> Entering fakeroot environment...
# ==> Starting package()...
# [ 30%] Built target yajl_s
# [ 60%] Built target yajl
# [ 66%] Built target yajl_test
# [ 72%] Built target json_reformat
# [ 78%] Built target json_verify
# [ 84%] Built target parse_config
# [ 90%] Built target gen-extra-close
# [100%] Built target perftest
# Install the project...
# -- Install configuration: "Release"
# -- Installing: /tmp/yajl/pkg/yajl/usr/lib/libyajl.so.2.1.0
# -- Installing: /tmp/yajl/pkg/yajl/usr/lib/libyajl.so.2
# -- Installing: /tmp/yajl/pkg/yajl/usr/lib/libyajl.so
# -- Installing: /tmp/yajl/pkg/yajl/usr/lib/libyajl_s.a
# -- Installing: /tmp/yajl/pkg/yajl/usr/include/yajl/yajl_parse.h
# -- Installing: /tmp/yajl/pkg/yajl/usr/include/yajl/yajl_gen.h
# -- Installing: /tmp/yajl/pkg/yajl/usr/include/yajl/yajl_common.h
# -- Installing: /tmp/yajl/pkg/yajl/usr/include/yajl/yajl_tree.h
# -- Installing: /tmp/yajl/pkg/yajl/usr/include/yajl/yajl_version.h
# -- Installing: /tmp/yajl/pkg/yajl/usr/share/pkgconfig/yajl.pc
# -- Installing: /tmp/yajl/pkg/yajl/usr/bin/json_reformat
# -- Set runtime path of "/tmp/yajl/pkg/yajl/usr/bin/json_reformat" to ""
# -- Installing: /tmp/yajl/pkg/yajl/usr/bin/json_verify
# -- Set runtime path of "/tmp/yajl/pkg/yajl/usr/bin/json_verify" to ""
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "yajl"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: yajl 2.1.0-1 (Tue Apr 4 21:45:11 UTC 2017)

CMD: pacman --query --file yajl-2.1.0-1-x86_64.pkg.tar.xz
# yajl 2.1.0-1

Creating hybrid package for 'yajl'

Trying to find vanilla package 'yajl'...

CMD: pacman --query --file /mirror/yajl-2.1.0-1.pkg.tar.xz
# yajl 2.1.0-1

Package file has the following structure:
# /.PKGINFO
# /.MTREE
# /usr/lib/libyajl.so.2.1.0
# /usr/lib/libyajl.so
# /usr/lib/libyajl.so.2
# /usr/bin/json_verify
# /usr/bin/json_reformat
# /usr/include/yajl/yajl_tree.h
# /usr/include/yajl/yajl_version.h
# /usr/include/yajl/yajl_gen.h
# /usr/include/yajl/yajl_parse.h
# /usr/include/yajl/yajl_common.h
# /usr/share/licenses/yajl/LICENSE
# /usr/share/pkgconfig/yajl.pc
# /sysroot/sysroot/usr/lib/libyajl.so.2.1.0
# /sysroot/sysroot/usr/lib/libyajl.so.2
# /sysroot/sysroot/usr/lib/libyajl.so
# /sysroot/sysroot/usr/lib/libyajl_s.a
# /sysroot/sysroot/usr/include/yajl/yajl_parse.h
# /sysroot/sysroot/usr/include/yajl/yajl_gen.h
# /sysroot/sysroot/usr/include/yajl/yajl_common.h
# /sysroot/sysroot/usr/include/yajl/yajl_tree.h
# /sysroot/sysroot/usr/include/yajl/yajl_version.h

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO usr sysroot

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO usr sysroot .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO usr sysroot .MTREE | xz -c -z

CMD: bsdtar -tqf yajl.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/yajl.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/yajl.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/yajl.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'

Printing Cmake output

CMD: Cmake output '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeOutput.log'
# The system is: Linux - 4.10.6-1-ARCH - x86_64
# Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
# Compiler: /sysroot/bin/arm-linux-androideabi-gcc
# Build flags:
# Id flags:
#
# The output was:
# 0
#
#
# Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
#
# The C compiler identification is GNU, found in "/tmp/yajl/src/yajl-2.1.0/CMakeFiles/3.5.2/CompilerIdC/a.out"
#
# Determining if the C compiler works passed with the following output:
# Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp
#
# Run Build Command:"/usr/sbin/make" "cmTC_0c38c/fast"
# /usr/sbin/make -f CMakeFiles/cmTC_0c38c.dir/build.make CMakeFiles/cmTC_0c38c.dir/build
# make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
# Building C object CMakeFiles/cmTC_0c38c.dir/testCCompiler.c.o
# /sysroot/bin/arm-linux-androideabi-gcc -o CMakeFiles/cmTC_0c38c.dir/testCCompiler.c.o -c /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp/testCCompiler.c
# Linking C executable cmTC_0c38c
# /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0c38c.dir/link.txt --verbose=1
# /sysroot/bin/arm-linux-androideabi-gcc CMakeFiles/cmTC_0c38c.dir/testCCompiler.c.o -o cmTC_0c38c -rdynamic
# make[1]: Leaving directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
#
#
# Detecting C compiler ABI info compiled with the following output:
# Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp
#
# Run Build Command:"/usr/sbin/make" "cmTC_0d5e4/fast"
# /usr/sbin/make -f CMakeFiles/cmTC_0d5e4.dir/build.make CMakeFiles/cmTC_0d5e4.dir/build
# make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
# Building C object CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o
# /sysroot/bin/arm-linux-androideabi-gcc -o CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c
# Linking C executable cmTC_0d5e4
# /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d5e4.dir/link.txt --verbose=1
# /sysroot/bin/arm-linux-androideabi-gcc -v CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o -o cmTC_0d5e4 -rdynamic
# Using built-in specs.
# COLLECT_GCC=/sysroot/bin/arm-linux-androideabi-gcc
# COLLECT_LTO_WRAPPER=/sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/lto-wrapper
# Target: arm-linux-androideabi
# Configured with: /s/ndk-toolchain/src/build/../gcc/gcc-4.8/configure --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix --target=arm-linux-androideabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-mpfr=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-mpc=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-cloog=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-isl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-ppl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --disable-libitm --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --enable-initfini-array --disable-nls --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix --with-sysroot=/tmp/ndk-andrewhsieh/build/toolchain/prefix/sysroot --with-binutils-version=2.25 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.8 --with-gdb-version=7.7 --with-python=/usr/local/google/home/andrewhsieh/mydroid/ndk/prebuilt/linux-x86_64/bin/python-config.sh --with-gxx-include-dir=/tmp/ndk-andrewhsieh/build/toolchain/prefix/include/c++/4.8 --with-bugurl=http://source.android.com/source/report-bugs.html --enable-languages=c,c++ --disable-bootstrap --enable-plugins --enable-libgomp --enable-gnu-indirect-function --disable-libsanitizer --enable-gold --enable-threads --enable-graphite=yes --with-cloog-version=0.18.0 --with-isl-version=0.11.1 --enable-eh-frame-hdr-for-static --with-arch=armv5te --program-transform-name='s&^&arm-linux-androideabi-&' --enable-gold=default
# Thread model: posix
# gcc version 4.8 (GCC)
# COMPILER_PATH=/sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/:/sysroot/bin/../libexec/gcc/:/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/
# LIBRARY_PATH=/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/:/sysroot/bin/../lib/gcc/:/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib/:/sysroot/bin/../sysroot/usr/lib/
# COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0d5e4' '-rdynamic' '-march=armv5te' '-mfloat-abi=soft' '-mfpu=vfp' '-mtls-dialect=gnu'
# /sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/collect2 --sysroot=/sysroot/bin/../sysroot --eh-frame-hdr -export-dynamic -dynamic-linker /system/bin/linker -X -m armelf_linux_eabi -z noexecstack -z relro -z now -o cmTC_0d5e4 /sysroot/bin/../sysroot/usr/lib/crtbegin_dynamic.o -L/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8 -L/sysroot/bin/../lib/gcc -L/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib -L/sysroot/bin/../sysroot/usr/lib CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o -lgcc -lc -ldl -lgcc /sysroot/bin/../sysroot/usr/lib/crtend_android.o
# make[1]: Leaving directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
#
#
# Parsed C implicit link information from above output:
# link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
# ignore line: [Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp]
# ignore line: []
# ignore line: [Run Build Command:"/usr/sbin/make" "cmTC_0d5e4/fast"]
# ignore line: [/usr/sbin/make -f CMakeFiles/cmTC_0d5e4.dir/build.make CMakeFiles/cmTC_0d5e4.dir/build]
# ignore line: [make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp']
# ignore line: [Building C object CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o]
# ignore line: [/sysroot/bin/arm-linux-androideabi-gcc -o CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c]
# ignore line: [Linking C executable cmTC_0d5e4]
# ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d5e4.dir/link.txt --verbose=1]
# ignore line: [/sysroot/bin/arm-linux-androideabi-gcc -v CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o -o cmTC_0d5e4 -rdynamic ]
# ignore line: [Using built-in specs.]
# ignore line: [COLLECT_GCC=/sysroot/bin/arm-linux-androideabi-gcc]
# ignore line: [COLLECT_LTO_WRAPPER=/sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/lto-wrapper]
# ignore line: [Target: arm-linux-androideabi]
# ignore line: [Configured with: /s/ndk-toolchain/src/build/../gcc/gcc-4.8/configure --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix --target=arm-linux-androideabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-mpfr=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-mpc=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-cloog=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-isl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --with-ppl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --disable-libitm --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --enable-initfini-array --disable-nls --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix --with-sysroot=/tmp/ndk-andrewhsieh/build/toolchain/prefix/sysroot --with-binutils-version=2.25 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.8 --with-gdb-version=7.7 --with-python=/usr/local/google/home/andrewhsieh/mydroid/ndk/prebuilt/linux-x86_64/bin/python-config.sh --with-gxx-include-dir=/tmp/ndk-andrewhsieh/build/toolchain/prefix/include/c++/4.8 --with-bugurl=http://source.android.com/source/report-bugs.html --enable-languages=c,c++ --disable-bootstrap --enable-plugins --enable-libgomp --enable-gnu-indirect-function --disable-libsanitizer --enable-gold --enable-threads --enable-graphite=yes --with-cloog-version=0.18.0 --with-isl-version=0.11.1 --enable-eh-frame-hdr-for-static --with-arch=armv5te --program-transform-name='s&^&arm-linux-androideabi-&' --enable-gold=default]
# ignore line: [Thread model: posix]
# ignore line: [gcc version 4.8 (GCC) ]
# ignore line: [COMPILER_PATH=/sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/:/sysroot/bin/../libexec/gcc/:/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/]
# ignore line: [LIBRARY_PATH=/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/:/sysroot/bin/../lib/gcc/:/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib/:/sysroot/bin/../sysroot/usr/lib/]
# ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0d5e4' '-rdynamic' '-march=armv5te' '-mfloat-abi=soft' '-mfpu=vfp' '-mtls-dialect=gnu']
# link line: [ /sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/collect2 --sysroot=/sysroot/bin/../sysroot --eh-frame-hdr -export-dynamic -dynamic-linker /system/bin/linker -X -m armelf_linux_eabi -z noexecstack -z relro -z now -o cmTC_0d5e4 /sysroot/bin/../sysroot/usr/lib/crtbegin_dynamic.o -L/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8 -L/sysroot/bin/../lib/gcc -L/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib -L/sysroot/bin/../sysroot/usr/lib CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o -lgcc -lc -ldl -lgcc /sysroot/bin/../sysroot/usr/lib/crtend_android.o]
# arg [/sysroot/bin/../libexec/gcc/arm-linux-androideabi/4.8/collect2] ==> ignore
# arg [--sysroot=/sysroot/bin/../sysroot] ==> ignore
# arg [--eh-frame-hdr] ==> ignore
# arg [-export-dynamic] ==> ignore
# arg [-dynamic-linker] ==> ignore
# arg [/system/bin/linker] ==> ignore
# arg [-X] ==> ignore
# arg [-m] ==> ignore
# arg [armelf_linux_eabi] ==> ignore
# arg [-znoexecstack] ==> ignore
# arg [-zrelro] ==> ignore
# arg [-znow] ==> ignore
# arg [-o] ==> ignore
# arg [cmTC_0d5e4] ==> ignore
# arg [/sysroot/bin/../sysroot/usr/lib/crtbegin_dynamic.o] ==> ignore
# arg [-L/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8] ==> dir [/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8]
# arg [-L/sysroot/bin/../lib/gcc] ==> dir [/sysroot/bin/../lib/gcc]
# arg [-L/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib] ==> dir [/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib]
# arg [-L/sysroot/bin/../sysroot/usr/lib] ==> dir [/sysroot/bin/../sysroot/usr/lib]
# arg [CMakeFiles/cmTC_0d5e4.dir/CMakeCCompilerABI.c.o] ==> ignore
# arg [-lgcc] ==> lib [gcc]
# arg [-lc] ==> lib [c]
# arg [-ldl] ==> lib [dl]
# arg [-lgcc] ==> lib [gcc]
# arg [/sysroot/bin/../sysroot/usr/lib/crtend_android.o] ==> ignore
# remove lib [gcc]
# remove lib [gcc]
# collapse library dir [/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8] ==> [/sysroot/lib/gcc/arm-linux-androideabi/4.8]
# collapse library dir [/sysroot/bin/../lib/gcc] ==> [/sysroot/lib/gcc]
# collapse library dir [/sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/lib] ==> [/sysroot/arm-linux-androideabi/lib]
# collapse library dir [/sysroot/bin/../sysroot/usr/lib] ==> [/sysroot/sysroot/usr/lib]
# implicit libs: [c;dl]
# implicit dirs: [/sysroot/lib/gcc/arm-linux-androideabi/4.8;/sysroot/lib/gcc;/sysroot/arm-linux-androideabi/lib;/sysroot/sysroot/usr/lib]
# implicit fwks: []
#
#
#
#
# Detecting C [-std=c11] compiler features compiled with the following output:
# Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp
#
# Run Build Command:"/usr/sbin/make" "cmTC_6ebd3/fast"
# /usr/sbin/make -f CMakeFiles/cmTC_6ebd3.dir/build.make CMakeFiles/cmTC_6ebd3.dir/build
# make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
# Building C object CMakeFiles/cmTC_6ebd3.dir/feature_tests.c.o
# /sysroot/bin/arm-linux-androideabi-gcc -std=c11 -o CMakeFiles/cmTC_6ebd3.dir/feature_tests.c.o -c /tmp/yajl/src/yajl-2.1.0/CMakeFiles/feature_tests.c
# Linking C executable cmTC_6ebd3
# /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6ebd3.dir/link.txt --verbose=1
# /sysroot/bin/arm-linux-androideabi-gcc CMakeFiles/cmTC_6ebd3.dir/feature_tests.c.o -o cmTC_6ebd3 -rdynamic
# make[1]: Leaving directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
#
#
# Feature record: C_FEATURE:1c_function_prototypes
# Feature record: C_FEATURE:1c_restrict
# Feature record: C_FEATURE:1c_static_assert
# Feature record: C_FEATURE:1c_variadic_macros
#
#
# Detecting C [-std=c99] compiler features compiled with the following output:
# Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp
#
# Run Build Command:"/usr/sbin/make" "cmTC_0f3d3/fast"
# /usr/sbin/make -f CMakeFiles/cmTC_0f3d3.dir/build.make CMakeFiles/cmTC_0f3d3.dir/build
# make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
# Building C object CMakeFiles/cmTC_0f3d3.dir/feature_tests.c.o
# /sysroot/bin/arm-linux-androideabi-gcc -std=c99 -o CMakeFiles/cmTC_0f3d3.dir/feature_tests.c.o -c /tmp/yajl/src/yajl-2.1.0/CMakeFiles/feature_tests.c
# Linking C executable cmTC_0f3d3
# /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0f3d3.dir/link.txt --verbose=1
# /sysroot/bin/arm-linux-androideabi-gcc CMakeFiles/cmTC_0f3d3.dir/feature_tests.c.o -o cmTC_0f3d3 -rdynamic
# make[1]: Leaving directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
#
#
# Feature record: C_FEATURE:1c_function_prototypes
# Feature record: C_FEATURE:1c_restrict
# Feature record: C_FEATURE:0c_static_assert
# Feature record: C_FEATURE:1c_variadic_macros
#
#
# Detecting C [-std=c90] compiler features compiled with the following output:
# Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp
#
# Run Build Command:"/usr/sbin/make" "cmTC_31e52/fast"
# /usr/sbin/make -f CMakeFiles/cmTC_31e52.dir/build.make CMakeFiles/cmTC_31e52.dir/build
# make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
# Building C object CMakeFiles/cmTC_31e52.dir/feature_tests.c.o
# /sysroot/bin/arm-linux-androideabi-gcc -std=c90 -o CMakeFiles/cmTC_31e52.dir/feature_tests.c.o -c /tmp/yajl/src/yajl-2.1.0/CMakeFiles/feature_tests.c
# Linking C executable cmTC_31e52
# /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_31e52.dir/link.txt --verbose=1
# /sysroot/bin/arm-linux-androideabi-gcc CMakeFiles/cmTC_31e52.dir/feature_tests.c.o -o cmTC_31e52 -rdynamic
# make[1]: Leaving directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
#
#
# Feature record: C_FEATURE:1c_function_prototypes
# Feature record: C_FEATURE:0c_restrict
# Feature record: C_FEATURE:0c_static_assert
# Feature record: C_FEATURE:0c_variadic_macros
# Performing C SOURCE FILE Test HAVE_GCC_VISIBILITY succeeded with the following output:
# Change Dir: /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp
#
# Run Build Command:"/usr/sbin/make" "cmTC_e71d7/fast"
# /usr/sbin/make -f CMakeFiles/cmTC_e71d7.dir/build.make CMakeFiles/cmTC_e71d7.dir/build
# make[1]: Entering directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
# Building C object CMakeFiles/cmTC_e71d7.dir/src.c.o
# /sysroot/bin/arm-linux-androideabi-gcc -Wall -DHAVE_GCC_VISIBILITY -fvisibility=hidden -o CMakeFiles/cmTC_e71d7.dir/src.c.o -c /tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp/src.c
# Linking C executable cmTC_e71d7
# /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e71d7.dir/link.txt --verbose=1
# /sysroot/bin/arm-linux-androideabi-gcc -Wall -DHAVE_GCC_VISIBILITY CMakeFiles/cmTC_e71d7.dir/src.c.o -o cmTC_e71d7 -rdynamic
# make[1]: Leaving directory '/tmp/yajl/src/yajl-2.1.0/CMakeFiles/CMakeTmp'
#
# Source file was:
# int main(void) { return 0; }