Build of openvswitch with android toolchain

The build took 00h 01m 22s and was NOT successful.

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

SLOCLanguage
296,903 sh
233,323 ansic
14,007 python
6,125 makefile
409 perl
550,767 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: openvswitch 2.5.0-2 (Tue Apr 4 21:00:38 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
# libtoolize: copying file 'build-aux/ltmain.sh'
# libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
# libtoolize: copying file 'm4/libtool.m4'
# libtoolize: copying file 'm4/ltoptions.m4'
# libtoolize: copying file 'm4/ltsugar.m4'
# libtoolize: copying file 'm4/ltversion.m4'
# libtoolize: copying file 'm4/lt~obsolete.m4'
# Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/sbin/automake line 3936.
# configure.ac:24: installing 'build-aux/compile'
# configure.ac:22: installing 'build-aux/missing'
# Makefile.am: installing 'build-aux/depcomp'
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for arm-linux-androideabi-strip... arm-linux-androideabi-strip
# checking for a thread-safe mkdir -p... /usr/sbin/mkdir -p
# checking for gawk... gawk
# checking whether make sets $(MAKE)... yes
# checking whether make supports nested variables... yes
# checking how to create a pax tar archive... gnutar
# checking for style of include used by make... GNU
# checking for arm-linux-androideabi-gcc... arm-linux-androideabi-gcc
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... yes
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether arm-linux-androideabi-gcc accepts -g... yes
# checking for arm-linux-androideabi-gcc option to accept ISO C89... none needed
# checking whether arm-linux-androideabi-gcc understands -c and -o together... yes
# checking dependency style of arm-linux-androideabi-gcc... gcc3
# checking for arm-linux-androideabi-gcc option to accept ISO C99... -std=gnu99
# checking how to run the C preprocessor... arm-linux-androideabi-gcc -std=gnu99 -E
# checking for grep that handles long lines and -e... /usr/sbin/grep
# checking for fgrep... /usr/sbin/grep -F
# checking for egrep... /usr/sbin/grep -E
# checking for perl... /usr/sbin/perl
# checking for ANSI C header files... yes
# checking for sys/types.h... yes
# checking for sys/stat.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for memory.h... yes
# checking for strings.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for unistd.h... yes
# checking minix/config.h usability... no
# checking minix/config.h presence... no
# checking for minix/config.h... no
# checking whether it is safe to define __EXTENSIONS__... yes
# checking whether byte ordering is bigendian... no
# checking for special C compiler options needed for large files... no
# checking for _FILE_OFFSET_BITS value needed for large files... unknown
# checking for _LARGE_FILES value needed for large files... unknown
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... arm-unknown-linux-androideabi
# checking how to print strings... printf
# checking for a sed that does not truncate output... /usr/sbin/sed
# checking for ld used by arm-linux-androideabi-gcc -std=gnu99... /sysroot/arm-linux-androideabi/bin/ld
# checking if the linker (/sysroot/arm-linux-androideabi/bin/ld) is GNU ld... yes
# checking for BSD- or MS-compatible name lister (nm)... /sysroot/bin/arm-linux-androideabi-nm -B
# checking the name lister (/sysroot/bin/arm-linux-androideabi-nm -B) interface... BSD nm
# checking whether ln -s works... yes
# checking the maximum length of command line arguments... 1572864
# checking how to convert x86_64-unknown-linux-gnu file names to arm-unknown-linux-androideabi format... func_convert_file_noop
# checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
# checking for /sysroot/arm-linux-androideabi/bin/ld option to reload object files... -r
# checking for arm-linux-androideabi-objdump... arm-linux-androideabi-objdump
# checking how to recognize dependent libraries... pass_all
# checking for arm-linux-androideabi-dlltool... no
# checking for dlltool... no
# checking how to associate runtime and link libraries... printf %s\n
# checking for arm-linux-androideabi-ar... arm-linux-androideabi-ar
# checking for archiver @FILE support... @
# checking for arm-linux-androideabi-strip... (cached) arm-linux-androideabi-strip
# checking for arm-linux-androideabi-ranlib... arm-linux-androideabi-ranlib
# checking command to parse /sysroot/bin/arm-linux-androideabi-nm -B output from arm-linux-androideabi-gcc -std=gnu99 object... ok
# checking for sysroot... no
# checking for a working dd... /usr/sbin/dd
# checking how to truncate binary pipes... /usr/sbin/dd bs=4096 count=1
# checking for arm-linux-androideabi-mt... no
# checking for mt... no
# checking if : is a manifest tool... no
# checking for dlfcn.h... yes
# checking for objdir... .libs
# checking if arm-linux-androideabi-gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
# checking for arm-linux-androideabi-gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
# checking if arm-linux-androideabi-gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
# checking if arm-linux-androideabi-gcc -std=gnu99 static flag -static works... yes
# checking if arm-linux-androideabi-gcc -std=gnu99 supports -c -o file.o... yes
# checking if arm-linux-androideabi-gcc -std=gnu99 supports -c -o file.o... (cached) yes
# checking whether the arm-linux-androideabi-gcc -std=gnu99 linker (/sysroot/arm-linux-androideabi/bin/ld) supports shared libraries... yes
# checking dynamic linker characteristics... Android linker
# checking how to hardcode library paths into programs... immediate
# checking whether stripping libraries is possible... yes
# checking if libtool supports shared libraries... yes
# checking whether to build shared libraries... no
# checking whether to build static libraries... yes
# checking for library containing pow... -lm
# checking for library containing clock_gettime... none required
# checking for library containing timer_create... none required
# checking for library containing pthread_create... none required
# checking whether strerror_r is declared... yes
# checking for strerror_r... yes
# checking whether strerror_r returns char *... no
# checking vmware.h usability... no
# checking vmware.h presence... no
# checking for vmware.h... no
# checking for MSVC x64 compiler... no
# checking windows.h usability... no
# checking windows.h presence... no
# checking for windows.h... no
# checking for linux/netlink.h... yes
# checking for pkg-config... /usr/sbin/pkg-config
# checking whether compiling and linking against OpenSSL works... no
# configure: WARNING: Cannot find openssl:
#
#
#
# OpenFlow connections over SSL will not be supported.
# (You may use --disable-ssl to suppress this warning.)
# checking for capng_clear in -lcap-ng... no
# configure: WARNING: cannot find libcap-ng.
# --user option will not be supported on Linux.
# (you may use --disable-libcapng to suppress this warning).
# checking for Python 2.x for x >= 7... /usr/bin/python2
# checking for dot... yes
# checking net/if_packet.h usability... yes
# checking net/if_packet.h presence... yes
# checking for net/if_packet.h... yes
# checking net/if_dl.h usability... no
# checking net/if_dl.h presence... no
# checking for net/if_dl.h... no
# checking whether strtok_r macro segfaults on some inputs... yes
# checking whether sys_siglist is declared... yes
# checking for struct stat.st_mtim.tv_nsec... no
# checking for struct stat.st_mtimensec... yes
# checking for struct ifreq.ifr_flagshigh... no
# checking for mlockall... yes
# checking for strnlen... yes
# checking for getloadavg... no
# checking for statvfs... yes
# checking for getmntent_r... yes
# checking mntent.h usability... yes
# checking mntent.h presence... yes
# checking for mntent.h... yes
# checking sys/statvfs.h usability... yes
# checking sys/statvfs.h presence... yes
# checking for sys/statvfs.h... yes
# checking linux/types.h usability... yes
# checking linux/types.h presence... yes
# checking for linux/types.h... yes
# checking linux/if_ether.h usability... yes
# checking linux/if_ether.h presence... yes
# checking for linux/if_ether.h... yes
# checking stdatomic.h usability... yes
# checking stdatomic.h presence... yes
# checking for stdatomic.h... yes
# checking for net/if_mib.h... no
# checking for library containing backtrace... no
# checking linux/perf_event.h usability... yes
# checking linux/perf_event.h presence... yes
# checking for linux/perf_event.h... yes
# checking valgrind/valgrind.h usability... no
# checking valgrind/valgrind.h presence... no
# checking for valgrind/valgrind.h... no
# checking for connect in -lsocket... no
# checking for library containing gethostbyname... none required
# checking XenServer release... none
# checking for groff... yes
# checking whether make is GNU make... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 has that supports thread_local... no
# checking whether arm-linux-androideabi-gcc -std=gnu99 supports __thread... yes
# checking for library containing __atomic_load_8... -latomic
# checking whether arm-linux-androideabi-gcc -std=gnu99 supports GCC 4.0+ atomic built-ins... yes
# checking value of __atomic_always_lock_free(1)... unsupported
# checking value of __atomic_always_lock_free(2)... unsupported
# checking value of __atomic_always_lock_free(4)... unsupported
# checking value of __atomic_always_lock_free(8)... unsupported
# checking for library containing aio_write... no
# checking for pthread_set_name_np... no
# checking for pthread_setname_np() variant... glibc
# checking whether __linux__ is defined... true
# checking for working posix_memalign... no
# checking whether the preprocessor supports include_next... yes
# checking whether system header files limit the line length... no
# checking for stdio.h... yes
# checking for string.h... (cached) yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Werror... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wall... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wextra... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wno-sign-compare... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wpointer-arith... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wformat-security... no
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wswitch-enum... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wunused-parameter... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wbad-function-cast... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wcast-align... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wstrict-prototypes... no
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wold-style-definition... no
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wmissing-prototypes... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wmissing-field-initializers... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wthread-safety... no
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -fno-strict-aliasing... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Qunused-arguments... no
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wno-unused... yes
# checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wno-unused-parameter... yes
# checking target hint for cgcc... other
# checking whether make has GNU make $(if) extension... yes
# checking whether make supports nested variables... (cached) yes
# checking that generated files are newer than configure... done
# configure: creating ./config.status
# config.status: creating lib/stdio.h
# config.status: creating lib/string.h
# config.status: creating ovsdb/libovsdb.sym
# config.status: creating ofproto/libofproto.sym
# config.status: creating lib/libsflow.sym
# config.status: creating lib/libopenvswitch.sym
# config.status: creating ovn/lib/libovn.sym
# config.status: creating vtep/libvtep.sym
# config.status: creating Makefile
# config.status: creating datapath/Makefile
# config.status: creating datapath/linux/Kbuild
# config.status: creating datapath/linux/Makefile
# config.status: creating datapath/linux/Makefile.main
# config.status: creating tests/atlocal
# config.status: creating lib/libopenvswitch.pc
# config.status: creating lib/libsflow.pc
# config.status: creating ofproto/libofproto.pc
# config.status: creating ovsdb/libovsdb.pc
# config.status: creating include/openvswitch/version.h
# config.status: creating config.h
# config.status: executing tests/atconfig commands
# config.status: executing depfiles commands
# config.status: executing libtool commands
# config.status: executing include/openflow/openflow.h.stamp commands
# config.status: executing utilities/bugtool/dummy commands
# config.status: executing ovn/dummy commands
# config.status: executing ovn/utilities/dummy commands
# sed -f ./build-aux/extract-odp-netlink-h < datapath/linux/compat/include/linux/openvswitch.h > include/odp-netlink.h
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./vswitchd/vswitch.ovsschema ./lib/vswitch-idl.ann > lib/vswitch-idl.ovsidl.tmp && mv lib/vswitch-idl.ovsidl.tmp lib/vswitch-idl.ovsidl
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in -C . annotate tests/idltest.ovsschema tests/idltest.ann > tests/idltest.ovsidl.tmp && \
# mv tests/idltest.ovsidl.tmp tests/idltest.ovsidl
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./vtep/vtep.ovsschema ./vtep/vtep-idl.ann > vtep/vtep-idl.ovsidl.tmp && \
# mv vtep/vtep-idl.ovsidl.tmp vtep/vtep-idl.ovsidl
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./ovn/ovn-sb.ovsschema ./ovn/lib/ovn-sb-idl.ann > ovn/lib/ovn-sb-idl.ovsidl.tmp && \
# mv ovn/lib/ovn-sb-idl.ovsidl.tmp ovn/lib/ovn-sb-idl.ovsidl
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in annotate ./ovn/ovn-nb.ovsschema ./ovn/lib/ovn-nb-idl.ann > ovn/lib/ovn-nb-idl.ovsidl.tmp && \
# mv ovn/lib/ovn-nb-idl.ovsidl.tmp ovn/lib/ovn-nb-idl.ovsidl
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header tests/idltest.ovsidl > tests/idltest.h.tmp && mv tests/idltest.h.tmp tests/idltest.h
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source ovn/lib/ovn-sb-idl.ovsidl > ovn/lib/ovn-sb-idl.c.tmp && mv ovn/lib/ovn-sb-idl.c.tmp ovn/lib/ovn-sb-idl.c
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header ovn/lib/ovn-sb-idl.ovsidl > ovn/lib/ovn-sb-idl.h.tmp && mv ovn/lib/ovn-sb-idl.h.tmp ovn/lib/ovn-sb-idl.h
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source lib/vswitch-idl.ovsidl > lib/vswitch-idl.c.tmp && mv lib/vswitch-idl.c.tmp lib/vswitch-idl.c
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header lib/vswitch-idl.ovsidl > lib/vswitch-idl.h.tmp && mv lib/vswitch-idl.h.tmp lib/vswitch-idl.h
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source tests/idltest.ovsidl > tests/idltest.c.tmp && mv tests/idltest.c.tmp tests/idltest.c
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source vtep/vtep-idl.ovsidl > vtep/vtep-idl.c.tmp && mv vtep/vtep-idl.c.tmp vtep/vtep-idl.c
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header vtep/vtep-idl.ovsidl > vtep/vtep-idl.h.tmp && mv vtep/vtep-idl.h.tmp vtep/vtep-idl.h
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-source ovn/lib/ovn-nb-idl.ovsidl > ovn/lib/ovn-nb-idl.c.tmp && mv ovn/lib/ovn-nb-idl.c.tmp ovn/lib/ovn-nb-idl.c
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./ovsdb/ovsdb-idlc.in c-idl-header ovn/lib/ovn-nb-idl.ovsidl > ovn/lib/ovn-nb-idl.h.tmp && mv ovn/lib/ovn-nb-idl.h.tmp ovn/lib/ovn-nb-idl.h
# make all-recursive
# make[1]: Entering directory '/tmp/openvswitch/src/openvswitch-2.5.0'
# Making all in datapath
# make[2]: Entering directory '/tmp/openvswitch/src/openvswitch-2.5.0/datapath'
# make[3]: Entering directory '/tmp/openvswitch/src/openvswitch-2.5.0/datapath'
# make[3]: Leaving directory '/tmp/openvswitch/src/openvswitch-2.5.0/datapath'
# make[2]: Leaving directory '/tmp/openvswitch/src/openvswitch-2.5.0/datapath'
# make[2]: Entering directory '/tmp/openvswitch/src/openvswitch-2.5.0'
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-fields lib/meta-flow.h --meta-flow > lib/meta-flow.inc.tmp && mv lib/meta-flow.inc.tmp lib/meta-flow.inc
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-fields lib/meta-flow.h --nx-match > lib/nx-match.inc.tmp && mv lib/nx-match.inc.tmp lib/nx-match.inc
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-actions lib/ofp-actions.c --prototypes > lib/ofp-actions.inc1.tmp && mv lib/ofp-actions.inc1.tmp lib/ofp-actions.inc1
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 build-aux/extract-ofp-actions lib/ofp-actions.c --definitions > lib/ofp-actions.inc2.tmp && mv lib/ofp-actions.inc2.tmp lib/ofp-actions.inc2
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/extract-ofp-errors \
# ./lib/ofp-errors.h \
# ./include/openflow/openflow-common.h > lib/ofp-errors.inc.tmp && \
# mv lib/ofp-errors.inc.tmp lib/ofp-errors.inc
# PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python2 ./build-aux/extract-ofp-msgs \
# ./lib/ofp-msgs.h lib/ofp-msgs.inc > lib/ofp-msgs.inc.tmp && mv lib/ofp-msgs.inc.tmp lib/ofp-msgs.inc
# depbase=`echo lib/ofp-parse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-parse.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-parse.lo lib/ofp-parse.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ofp-print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-print.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-print.lo lib/ofp-print.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ofp-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-util.lo lib/ofp-util.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ofp-version-opt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-version-opt.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofp-version-opt.lo lib/ofp-version-opt.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-print.lo -MD -MP -MF lib/.deps/ofp-print.Tpo -c lib/ofp-print.c -o lib/ofp-print.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-util.lo -MD -MP -MF lib/.deps/ofp-util.Tpo -c lib/ofp-util.c -o lib/ofp-util.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-parse.lo -MD -MP -MF lib/.deps/ofp-parse.Tpo -c lib/ofp-parse.c -o lib/ofp-parse.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofp-version-opt.lo -MD -MP -MF lib/.deps/ofp-version-opt.Tpo -c lib/ofp-version-opt.c -o lib/ofp-version-opt.o
# In file included from lib/ovs-atomic-c11.h:23:0,
# from lib/ovs-atomic.h:327,
# from lib/ovs-rcu.h:131,
# from lib/cmap.h:22,
# from lib/classifier.h:301,
# from lib/ofp-util.c:28:
# lib/cmap.h: In function 'cmap_node_next':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/cmap.h:68:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct cmap_node *, &node->next);
# ^
# lib/cmap.h: In function 'cmap_node_next_protected':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/cmap.h:74:12: note: in expansion of macro 'ovsrcu_get_protected'
# return ovsrcu_get_protected(struct cmap_node *, &node->next);
# ^
# lib/pvector.h: In function 'pvector_cursor_init':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.h:184:12: note: in expansion of macro 'ovsrcu_get'
# impl = ovsrcu_get(struct pvector_impl *, &pvec->impl);
# ^
# lib/pvector.h: In function 'pvector_count':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.h:223:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct pvector_impl *, &pvec->impl)->size;
# ^
# lib/rculist.h: In function 'rculist_next':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/rculist.h:114:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct rculist *, &list->next);
# ^
# lib/rculist.h: In function 'rculist_next_protected':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/rculist.h:121:12: note: in expansion of macro 'ovsrcu_get_protected'
# return ovsrcu_get_protected(struct rculist *, &list->next);
# ^
# depbase=`echo lib/ofpbuf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofpbuf.lo -MD -MP -MF $depbase.Tpo -c -o lib/ofpbuf.lo lib/ofpbuf.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# lib/ofp-parse.c: In function 'parse_flow_monitor_request__':
# lib/ofp-parse.c:789:5: warning: missing braces around initializer [-Wmissing-braces]
# static atomic_count id = ATOMIC_COUNT_INIT(0);
# ^
# lib/ofp-parse.c:789:5: warning: (near initialization for 'id.count') [-Wmissing-braces]
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ofpbuf.lo -MD -MP -MF lib/.deps/ofpbuf.Tpo -c lib/ofpbuf.c -o lib/ofpbuf.o
# depbase=`echo lib/ovs-atomic-locked.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-atomic-locked.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-atomic-locked.lo lib/ovs-atomic-locked.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ovs-lldp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-lldp.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-lldp.lo lib/ovs-lldp.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-atomic-locked.lo -MD -MP -MF lib/.deps/ovs-atomic-locked.Tpo -c lib/ovs-atomic-locked.c -o lib/ovs-atomic-locked.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-lldp.lo -MD -MP -MF lib/.deps/ovs-lldp.Tpo -c lib/ovs-lldp.c -o lib/ovs-lldp.o
# depbase=`echo lib/ovs-rcu.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-rcu.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-rcu.lo lib/ovs-rcu.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ovs-router.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-router.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-router.lo lib/ovs-router.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-rcu.lo -MD -MP -MF lib/.deps/ovs-rcu.Tpo -c lib/ovs-rcu.c -o lib/ovs-rcu.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-router.lo -MD -MP -MF lib/.deps/ovs-router.Tpo -c lib/ovs-router.c -o lib/ovs-router.o
# In file included from lib/ovs-atomic-c11.h:23:0,
# from lib/ovs-atomic.h:327,
# from lib/ovs-rcu.h:131,
# from lib/cmap.h:22,
# from lib/classifier.h:301,
# from lib/ovs-router.c:32:
# lib/cmap.h: In function 'cmap_node_next':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/cmap.h:68:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct cmap_node *, &node->next);
# ^
# lib/cmap.h: In function 'cmap_node_next_protected':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/cmap.h:74:12: note: in expansion of macro 'ovsrcu_get_protected'
# return ovsrcu_get_protected(struct cmap_node *, &node->next);
# ^
# depbase=`echo lib/ovs-thread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-thread.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovs-thread.lo lib/ovs-thread.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ovsdb-data.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-data.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-data.lo lib/ovsdb-data.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# lib/pvector.h: In function 'pvector_cursor_init':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.h:184:12: note: in expansion of macro 'ovsrcu_get'
# impl = ovsrcu_get(struct pvector_impl *, &pvec->impl);
# ^
# lib/pvector.h: In function 'pvector_count':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.h:223:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct pvector_impl *, &pvec->impl)->size;
# ^
# lib/rculist.h: In function 'rculist_next':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/rculist.h:114:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct rculist *, &list->next);
# ^
# lib/rculist.h: In function 'rculist_next_protected':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/rculist.h:121:12: note: in expansion of macro 'ovsrcu_get_protected'
# return ovsrcu_get_protected(struct rculist *, &list->next);
# ^
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-data.lo -MD -MP -MF lib/.deps/ovsdb-data.Tpo -c lib/ovsdb-data.c -o lib/ovsdb-data.o
# depbase=`echo lib/ovsdb-error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-error.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-error.lo lib/ovsdb-error.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovs-thread.lo -MD -MP -MF lib/.deps/ovs-thread.Tpo -c lib/ovs-thread.c -o lib/ovs-thread.o
# lib/ovs-thread.c: In function 'ovsthread_wrapper':
# lib/ovs-thread.c:321:5: warning: missing braces around initializer [-Wmissing-braces]
# static atomic_count next_id = ATOMIC_COUNT_INIT(1);
# ^
# lib/ovs-thread.c:321:5: warning: (near initialization for 'next_id.count') [-Wmissing-braces]
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-error.lo -MD -MP -MF lib/.deps/ovsdb-error.Tpo -c lib/ovsdb-error.c -o lib/ovsdb-error.o
# depbase=`echo lib/ovsdb-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-idl.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-idl.lo lib/ovsdb-idl.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ovsdb-parser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-parser.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-parser.lo lib/ovsdb-parser.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/ovsdb-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-types.lo -MD -MP -MF $depbase.Tpo -c -o lib/ovsdb-types.lo lib/ovsdb-types.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/packets.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/packets.lo -MD -MP -MF $depbase.Tpo -c -o lib/packets.lo lib/packets.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-parser.lo -MD -MP -MF lib/.deps/ovsdb-parser.Tpo -c lib/ovsdb-parser.c -o lib/ovsdb-parser.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-idl.lo -MD -MP -MF lib/.deps/ovsdb-idl.Tpo -c lib/ovsdb-idl.c -o lib/ovsdb-idl.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/ovsdb-types.lo -MD -MP -MF lib/.deps/ovsdb-types.Tpo -c lib/ovsdb-types.c -o lib/ovsdb-types.o
# depbase=`echo lib/pcap-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/pcap-file.lo -MD -MP -MF $depbase.Tpo -c -o lib/pcap-file.lo lib/pcap-file.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/packets.lo -MD -MP -MF lib/.deps/packets.Tpo -c lib/packets.c -o lib/packets.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/pcap-file.lo -MD -MP -MF lib/.deps/pcap-file.Tpo -c lib/pcap-file.c -o lib/pcap-file.o
# depbase=`echo lib/perf-counter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/perf-counter.lo -MD -MP -MF $depbase.Tpo -c -o lib/perf-counter.lo lib/perf-counter.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/poll-loop.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/poll-loop.lo -MD -MP -MF $depbase.Tpo -c -o lib/poll-loop.lo lib/poll-loop.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/poll-loop.lo -MD -MP -MF lib/.deps/poll-loop.Tpo -c lib/poll-loop.c -o lib/poll-loop.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/perf-counter.lo -MD -MP -MF lib/.deps/perf-counter.Tpo -c lib/perf-counter.c -o lib/perf-counter.o
# depbase=`echo lib/process.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/process.lo -MD -MP -MF $depbase.Tpo -c -o lib/process.lo lib/process.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# lib/perf-counter.c: In function 'perf_event_open':
# lib/perf-counter.c:55:5: warning: implicit declaration of function 'syscall' [-Wimplicit-function-declaration]
# ret = syscall(__NR_perf_event_open, hw_event, pid, cpu,
# ^
# depbase=`echo lib/pvector.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/pvector.lo -MD -MP -MF $depbase.Tpo -c -o lib/pvector.lo lib/pvector.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/random.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/random.lo -MD -MP -MF $depbase.Tpo -c -o lib/random.lo lib/random.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/rconn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/rconn.lo -MD -MP -MF $depbase.Tpo -c -o lib/rconn.lo lib/rconn.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/process.lo -MD -MP -MF lib/.deps/process.Tpo -c lib/process.c -o lib/process.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/pvector.lo -MD -MP -MF lib/.deps/pvector.Tpo -c lib/pvector.c -o lib/pvector.o
# In file included from lib/ovs-atomic-c11.h:23:0,
# from lib/ovs-atomic.h:327,
# from lib/ovs-rcu.h:131,
# from lib/pvector.h:23,
# from lib/pvector.c:18:
# lib/pvector.h: In function 'pvector_cursor_init':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.h:184:12: note: in expansion of macro 'ovsrcu_get'
# impl = ovsrcu_get(struct pvector_impl *, &pvec->impl);
# ^
# lib/pvector.h: In function 'pvector_count':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.h:223:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct pvector_impl *, &pvec->impl)->size;
# ^
# lib/pvector.c: In function 'pvector_impl_get':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# lib/pvector.c:23:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct pvector_impl *, &pvec->impl);
# ^
# In file included from lib/pvector.h:23:0,
# from lib/pvector.c:18:
# lib/pvector.c: In function 'pvector_publish__':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:210:31: note: in definition of macro 'ovsrcu_postpone'
# ((void) sizeof((FUNCTION)(ARG), 1), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/pvector.c:206:27: note: in expansion of macro 'ovsrcu_get_protected'
# ovsrcu_postpone(free, ovsrcu_get_protected(struct pvector_impl *,
# ^
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:211:22: note: in definition of macro 'ovsrcu_postpone'
# (void) sizeof(*(ARG)), \
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/pvector.c:206:27: note: in expansion of macro 'ovsrcu_get_protected'
# ovsrcu_postpone(free, ovsrcu_get_protected(struct pvector_impl *,
# ^
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# lib/ovs-rcu.h:212:54: note: in definition of macro 'ovsrcu_postpone'
# ovsrcu_postpone__((void (*)(void *))(FUNCTION), ARG))
# ^
# lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# lib/pvector.c:206:27: note: in expansion of macro 'ovsrcu_get_protected'
# ovsrcu_postpone(free, ovsrcu_get_protected(struct pvector_impl *,
# ^
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/random.lo -MD -MP -MF lib/.deps/random.Tpo -c lib/random.c -o lib/random.o
# depbase=`echo lib/reconnect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/reconnect.lo -MD -MP -MF $depbase.Tpo -c -o lib/reconnect.lo lib/reconnect.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/rconn.lo -MD -MP -MF lib/.deps/rconn.Tpo -c lib/rconn.c -o lib/rconn.o
# depbase=`echo lib/rstp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/rstp.lo -MD -MP -MF $depbase.Tpo -c -o lib/rstp.lo lib/rstp.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/rstp-state-machines.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/rstp-state-machines.lo -MD -MP -MF $depbase.Tpo -c -o lib/rstp-state-machines.lo lib/rstp-state-machines.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/rstp-state-machines.lo -MD -MP -MF lib/.deps/rstp-state-machines.Tpo -c lib/rstp-state-machines.c -o lib/rstp-state-machines.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/rstp.lo -MD -MP -MF lib/.deps/rstp.Tpo -c lib/rstp.c -o lib/rstp.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/reconnect.lo -MD -MP -MF lib/.deps/reconnect.Tpo -c lib/reconnect.c -o lib/reconnect.o
# In file included from lib/ovs-atomic-c11.h:23:0,
# from lib/ovs-atomic.h:327,
# from lib/rstp-common.h:37,
# from lib/rstp.c:32:
# ./lib/cmap.h: In function 'cmap_node_next':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# ./lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# ./lib/cmap.h:68:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct cmap_node *, &node->next);
# ^
# ./lib/cmap.h: In function 'cmap_node_next_protected':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# ./lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# ./lib/cmap.h:74:12: note: in expansion of macro 'ovsrcu_get_protected'
# return ovsrcu_get_protected(struct cmap_node *, &node->next);
# ^
# ./lib/pvector.h: In function 'pvector_cursor_init':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# ./lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# ./lib/pvector.h:184:12: note: in expansion of macro 'ovsrcu_get'
# impl = ovsrcu_get(struct pvector_impl *, &pvec->impl);
# ^
# ./lib/pvector.h: In function 'pvector_count':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# ./lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# ./lib/pvector.h:223:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct pvector_impl *, &pvec->impl)->size;
# ^
# ./lib/rculist.h: In function 'rculist_next':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# ./lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:147:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_consume)
# ^
# ./lib/rculist.h:114:12: note: in expansion of macro 'ovsrcu_get'
# return ovsrcu_get(struct rculist *, &list->next);
# ^
# ./lib/rculist.h: In function 'rculist_next_protected':
# lib/util.h:89:38: warning: comparison of distinct pointer types lacks a cast [enabled by default]
# ((void) sizeof ((int) ((POINTER) == (TYPE) (POINTER))), \
# ^
# ./lib/ovs-rcu.h:141:9: note: in expansion of macro 'atomic_read_explicit'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:141:30: note: in expansion of macro 'CONST_CAST'
# atomic_read_explicit(CONST_CAST(ATOMIC(TYPE) *, &ovsrcu_var->p), \
# ^
# ./lib/ovs-rcu.h:149:5: note: in expansion of macro 'ovsrcu_get__'
# ovsrcu_get__(TYPE, VAR, memory_order_relaxed)
# ^
# ./lib/rculist.h:121:12: note: in expansion of macro 'ovsrcu_get_protected'
# return ovsrcu_get_protected(struct rculist *, &list->next);
# ^
# depbase=`echo lib/seq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/seq.lo -MD -MP -MF $depbase.Tpo -c -o lib/seq.lo lib/seq.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/sha1.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/sha1.lo -MD -MP -MF $depbase.Tpo -c -o lib/sha1.lo lib/sha1.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/sha1.lo -MD -MP -MF lib/.deps/sha1.Tpo -c lib/sha1.c -o lib/sha1.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/seq.lo -MD -MP -MF lib/.deps/seq.Tpo -c lib/seq.c -o lib/seq.o
# depbase=`echo lib/shash.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/shash.lo -MD -MP -MF $depbase.Tpo -c -o lib/shash.lo lib/shash.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/simap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/simap.lo -MD -MP -MF $depbase.Tpo -c -o lib/simap.lo lib/simap.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/smap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/smap.lo -MD -MP -MF $depbase.Tpo -c -o lib/smap.lo lib/smap.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/socket-util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/socket-util.lo -MD -MP -MF $depbase.Tpo -c -o lib/socket-util.lo lib/socket-util.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/shash.lo -MD -MP -MF lib/.deps/shash.Tpo -c lib/shash.c -o lib/shash.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/simap.lo -MD -MP -MF lib/.deps/simap.Tpo -c lib/simap.c -o lib/simap.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/smap.lo -MD -MP -MF lib/.deps/smap.Tpo -c lib/smap.c -o lib/smap.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/socket-util.lo -MD -MP -MF lib/.deps/socket-util.Tpo -c lib/socket-util.c -o lib/socket-util.o
# depbase=`echo lib/sort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/sort.lo -MD -MP -MF $depbase.Tpo -c -o lib/sort.lo lib/sort.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/sset.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/sset.lo -MD -MP -MF $depbase.Tpo -c -o lib/sset.lo lib/sset.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/sort.lo -MD -MP -MF lib/.deps/sort.Tpo -c lib/sort.c -o lib/sort.o
# depbase=`echo lib/stp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stp.lo -MD -MP -MF $depbase.Tpo -c -o lib/stp.lo lib/stp.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/stream-fd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stream-fd.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-fd.lo lib/stream-fd.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/sset.lo -MD -MP -MF lib/.deps/sset.Tpo -c lib/sset.c -o lib/sset.o
# depbase=`echo lib/stream-tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stream-tcp.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream-tcp.lo lib/stream-tcp.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo lib/stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ./libtool --tag=CC --mode=compile arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stream.lo -MD -MP -MF $depbase.Tpo -c -o lib/stream.lo lib/stream.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stp.lo -MD -MP -MF lib/.deps/stp.Tpo -c lib/stp.c -o lib/stp.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stream-fd.lo -MD -MP -MF lib/.deps/stream-fd.Tpo -c lib/stream-fd.c -o lib/stream-fd.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stream-tcp.lo -MD -MP -MF lib/.deps/stream-tcp.Tpo -c lib/stream-tcp.c -o lib/stream-tcp.o
# libtool: compile: arm-linux-androideabi-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -MT lib/stream.lo -MD -MP -MF lib/.deps/stream.Tpo -c lib/stream.c -o lib/stream.o
# lib/stream-fd.c:211:1: error: conflicting types for 'new_fd_pstream'
# new_fd_pstream(const char *name, int fd,
# ^
# In file included from lib/stream-fd.c:18:0:
# lib/stream-fd.h:33:5: note: previous declaration of 'new_fd_pstream' was here
# int new_fd_pstream(const char *name, int fd,
# ^
# make[2]: *** [Makefile:4026: lib/stream-fd.lo] Error 1
# make[2]: *** Waiting for unfinished jobs....
# make[2]: Leaving directory '/tmp/openvswitch/src/openvswitch-2.5.0'
# make[1]: *** [Makefile:4678: all-recursive] Error 1
# make[1]: Leaving directory '/tmp/openvswitch/src/openvswitch-2.5.0'
# make: *** [Makefile:2619: all] Error 2
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/openvswitch/src/openvswitch-2.5.0/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by openvswitch configure 2.5.0, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --build=x86_64-unknown-linux --host=arm-linux-androideabi --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-rundir=/run/openvswitch --sbindir=/usr/bin PYTHON=/usr/bin/python2
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = ba8ab97da988
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /sysroot/bin
# PATH: /sysroot/libexec/gcc/arm-linux-androideabi/4.8
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2684: checking for a BSD-compatible install
# configure:2752: result: /usr/bin/install -c
# configure:2763: checking whether build environment is sane
# configure:2818: result: yes
# configure:2877: checking for arm-linux-androideabi-strip
# configure:2893: found /sysroot/bin/arm-linux-androideabi-strip
# configure:2904: result: arm-linux-androideabi-strip
# configure:2969: checking for a thread-safe mkdir -p
# configure:3008: result: /usr/sbin/mkdir -p
# configure:3015: checking for gawk
# configure:3031: found /usr/sbin/gawk
# configure:3042: result: gawk
# configure:3053: checking whether make sets $(MAKE)
# configure:3075: result: yes
# configure:3104: checking whether make supports nested variables
# configure:3121: result: yes
# configure:3200: checking how to create a pax tar archive
# configure:3211: tar --version
# tar (GNU tar) 1.29
# Copyright (C) 2015 Free Software Foundation, Inc.
# License GPLv3+: GNU GPL version 3 or later .
# This is free software: you are free to change and redistribute it.
# There is NO WARRANTY, to the extent permitted by law.
#
# Written by John Gilmore and Jay Fenlason.
# configure:3214: $? = 0
# configure:3254: tardir=conftest.dir && eval tar --format=posix -chf - "$tardir" >conftest.tar
# configure:3257: $? = 0
# configure:3261: tar -xf -
# configure:3264: $? = 0
# configure:3266: cat conftest.dir/file
# GrepMe
# configure:3269: $? = 0
# configure:3282: result: gnutar
# configure:3345: checking for style of include used by make
# configure:3373: result: GNU
# configure:3404: checking for arm-linux-androideabi-gcc
# configure:3431: result: arm-linux-androideabi-gcc
# configure:3700: checking for C compiler version
# configure:3709: arm-linux-androideabi-gcc --version >&5
# arm-linux-androideabi-gcc (GCC) 4.8
# Copyright (C) 2013 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# configure:3720: $? = 0
# configure:3709: arm-linux-androideabi-gcc -v >&5
# Using built-in specs.
# COLLECT_GCC=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)
# configure:3720: $? = 0
# configure:3709: arm-linux-androideabi-gcc -V >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-V'
# arm-linux-androideabi-gcc: fatal error: no input files
# compilation terminated.
# configure:3720: $? = 1
# configure:3709: arm-linux-androideabi-gcc -qversion >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-qversion'
# arm-linux-androideabi-gcc: fatal error: no input files
# compilation terminated.
# configure:3720: $? = 1
# configure:3740: checking whether the C compiler works
# configure:3762: arm-linux-androideabi-gcc conftest.c >&5
# configure:3766: $? = 0
# configure:3814: result: yes
# configure:3817: checking for C compiler default output file name
# configure:3819: result: a.out
# configure:3825: checking for suffix of executables
# configure:3832: arm-linux-androideabi-gcc -o conftest conftest.c >&5
# configure:3836: $? = 0
# configure:3858: result:
# configure:3880: checking whether we are cross compiling
# configure:3918: result: yes
# configure:3923: checking for suffix of object files
# configure:3945: arm-linux-androideabi-gcc -c conftest.c >&5
# configure:3949: $? = 0
# configure:3970: result: o
# configure:3974: checking whether we are using the GNU C compiler
# configure:3993: arm-linux-androideabi-gcc -c conftest.c >&5
# configure:3993: $? = 0
# configure:4002: result: yes
# configure:4011: checking whether arm-linux-androideabi-gcc accepts -g
# configure:4031: arm-linux-androideabi-gcc -c -g conftest.c >&5
# configure:4031: $? = 0
# configure:4072: result: yes
# configure:4089: checking for arm-linux-androideabi-gcc option to accept ISO C89
# configure:4152: arm-linux-androideabi-gcc -c conftest.c >&5
# configure:4152: $? = 0
# configure:4165: result: none needed
# configure:4190: checking whether arm-linux-androideabi-gcc understands -c and -o together
# configure:4212: arm-linux-androideabi-gcc -c conftest.c -o conftest2.o
# configure:4215: $? = 0
# configure:4212: arm-linux-androideabi-gcc -c conftest.c -o conftest2.o
# configure:4215: $? = 0
# configure:4227: result: yes
# configure:4246: checking dependency style of arm-linux-androideabi-gcc
# configure:4357: result: gcc3
# configure:4372: checking for arm-linux-androideabi-gcc option to accept ISO C99
# configure:4521: arm-linux-androideabi-gcc -c conftest.c >&5
# conftest.c:61:29: error: expected ';', ',' or ')' before 'text'
# test_restrict (ccp restrict text)
# ^
# conftest.c: In function 'main':
# conftest.c:115:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar'
# char *restrict newvar = "Another string";
# ^
# conftest.c:115:18: error: 'newvar' undeclared (first use in this function)
# conftest.c:115:18: note: each undeclared identifier is reported only once for each function it appears in
# conftest.c:125:3: error: 'for' loop initial declarations are only allowed in C99 mode
# for (int i = 0; i < ia->datasize; ++i)
# ^
# conftest.c:125:3: note: use option -std=c99 or -std=gnu99 to compile your code
# configure:4521: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | // Check varargs macros. These examples are taken from C99 6.10.3.5.
# | #define debug(...) fprintf (stderr, __VA_ARGS__)
# | #define showlist(...) puts (#__VA_ARGS__)
# | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
# | static void
# | test_varargs_macros (void)
# | {
# | int x = 1234;
# | int y = 5678;
# | debug ("Flag");
# | debug ("X = %d\n", x);
# | showlist (The first, second, and third items.);
# | report (x>y, "x is %d but y is %d", x, y);
# | }
# |
# | // Check long long types.
# | #define BIG64 18446744073709551615ull
# | #define BIG32 4294967295ul
# | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
# | #if !BIG_OK
# | your preprocessor is broken;
# | #endif
# | #if BIG_OK
# | #else
# | your preprocessor is broken;
# | #endif
# | static long long int bignum = -9223372036854775807LL;
# | static unsigned long long int ubignum = BIG64;
# |
# | struct incomplete_array
# | {
# | int datasize;
# | double data[];
# | };
# |
# | struct named_init {
# | int number;
# | const wchar_t *name;
# | double average;
# | };
# |
# | typedef const char *ccp;
# |
# | static inline int
# | test_restrict (ccp restrict text)
# | {
# | // See if C++-style comments work.
# | // Iterate through items via the restricted pointer.
# | // Also check for declarations in for loops.
# | for (unsigned int i = 0; *(text+i) != '\0'; ++i)
# | continue;
# | return 0;
# | }
# |
# | // Check varargs and va_copy.
# | static void
# | test_varargs (const char *format, ...)
# | {
# | va_list args;
# | va_start (args, format);
# | va_list args_copy;
# | va_copy (args_copy, args);
# |
# | const char *str;
# | int number;
# | float fnumber;
# |
# | while (*format)
# | {
# | switch (*format++)
# | {
# | case 's': // string
# | str = va_arg (args_copy, const char *);
# | break;
# | case 'd': // int
# | number = va_arg (args_copy, int);
# | break;
# | case 'f': // float
# | fnumber = va_arg (args_copy, double);
# | break;
# | default:
# | break;
# | }
# | }
# | va_end (args_copy);
# | va_end (args);
# | }
# |
# | int
# | main ()
# | {
# |
# | // Check bool.
# | _Bool success = false;
# |
# | // Check restrict.
# | if (test_restrict ("String literal") == 0)
# | success = true;
# | char *restrict newvar = "Another string";
# |
# | // Check varargs.
# | test_varargs ("s, d' f .", "string", 65, 34.234);
# | test_varargs_macros ();
# |
# | // Check flexible array members.
# | struct incomplete_array *ia =
# | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
# | ia->datasize = 10;
# | for (int i = 0; i < ia->datasize; ++i)
# | ia->data[i] = i * 1.234;
# |
# | // Check named initializers.
# | struct named_init ni = {
# | .number = 34,
# | .name = L"Test wide string",
# | .average = 543.34343,
# | };
# |
# | ni.number = 58;
# |
# | int dynamic_array[ni.number];
# | dynamic_array[ni.number - 1] = 543;
# |
# | // work around unused variable warnings
# | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
# | || dynamic_array[ni.number - 1] != 543);
# |
# | ;
# | return 0;
# | }
# configure:4521: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:4521: $? = 0
# configure:4541: result: -std=gnu99
# configure:4555: checking how to run the C preprocessor
# configure:4586: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:4586: $? = 0
# configure:4600: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:4600: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | /* end confdefs.h. */
# | #include
# configure:4625: result: arm-linux-androideabi-gcc -std=gnu99 -E
# configure:4645: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:4645: $? = 0
# configure:4659: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:4659: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | /* end confdefs.h. */
# | #include
# configure:4688: checking for grep that handles long lines and -e
# configure:4746: result: /usr/sbin/grep
# configure:4751: checking for fgrep
# configure:4813: result: /usr/sbin/grep -F
# configure:4818: checking for egrep
# configure:4880: result: /usr/sbin/grep -E
# configure:4889: checking for perl
# configure:4907: found /usr/sbin/perl
# configure:4920: result: /usr/sbin/perl
# configure:4938: checking for ANSI C header files
# configure:4958: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:4958: $? = 0
# configure:5042: result: yes
# configure:5055: checking for sys/types.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for sys/stat.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for stdlib.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for string.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for memory.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for strings.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for inttypes.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for stdint.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5055: checking for unistd.h
# configure:5055: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5055: $? = 0
# configure:5055: result: yes
# configure:5068: checking minix/config.h usability
# configure:5068: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:54:26: fatal error: minix/config.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:5068: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:5068: result: no
# configure:5068: checking minix/config.h presence
# configure:5068: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:21:26: fatal error: minix/config.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:5068: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# configure:5068: result: no
# configure:5068: checking for minix/config.h
# configure:5068: result: no
# configure:5089: checking whether it is safe to define __EXTENSIONS__
# configure:5107: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5107: $? = 0
# configure:5114: result: yes
# configure:5128: checking whether byte ordering is bigendian
# configure:5143: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:27:9: error: unknown type name 'not'
# not a universal capable compiler
# ^
# conftest.c:27:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
# not a universal capable compiler
# ^
# conftest.c:27:15: error: unknown type name 'universal'
# configure:5143: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #ifndef __APPLE_CC__
# | not a universal capable compiler
# | #endif
# | typedef int dummy;
# |
# configure:5188: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:33:8: error: unknown type name 'bogus'
# bogus endian macros
# ^
# conftest.c:33:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'macros'
# bogus endian macros
# ^
# configure:5188: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
# | bogus endian macros
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:5232: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:32:8: error: unknown type name 'bogus'
# bogus endian macros
# ^
# conftest.c:32:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'macros'
# bogus endian macros
# ^
# configure:5232: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #include
# |
# | int
# | main ()
# | {
# | #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
# | bogus endian macros
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:5288: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:5288: $? = 0
# configure:5334: result: no
# configure:5359: checking for special C compiler options needed for large files
# configure:5404: result: no
# configure:5410: checking for _FILE_OFFSET_BITS value needed for large files
# configure:5435: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:32:3: warning: left shift count >= width of type [enabled by default]
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# conftest.c:32:3: warning: left shift count >= width of type [enabled by default]
# conftest.c:33:10: warning: left shift count >= width of type [enabled by default]
# && LARGE_OFF_T % 2147483647 == 1)
# ^
# conftest.c:33:10: warning: left shift count >= width of type [enabled by default]
# conftest.c:32:7: error: variably modified 'off_t_is_large' at file scope
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# configure:5435: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #include
# | /* Check that off_t can represent 2**63 - 1 correctly.
# | We can't simply define LARGE_OFF_T to be 9223372036854775807,
# | since some C++ compilers masquerading as C compilers
# | incorrectly reject 9223372036854775807. */
# | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
# | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# | && LARGE_OFF_T % 2147483647 == 1)
# | ? 1 : -1];
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:5459: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:33:3: warning: left shift count >= width of type [enabled by default]
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# conftest.c:33:3: warning: left shift count >= width of type [enabled by default]
# conftest.c:34:10: warning: left shift count >= width of type [enabled by default]
# && LARGE_OFF_T % 2147483647 == 1)
# ^
# conftest.c:34:10: warning: left shift count >= width of type [enabled by default]
# conftest.c:33:7: error: variably modified 'off_t_is_large' at file scope
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# configure:5459: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #define _FILE_OFFSET_BITS 64
# | #include
# | /* Check that off_t can represent 2**63 - 1 correctly.
# | We can't simply define LARGE_OFF_T to be 9223372036854775807,
# | since some C++ compilers masquerading as C compilers
# | incorrectly reject 9223372036854775807. */
# | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
# | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# | && LARGE_OFF_T % 2147483647 == 1)
# | ? 1 : -1];
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:5467: result: unknown
# configure:5479: checking for _LARGE_FILES value needed for large files
# configure:5504: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:32:3: warning: left shift count >= width of type [enabled by default]
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# conftest.c:32:3: warning: left shift count >= width of type [enabled by default]
# conftest.c:33:10: warning: left shift count >= width of type [enabled by default]
# && LARGE_OFF_T % 2147483647 == 1)
# ^
# conftest.c:33:10: warning: left shift count >= width of type [enabled by default]
# conftest.c:32:7: error: variably modified 'off_t_is_large' at file scope
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# configure:5504: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #include
# | /* Check that off_t can represent 2**63 - 1 correctly.
# | We can't simply define LARGE_OFF_T to be 9223372036854775807,
# | since some C++ compilers masquerading as C compilers
# | incorrectly reject 9223372036854775807. */
# | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
# | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# | && LARGE_OFF_T % 2147483647 == 1)
# | ? 1 : -1];
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:5528: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:33:3: warning: left shift count >= width of type [enabled by default]
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# conftest.c:33:3: warning: left shift count >= width of type [enabled by default]
# conftest.c:34:10: warning: left shift count >= width of type [enabled by default]
# && LARGE_OFF_T % 2147483647 == 1)
# ^
# conftest.c:34:10: warning: left shift count >= width of type [enabled by default]
# conftest.c:33:7: error: variably modified 'off_t_is_large' at file scope
# int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# ^
# configure:5528: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | /* end confdefs.h. */
# | #define _LARGE_FILES 1
# | #include
# | /* Check that off_t can represent 2**63 - 1 correctly.
# | We can't simply define LARGE_OFF_T to be 9223372036854775807,
# | since some C++ compilers masquerading as C compilers
# | incorrectly reject 9223372036854775807. */
# | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
# | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
# | && LARGE_OFF_T % 2147483647 == 1)
# | ? 1 : -1];
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:5536: result: unknown
# configure:5582: checking build system type
# configure:5596: result: x86_64-unknown-linux-gnu
# configure:5616: checking host system type
# configure:5629: result: arm-unknown-linux-androideabi
# configure:5670: checking how to print strings
# configure:5697: result: printf
# configure:5718: checking for a sed that does not truncate output
# configure:5782: result: /usr/sbin/sed
# configure:5830: checking for ld used by arm-linux-androideabi-gcc -std=gnu99
# configure:5897: result: /sysroot/arm-linux-androideabi/bin/ld
# configure:5904: checking if the linker (/sysroot/arm-linux-androideabi/bin/ld) is GNU ld
# configure:5919: result: yes
# configure:5931: checking for BSD- or MS-compatible name lister (nm)
# configure:5985: result: /sysroot/bin/arm-linux-androideabi-nm -B
# configure:6115: checking the name lister (/sysroot/bin/arm-linux-androideabi-nm -B) interface
# configure:6122: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:6125: /sysroot/bin/arm-linux-androideabi-nm -B "conftest.o"
# configure:6128: output
# 00000000 B some_variable
# configure:6135: result: BSD nm
# configure:6138: checking whether ln -s works
# configure:6142: result: yes
# configure:6150: checking the maximum length of command line arguments
# configure:6281: result: 1572864
# configure:6329: checking how to convert x86_64-unknown-linux-gnu file names to arm-unknown-linux-androideabi format
# configure:6369: result: func_convert_file_noop
# configure:6376: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
# configure:6396: result: func_convert_file_noop
# configure:6403: checking for /sysroot/arm-linux-androideabi/bin/ld option to reload object files
# configure:6410: result: -r
# configure:6444: checking for arm-linux-androideabi-objdump
# configure:6460: found /sysroot/bin/arm-linux-androideabi-objdump
# configure:6471: result: arm-linux-androideabi-objdump
# configure:6543: checking how to recognize dependent libraries
# configure:6743: result: pass_all
# configure:6788: checking for arm-linux-androideabi-dlltool
# configure:6818: result: no
# configure:6828: checking for dlltool
# configure:6858: result: no
# configure:6888: checking how to associate runtime and link libraries
# configure:6915: result: printf %s\n
# configure:6931: checking for arm-linux-androideabi-ar
# configure:6947: found /sysroot/bin/arm-linux-androideabi-ar
# configure:6958: result: arm-linux-androideabi-ar
# configure:7039: checking for archiver @FILE support
# configure:7056: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:7056: $? = 0
# configure:7059: arm-linux-androideabi-ar cru libconftest.a @conftest.lst >&5
# configure:7062: $? = 0
# configure:7067: arm-linux-androideabi-ar cru libconftest.a @conftest.lst >&5
# arm-linux-androideabi-ar: conftest.o: No such file or directory
# configure:7070: $? = 1
# configure:7082: result: @
# configure:7100: checking for arm-linux-androideabi-strip
# configure:7127: result: arm-linux-androideabi-strip
# configure:7199: checking for arm-linux-androideabi-ranlib
# configure:7215: found /sysroot/bin/arm-linux-androideabi-ranlib
# configure:7226: result: arm-linux-androideabi-ranlib
# configure:7368: checking command to parse /sysroot/bin/arm-linux-androideabi-nm -B output from arm-linux-androideabi-gcc -std=gnu99 object
# configure:7521: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:7524: $? = 0
# configure:7528: /sysroot/bin/arm-linux-androideabi-nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
# configure:7531: $? = 0
# configure:7597: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c conftstm.o >&5
# configure:7600: $? = 0
# configure:7638: result: ok
# configure:7685: checking for sysroot
# configure:7715: result: no
# configure:7722: checking for a working dd
# configure:7760: result: /usr/sbin/dd
# configure:7764: checking how to truncate binary pipes
# configure:7779: result: /usr/sbin/dd bs=4096 count=1
# configure:8068: checking for arm-linux-androideabi-mt
# configure:8098: result: no
# configure:8108: checking for mt
# configure:8138: result: no
# configure:8158: checking if : is a manifest tool
# configure:8164: : '-?'
# configure:8172: result: no
# configure:8846: checking for dlfcn.h
# configure:8846: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:8846: $? = 0
# configure:8846: result: yes
# configure:9101: checking for objdir
# configure:9116: result: .libs
# configure:9380: checking if arm-linux-androideabi-gcc -std=gnu99 supports -fno-rtti -fno-exceptions
# configure:9398: arm-linux-androideabi-gcc -std=gnu99 -c -fno-rtti -fno-exceptions conftest.c >&5
# cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
# configure:9402: $? = 0
# configure:9415: result: no
# configure:9773: checking for arm-linux-androideabi-gcc -std=gnu99 option to produce PIC
# configure:9780: result: -fPIC -DPIC
# configure:9788: checking if arm-linux-androideabi-gcc -std=gnu99 PIC flag -fPIC -DPIC works
# configure:9806: arm-linux-androideabi-gcc -std=gnu99 -c -fPIC -DPIC -DPIC conftest.c >&5
# configure:9810: $? = 0
# configure:9823: result: yes
# configure:9852: checking if arm-linux-androideabi-gcc -std=gnu99 static flag -static works
# configure:9880: result: yes
# configure:9895: checking if arm-linux-androideabi-gcc -std=gnu99 supports -c -o file.o
# configure:9916: arm-linux-androideabi-gcc -std=gnu99 -c -o out/conftest2.o conftest.c >&5
# configure:9920: $? = 0
# configure:9942: result: yes
# configure:9950: checking if arm-linux-androideabi-gcc -std=gnu99 supports -c -o file.o
# configure:9997: result: yes
# configure:10030: checking whether the arm-linux-androideabi-gcc -std=gnu99 linker (/sysroot/arm-linux-androideabi/bin/ld) supports shared libraries
# configure:11289: result: yes
# configure:11529: checking dynamic linker characteristics
# configure:12347: result: Android linker
# configure:12469: checking how to hardcode library paths into programs
# configure:12494: result: immediate
# configure:13042: checking whether stripping libraries is possible
# configure:13047: result: yes
# configure:13082: checking if libtool supports shared libraries
# configure:13084: result: yes
# configure:13087: checking whether to build shared libraries
# configure:13112: result: no
# configure:13115: checking whether to build static libraries
# configure:13119: result: yes
# configure:13192: checking for library containing pow
# configure:13223: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c >&5
# conftest.c:35:6: warning: conflicting types for built-in function 'pow' [enabled by default]
# char pow ();
# ^
# /tmp/ccS8SV9M.o:conftest.c:function main: error: undefined reference to 'pow'
# collect2: error: ld returned 1 exit status
# configure:13223: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char pow ();
# | int
# | main ()
# | {
# | return pow ();
# | ;
# | return 0;
# | }
# configure:13223: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# conftest.c:35:6: warning: conflicting types for built-in function 'pow' [enabled by default]
# char pow ();
# ^
# configure:13223: $? = 0
# configure:13240: result: -lm
# configure:13248: checking for library containing clock_gettime
# configure:13279: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:13279: $? = 0
# configure:13296: result: none required
# configure:13304: checking for library containing timer_create
# configure:13335: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:13335: $? = 0
# configure:13352: result: none required
# configure:13360: checking for library containing pthread_create
# configure:13391: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:13391: $? = 0
# configure:13408: result: none required
# configure:13416: checking whether strerror_r is declared
# configure:13416: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:13416: $? = 0
# configure:13416: result: yes
# configure:13429: checking for strerror_r
# configure:13429: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:13429: $? = 0
# configure:13429: result: yes
# configure:13438: checking whether strerror_r returns char *
# configure:13462: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:68:13: error: invalid type argument of unary '*' (have 'int')
# char x = *strerror_r (0, buf, sizeof buf);
# ^
# conftest.c:69:14: warning: initialization makes pointer from integer without a cast [enabled by default]
# char *p = strerror_r (0, buf, sizeof buf);
# ^
# configure:13462: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# |
# | char buf[100];
# | char x = *strerror_r (0, buf, sizeof buf);
# | char *p = strerror_r (0, buf, sizeof buf);
# | return !p || x;
# |
# | ;
# | return 0;
# | }
# configure:13500: result: no
# configure:13509: checking vmware.h usability
# configure:13509: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:63:20: fatal error: vmware.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:13509: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:13509: result: no
# configure:13509: checking vmware.h presence
# configure:13509: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:30:20: fatal error: vmware.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:13509: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | /* end confdefs.h. */
# | #include
# configure:13509: result: no
# configure:13509: checking for vmware.h
# configure:13509: result: no
# configure:13530: checking for MSVC x64 compiler
# configure:13543: result: no
# configure:13547: checking windows.h usability
# configure:13547: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:63:21: fatal error: windows.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:13547: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:13547: result: no
# configure:13547: checking windows.h presence
# configure:13547: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:30:21: fatal error: windows.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:13547: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | /* end confdefs.h. */
# | #include
# configure:13547: result: no
# configure:13547: checking for windows.h
# configure:13547: result: no
# configure:13707: checking for linux/netlink.h
# configure:13707: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:13707: $? = 0
# configure:13707: result: yes
# configure:13763: checking for pkg-config
# configure:13781: found /usr/sbin/pkg-config
# configure:13793: result: /usr/sbin/pkg-config
# configure:13853: checking whether compiling and linking against OpenSSL works
# Trying link with SSL_LDFLAGS=; SSL_LIBS=-lssl -lcrypto; SSL_INCLUDES=
# configure:13875: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lssl -lcrypto -lm >&5
# conftest.c:32:25: fatal error: openssl/ssl.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:13875: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | SSL_CTX *ctx=NULL;SSL_new(ctx)
# | ;
# | return 0;
# | }
# configure:13883: result: no
# configure:13892: WARNING: Cannot find openssl:
#
#
#
# OpenFlow connections over SSL will not be supported.
# (You may use --disable-ssl to suppress this warning.)
# configure:13944: checking for capng_clear in -lcap-ng
# configure:13969: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lcap-ng -lm >&5
# /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lcap-ng
# /tmp/ccGMPW0a.o:conftest.c:function main: error: undefined reference to 'capng_clear'
# collect2: error: ld returned 1 exit status
# configure:13969: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char capng_clear ();
# | int
# | main ()
# | {
# | return capng_clear ();
# | ;
# | return 0;
# | }
# configure:13978: result: no
# configure:13992: WARNING: cannot find libcap-ng.
# --user option will not be supported on Linux.
# (you may use --disable-libcapng to suppress this warning).
# configure:14025: checking for Python 2.x for x >= 7
# configure:14051: result: /usr/bin/python2
# configure:14071: checking for dot
# configure:14082: result: yes
# configure:14092: checking net/if_packet.h usability
# configure:14092: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14092: $? = 0
# configure:14092: result: yes
# configure:14092: checking net/if_packet.h presence
# configure:14092: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14092: $? = 0
# configure:14092: result: yes
# configure:14092: checking for net/if_packet.h
# configure:14092: result: yes
# configure:14113: checking net/if_dl.h usability
# configure:14113: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:66:23: fatal error: net/if_dl.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:14113: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:14113: result: no
# configure:14113: checking net/if_dl.h presence
# configure:14113: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:33:23: fatal error: net/if_dl.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:14113: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | /* end confdefs.h. */
# | #include
# configure:14113: result: no
# configure:14113: checking for net/if_dl.h
# configure:14113: result: no
# configure:14192: checking whether strtok_r macro segfaults on some inputs
# configure:14238: result: yes
# configure:14246: checking whether sys_siglist is declared
# configure:14246: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14246: $? = 0
# configure:14246: result: yes
# configure:14258: checking for struct stat.st_mtim.tv_nsec
# configure:14258: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:41:12: error: 'struct stat' has no member named 'st_mtim'
# if (ac_aggr.st_mtim.tv_nsec)
# ^
# configure:14258: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | /* end confdefs.h. */
# | #include
# |
# | int
# | main ()
# | {
# | static struct stat ac_aggr;
# | if (ac_aggr.st_mtim.tv_nsec)
# | return 0;
# | ;
# | return 0;
# | }
# configure:14258: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:41:19: error: 'struct stat' has no member named 'st_mtim'
# if (sizeof ac_aggr.st_mtim.tv_nsec)
# ^
# configure:14258: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | /* end confdefs.h. */
# | #include
# |
# | int
# | main ()
# | {
# | static struct stat ac_aggr;
# | if (sizeof ac_aggr.st_mtim.tv_nsec)
# | return 0;
# | ;
# | return 0;
# | }
# configure:14258: result: no
# configure:14268: checking for struct stat.st_mtimensec
# configure:14268: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14268: $? = 0
# configure:14268: result: yes
# configure:14279: checking for struct ifreq.ifr_flagshigh
# configure:14279: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:42:12: error: 'struct ifreq' has no member named 'ifr_flagshigh'
# if (ac_aggr.ifr_flagshigh)
# ^
# configure:14279: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | /* end confdefs.h. */
# | #include
# |
# | int
# | main ()
# | {
# | static struct ifreq ac_aggr;
# | if (ac_aggr.ifr_flagshigh)
# | return 0;
# | ;
# | return 0;
# | }
# configure:14279: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:42:19: error: 'struct ifreq' has no member named 'ifr_flagshigh'
# if (sizeof ac_aggr.ifr_flagshigh)
# ^
# configure:14279: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | /* end confdefs.h. */
# | #include
# |
# | int
# | main ()
# | {
# | static struct ifreq ac_aggr;
# | if (sizeof ac_aggr.ifr_flagshigh)
# | return 0;
# | ;
# | return 0;
# | }
# configure:14279: result: no
# configure:14293: checking for mlockall
# configure:14293: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:14293: $? = 0
# configure:14293: result: yes
# configure:14293: checking for strnlen
# configure:14293: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:14293: $? = 0
# configure:14293: result: yes
# configure:14293: checking for getloadavg
# configure:14293: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# /tmp/ccEl52TC.o:conftest.c:function main: error: undefined reference to 'getloadavg'
# collect2: error: ld returned 1 exit status
# configure:14293: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | /* end confdefs.h. */
# | /* Define getloadavg to an innocuous variant, in case declares getloadavg.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define getloadavg innocuous_getloadavg
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char getloadavg (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef getloadavg
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char getloadavg ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_getloadavg || defined __stub___getloadavg
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return getloadavg ();
# | ;
# | return 0;
# | }
# configure:14293: result: no
# configure:14293: checking for statvfs
# configure:14293: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:14293: $? = 0
# configure:14293: result: yes
# configure:14293: checking for getmntent_r
# configure:14293: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:14293: $? = 0
# configure:14293: result: yes
# configure:14305: checking mntent.h usability
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking mntent.h presence
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking for mntent.h
# configure:14305: result: yes
# configure:14305: checking sys/statvfs.h usability
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking sys/statvfs.h presence
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking for sys/statvfs.h
# configure:14305: result: yes
# configure:14305: checking linux/types.h usability
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking linux/types.h presence
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking for linux/types.h
# configure:14305: result: yes
# configure:14305: checking linux/if_ether.h usability
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking linux/if_ether.h presence
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking for linux/if_ether.h
# configure:14305: result: yes
# configure:14305: checking stdatomic.h usability
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking stdatomic.h presence
# configure:14305: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14305: $? = 0
# configure:14305: result: yes
# configure:14305: checking for stdatomic.h
# configure:14305: result: yes
# configure:14317: checking for net/if_mib.h
# configure:14317: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:48:24: fatal error: net/if_mib.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:14317: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | #include
# configure:14317: result: no
# configure:14357: checking for library containing backtrace
# configure:14388: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# /tmp/ccCxvmNn.o:conftest.c:function main: error: undefined reference to 'backtrace'
# collect2: error: ld returned 1 exit status
# configure:14388: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char backtrace ();
# | int
# | main ()
# | {
# | return backtrace ();
# | ;
# | return 0;
# | }
# configure:14388: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lexecinfo -lm >&5
# /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lexecinfo
# /tmp/ccmAFysv.o:conftest.c:function main: error: undefined reference to 'backtrace'
# collect2: error: ld returned 1 exit status
# configure:14388: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char backtrace ();
# | int
# | main ()
# | {
# | return backtrace ();
# | ;
# | return 0;
# | }
# configure:14388: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lubacktrace -lm >&5
# /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lubacktrace
# /tmp/ccMycqvA.o:conftest.c:function main: error: undefined reference to 'backtrace'
# collect2: error: ld returned 1 exit status
# configure:14388: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char backtrace ();
# | int
# | main ()
# | {
# | return backtrace ();
# | ;
# | return 0;
# | }
# configure:14405: result: no
# configure:14417: checking linux/perf_event.h usability
# configure:14417: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:14417: $? = 0
# configure:14417: result: yes
# configure:14417: checking linux/perf_event.h presence
# configure:14417: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# configure:14417: $? = 0
# configure:14417: result: yes
# configure:14417: checking for linux/perf_event.h
# configure:14417: result: yes
# configure:14429: checking valgrind/valgrind.h usability
# configure:14429: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:79:31: fatal error: valgrind/valgrind.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:14429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:14429: result: no
# configure:14429: checking valgrind/valgrind.h presence
# configure:14429: arm-linux-androideabi-gcc -std=gnu99 -E conftest.c
# conftest.c:46:31: fatal error: valgrind/valgrind.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:14429: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | /* end confdefs.h. */
# | #include
# configure:14429: result: no
# configure:14429: checking for valgrind/valgrind.h
# configure:14429: result: no
# configure:14439: checking for connect in -lsocket
# configure:14464: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lsocket -lm >&5
# /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lsocket
# collect2: error: ld returned 1 exit status
# configure:14464: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char connect ();
# | int
# | main ()
# | {
# | return connect ();
# | ;
# | return 0;
# | }
# configure:14473: result: no
# configure:14484: checking for library containing gethostbyname
# configure:14515: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:14515: $? = 0
# configure:14532: result: none required
# configure:14540: checking XenServer release
# configure:14552: result: none
# configure:14564: checking for groff
# configure:14575: result: yes
# configure:14585: checking whether make is GNU make
# configure:14591: invoking make --version:
# GNU Make 4.2.1
# Built for x86_64-pc-linux-gnu
# Copyright (C) 1988-2016 Free Software Foundation, Inc.
# License GPLv3+: GNU GPL version 3 or later
# This is free software: you are free to change and redistribute it.
# There is NO WARRANTY, to the extent permitted by law.
# configure:14602: result: yes
# configure:14612: checking whether arm-linux-androideabi-gcc -std=gnu99 has that supports thread_local
# configure:14629: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# conftest.c:46:21: fatal error: threads.h: No such file or directory
# #include
# ^
# compilation terminated.
# configure:14629: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | /* end confdefs.h. */
# | #include
# | static thread_local int var;
# | int
# | main ()
# | {
# | return var;
# | ;
# | return 0;
# | }
# configure:14637: result: no
# configure:14644: checking whether arm-linux-androideabi-gcc -std=gnu99 supports __thread
# configure:14660: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# configure:14660: $? = 0
# configure:14668: result: yes
# configure:14676: checking for library containing __atomic_load_8
# configure:14707: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lm >&5
# conftest.c:54:6: warning: conflicting types for built-in function '__atomic_load_8' [enabled by default]
# char __atomic_load_8 ();
# ^
# /tmp/ccabJNmT.o:conftest.c:function main: error: undefined reference to '__atomic_load_8'
# collect2: error: ld returned 1 exit status
# configure:14707: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char __atomic_load_8 ();
# | int
# | main ()
# | {
# | return __atomic_load_8 ();
# | ;
# | return 0;
# | }
# configure:14707: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -latomic -lm >&5
# conftest.c:54:6: warning: conflicting types for built-in function '__atomic_load_8' [enabled by default]
# char __atomic_load_8 ();
# ^
# configure:14707: $? = 0
# configure:14724: result: -latomic
# configure:14732: checking whether arm-linux-androideabi-gcc -std=gnu99 supports GCC 4.0+ atomic built-ins
# configure:14799: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -latomic -lm >&5
# configure:14799: $? = 0
# configure:14807: result: yes
# configure:14814: checking value of __atomic_always_lock_free(1)
# configure:14819: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:52:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(1, 0)) >= 0)];
# ^
# configure:14819: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(1, 0)) >= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14819: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:52:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(1, 0)) < 0)];
# ^
# configure:14819: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(1, 0)) < 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14826: result: unsupported
# configure:14835: checking value of __atomic_always_lock_free(2)
# configure:14840: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:53:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(2, 0)) >= 0)];
# ^
# configure:14840: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(2, 0)) >= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14840: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:53:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(2, 0)) < 0)];
# ^
# configure:14840: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(2, 0)) < 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14847: result: unsupported
# configure:14856: checking value of __atomic_always_lock_free(4)
# configure:14861: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:54:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(4, 0)) >= 0)];
# ^
# configure:14861: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(4, 0)) >= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14861: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:54:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(4, 0)) < 0)];
# ^
# configure:14861: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(4, 0)) < 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14868: result: unsupported
# configure:14877: checking value of __atomic_always_lock_free(8)
# configure:14882: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:55:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(8, 0)) >= 0)];
# ^
# configure:14882: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(8, 0)) >= 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14882: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:55:12: error: storage size of 'test_array' isn't constant
# static int test_array [1 - 2 * !((__atomic_always_lock_free(8, 0)) < 0)];
# ^
# configure:14882: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# | static int test_array [1 - 2 * !((__atomic_always_lock_free(8, 0)) < 0)];
# | test_array [0] = 0;
# | return test_array [0];
# |
# | ;
# | return 0;
# | }
# configure:14889: result: unsupported
# configure:14898: checking for library containing aio_write
# configure:14929: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -latomic -lm >&5
# /tmp/ccy4QSXw.o:conftest.c:function main: error: undefined reference to 'aio_write'
# collect2: error: ld returned 1 exit status
# configure:14929: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char aio_write ();
# | int
# | main ()
# | {
# | return aio_write ();
# | ;
# | return 0;
# | }
# configure:14929: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -lrt -latomic -lm >&5
# /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lrt
# /tmp/ccaZlMby.o:conftest.c:function main: error: undefined reference to 'aio_write'
# collect2: error: ld returned 1 exit status
# configure:14929: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char aio_write ();
# | int
# | main ()
# | {
# | return aio_write ();
# | ;
# | return 0;
# | }
# configure:14946: result: no
# configure:14964: checking for pthread_set_name_np
# configure:14964: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -latomic -lm >&5
# /tmp/cc8skfyC.o:conftest.c:function main: error: undefined reference to 'pthread_set_name_np'
# collect2: error: ld returned 1 exit status
# configure:14964: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | /* end confdefs.h. */
# | /* Define pthread_set_name_np to an innocuous variant, in case declares pthread_set_name_np.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define pthread_set_name_np innocuous_pthread_set_name_np
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char pthread_set_name_np (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef pthread_set_name_np
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char pthread_set_name_np ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_pthread_set_name_np || defined __stub___pthread_set_name_np
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return pthread_set_name_np ();
# | ;
# | return 0;
# | }
# configure:14964: result: no
# configure:14974: checking for pthread_setname_np() variant
# configure:14991: arm-linux-androideabi-gcc -std=gnu99 -o conftest conftest.c -latomic -lm >&5
# configure:14991: $? = 0
# configure:15017: result: glibc
# configure:15032: checking whether __linux__ is defined
# configure:15048: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:15048: $? = 0
# configure:15055: result: true
# configure:15065: checking for working posix_memalign
# configure:15099: result: no
# configure:15110: checking whether the preprocessor supports include_next
# configure:15148: arm-linux-androideabi-gcc -std=gnu99 -c -Iconftestd1b -Iconftestd2 conftest.c >&5
# configure:15148: $? = 0
# configure:15169: result: yes
# configure:15190: checking whether system header files limit the line length
# configure:15213: result: no
# configure:15239: checking for stdio.h
# configure:15239: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# configure:15239: $? = 0
# configure:15239: result: yes
# configure:15239: checking for string.h
# configure:15239: result: yes
# configure:15404: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Werror
# configure:15422: arm-linux-androideabi-gcc -std=gnu99 -c -Werror conftest.c >&5
# configure:15422: $? = 0
# configure:15430: result: yes
# configure:15439: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wall
# configure:15457: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wall conftest.c >&5
# configure:15457: $? = 0
# configure:15465: result: yes
# configure:15475: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wextra
# configure:15493: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wextra conftest.c >&5
# configure:15493: $? = 0
# configure:15501: result: yes
# configure:15511: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wno-sign-compare
# configure:15529: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wno-sign-compare conftest.c >&5
# configure:15529: $? = 0
# configure:15537: result: yes
# configure:15547: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wpointer-arith
# configure:15565: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wpointer-arith conftest.c >&5
# configure:15565: $? = 0
# configure:15573: result: yes
# configure:15583: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wformat-security
# configure:15601: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wformat-security conftest.c >&5
# cc1: error: -Wformat-security ignored without -Wformat [-Werror=format-security]
# cc1: all warnings being treated as errors
# configure:15601: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STRING_H 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:15609: result: no
# configure:15619: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wswitch-enum
# configure:15637: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wswitch-enum conftest.c >&5
# configure:15637: $? = 0
# configure:15645: result: yes
# configure:15655: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wunused-parameter
# configure:15673: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wunused-parameter conftest.c >&5
# configure:15673: $? = 0
# configure:15681: result: yes
# configure:15691: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wbad-function-cast
# configure:15709: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wbad-function-cast conftest.c >&5
# configure:15709: $? = 0
# configure:15717: result: yes
# configure:15727: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wcast-align
# configure:15745: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wcast-align conftest.c >&5
# configure:15745: $? = 0
# configure:15753: result: yes
# configure:15763: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wstrict-prototypes
# configure:15781: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wstrict-prototypes conftest.c >&5
# conftest.c:57:1: error: function declaration isn't a prototype [-Werror=strict-prototypes]
# main ()
# ^
# cc1: all warnings being treated as errors
# configure:15781: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STRING_H 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:15789: result: no
# configure:15799: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wold-style-definition
# configure:15817: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wold-style-definition conftest.c >&5
# conftest.c: In function 'main':
# conftest.c:57:1: error: old-style function definition [-Werror=old-style-definition]
# main ()
# ^
# cc1: all warnings being treated as errors
# configure:15817: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STRING_H 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:15825: result: no
# configure:15835: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wmissing-prototypes
# configure:15853: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wmissing-prototypes conftest.c >&5
# configure:15853: $? = 0
# configure:15861: result: yes
# configure:15871: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wmissing-field-initializers
# configure:15889: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wmissing-field-initializers conftest.c >&5
# configure:15889: $? = 0
# configure:15897: result: yes
# configure:15907: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wthread-safety
# configure:15925: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wthread-safety conftest.c >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-Wthread-safety'
# configure:15925: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STRING_H 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:15933: result: no
# configure:15943: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -fno-strict-aliasing
# configure:15961: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -fno-strict-aliasing conftest.c >&5
# configure:15961: $? = 0
# configure:15969: result: yes
# configure:15979: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Qunused-arguments
# configure:15997: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Qunused-arguments conftest.c >&5
# arm-linux-androideabi-gcc: error: unrecognized command line option '-Qunused-arguments'
# configure:15997: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "openvswitch"
# | #define PACKAGE_TARNAME "openvswitch"
# | #define PACKAGE_VERSION "2.5.0"
# | #define PACKAGE_STRING "openvswitch 2.5.0"
# | #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "openvswitch"
# | #define VERSION "2.5.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define __EXTENSIONS__ 1
# | #define _ALL_SOURCE 1
# | #define _GNU_SOURCE 1
# | #define _POSIX_PTHREAD_SEMANTICS 1
# | #define _TANDEM_SOURCE 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define VSTUDIO_DDK 1
# | #define HAVE_NETLINK 1
# | #define HAVE_IF_PACKET 1
# | #define HAVE_STRTOK_R_BUG 1
# | #define HAVE_DECL_SYS_SIGLIST 1
# | #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# | #define HAVE_MLOCKALL 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STATVFS 1
# | #define HAVE_GETMNTENT_R 1
# | #define HAVE_MNTENT_H 1
# | #define HAVE_SYS_STATVFS_H 1
# | #define HAVE_LINUX_TYPES_H 1
# | #define HAVE_LINUX_IF_ETHER_H 1
# | #define HAVE_STDATOMIC_H 1
# | #define HAVE_LINUX_PERF_EVENT_H 1
# | #define HAVE___THREAD 1
# | #define HAVE_GCC4_ATOMICS 1
# | #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# | #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# | #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
# | #define HAVE_STDIO_H 1
# | #define HAVE_STRING_H 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }
# configure:16005: result: no
# configure:16015: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wno-unused
# configure:16033: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wno-unused conftest.c >&5
# configure:16033: $? = 0
# configure:16041: result: yes
# configure:16058: checking whether arm-linux-androideabi-gcc -std=gnu99 accepts -Wno-unused-parameter
# configure:16076: arm-linux-androideabi-gcc -std=gnu99 -c -Werror -Wno-unused-parameter conftest.c >&5
# configure:16076: $? = 0
# configure:16084: result: yes
# configure:16108: checking target hint for cgcc
# configure:16122: result: other
# configure:16134: checking whether make has GNU make $(if) extension
# configure:16145: invoking make -f conftest.mk all:
# echo y > conftest.out
# configure:16147: conftest.out contains:
# y
# configure:16157: result: yes
# configure:20753: arm-linux-androideabi-gcc -std=gnu99 -c conftest.c >&5
# conftest.c:55:1: note: #pragma message: Checking for pragma message
# _Pragma("message(\"Checking for pragma message\")")
# ^
# configure:20753: $? = 0
# configure:20807: checking whether make supports nested variables
# configure:20824: result: yes
# configure:20945: checking that generated files are newer than configure
# configure:20951: result: done
# configure:21057: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by openvswitch config.status 2.5.0, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on ba8ab97da988
#
# config.status:1225: creating lib/stdio.h
# config.status:1225: creating lib/string.h
# config.status:1225: creating ovsdb/libovsdb.sym
# config.status:1225: creating ofproto/libofproto.sym
# config.status:1225: creating lib/libsflow.sym
# config.status:1225: creating lib/libopenvswitch.sym
# config.status:1225: creating ovn/lib/libovn.sym
# config.status:1225: creating vtep/libvtep.sym
# config.status:1225: creating Makefile
# config.status:1225: creating datapath/Makefile
# config.status:1225: creating datapath/linux/Kbuild
# config.status:1225: creating datapath/linux/Makefile
# config.status:1225: creating datapath/linux/Makefile.main
# config.status:1225: creating tests/atlocal
# config.status:1225: creating lib/libopenvswitch.pc
# config.status:1225: creating lib/libsflow.pc
# config.status:1225: creating ofproto/libofproto.pc
# config.status:1225: creating ovsdb/libovsdb.pc
# config.status:1225: creating include/openvswitch/version.h
# config.status:1225: creating config.h
# config.status:1454: executing tests/atconfig commands
# config.status:1454: executing depfiles commands
# config.status:1454: executing libtool commands
# config.status:1454: executing include/openflow/openflow.h.stamp commands
# config.status:1454: executing utilities/bugtool/dummy commands
# config.status:1454: executing ovn/dummy commands
# config.status:1454: executing ovn/utilities/dummy commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_bigendian=no
# ac_cv_c_compiler_gnu=yes
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=arm-linux-androideabi-gcc
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_KARCH_set=
# ac_cv_env_KARCH_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_LT_SYS_LIBRARY_PATH_set=
# ac_cv_env_LT_SYS_LIBRARY_PATH_value=
# ac_cv_env_PERL_set=
# ac_cv_env_PERL_value=
# ac_cv_env_build_alias_set=set
# ac_cv_env_build_alias_value=x86_64-unknown-linux
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=arm-linux-androideabi
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func_getloadavg=no
# ac_cv_func_getmntent_r=yes
# ac_cv_func_mlockall=yes
# ac_cv_func_pthread_set_name_np=no
# ac_cv_func_statvfs=yes
# ac_cv_func_strerror_r=yes
# ac_cv_func_strerror_r_char_p=no
# ac_cv_func_strnlen=yes
# ac_cv_have_decl_strerror_r=yes
# ac_cv_have_decl_sys_siglist=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_linux_if_ether_h=yes
# ac_cv_header_linux_netlink_h=yes
# ac_cv_header_linux_perf_event_h=yes
# ac_cv_header_linux_types_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_minix_config_h=no
# ac_cv_header_mntent_h=yes
# ac_cv_header_net_if_dl_h=no
# ac_cv_header_net_if_mib_h=no
# ac_cv_header_net_if_packet_h=yes
# ac_cv_header_stdatomic_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdio_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_statvfs_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_header_valgrind_valgrind_h=no
# ac_cv_header_vmware_h=no
# ac_cv_header_windows_h=no
# ac_cv_host=arm-unknown-linux-androideabi
# ac_cv_lib_cap_ng_capng_clear=no
# ac_cv_lib_socket_connect=no
# ac_cv_member_struct_ifreq_ifr_flagshigh=no
# ac_cv_member_struct_stat_st_mtim_tv_nsec=no
# ac_cv_member_struct_stat_st_mtimensec=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/sbin/grep -E'
# ac_cv_path_FGREP='/usr/sbin/grep -F'
# ac_cv_path_GREP=/usr/sbin/grep
# ac_cv_path_PERL=/usr/sbin/perl
# ac_cv_path_PKG_CONFIG=/usr/sbin/pkg-config
# ac_cv_path_SED=/usr/sbin/sed
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_lt_DD=/usr/sbin/dd
# ac_cv_path_mkdir=/usr/sbin/mkdir
# ac_cv_prog_AR=arm-linux-androideabi-ar
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=arm-linux-androideabi-gcc
# ac_cv_prog_CPP='arm-linux-androideabi-gcc -std=gnu99 -E'
# ac_cv_prog_OBJDUMP=arm-linux-androideabi-objdump
# ac_cv_prog_RANLIB=arm-linux-androideabi-ranlib
# ac_cv_prog_STRIP=arm-linux-androideabi-strip
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_c99=-std=gnu99
# ac_cv_prog_cc_g=yes
# ac_cv_prog_make_make_set=yes
# ac_cv_safe_to_define___extensions__=yes
# ac_cv_search___atomic_load_8=-latomic
# ac_cv_search_aio_write=no
# ac_cv_search_backtrace=no
# ac_cv_search_clock_gettime='none required'
# ac_cv_search_gethostbyname='none required'
# ac_cv_search_pow=-lm
# ac_cv_search_pthread_create='none required'
# ac_cv_search_timer_create='none required'
# ac_cv_sparse_target=other
# ac_cv_sys_file_offset_bits=unknown
# ac_cv_sys_large_files=unknown
# ac_cv_sys_largefile_CC=no
# am_cv_CC_dependencies_compiler_type=gcc3
# am_cv_make_support_nested_variables=yes
# am_cv_prog_cc_c_o=yes
# am_cv_prog_tar_pax=gnutar
# ax_cv_func_posix_memalign_works=no
# cl_cv_x64=no
# gl_cv_have_include_next=yes
# gl_cv_next_stdio_h=''
# gl_cv_next_string_h=''
# gl_cv_pragma_columns=no
# lt_cv_ar_at_file=@
# lt_cv_deplibs_check_method=pass_all
# lt_cv_file_magic_cmd='$MAGIC_CMD'
# lt_cv_file_magic_test_file=
# lt_cv_ld_reload_flag=-r
# lt_cv_nm_interface='BSD nm'
# lt_cv_objdir=.libs
# lt_cv_path_LD=/sysroot/arm-linux-androideabi/bin/ld
# lt_cv_path_NM='/sysroot/bin/arm-linux-androideabi-nm -B'
# lt_cv_path_mainfest_tool=no
# lt_cv_prog_compiler_c_o=yes
# lt_cv_prog_compiler_pic='-fPIC -DPIC'
# lt_cv_prog_compiler_pic_works=yes
# lt_cv_prog_compiler_rtti_exceptions=no
# lt_cv_prog_compiler_static_works=yes
# lt_cv_prog_gnu_ld=yes
# lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
# lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
# lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\'''
# lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\'''
# lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
# lt_cv_sys_global_symbol_to_import=
# lt_cv_sys_max_cmd_len=1572864
# lt_cv_to_host_file_cmd=func_convert_file_noop
# lt_cv_to_tool_file_cmd=func_convert_file_noop
# lt_cv_truncate_bin='/usr/sbin/dd bs=4096 count=1'
# ovs_cv__Qunused_arguments=no
# ovs_cv__Wall=yes
# ovs_cv__Wbad_function_cast=yes
# ovs_cv__Wcast_align=yes
# ovs_cv__Werror=yes
# ovs_cv__Wextra=yes
# ovs_cv__Wformat_security=no
# ovs_cv__Wmissing_field_initializers=yes
# ovs_cv__Wmissing_prototypes=yes
# ovs_cv__Wno_sign_compare=yes
# ovs_cv__Wno_unused=yes
# ovs_cv__Wno_unused_parameter=yes
# ovs_cv__Wold_style_definition=no
# ovs_cv__Wpointer_arith=yes
# ovs_cv__Wstrict_prototypes=no
# ovs_cv__Wswitch_enum=yes
# ovs_cv__Wthread_safety=no
# ovs_cv__Wunused_parameter=yes
# ovs_cv___thread=yes
# ovs_cv__fno_strict_aliasing=yes
# ovs_cv_atomic_always_lock_free_1=unsupported
# ovs_cv_atomic_always_lock_free_2=unsupported
# ovs_cv_atomic_always_lock_free_4=unsupported
# ovs_cv_atomic_always_lock_free_8=unsupported
# ovs_cv_dot=yes
# ovs_cv_gcc4_atomics=yes
# ovs_cv_gnu_make=yes
# ovs_cv_gnu_make_if=yes
# ovs_cv_groff=yes
# ovs_cv_linux=true
# ovs_cv_pthread_setname_np=glibc
# ovs_cv_python=/usr/bin/python2
# ovs_cv_strtok_r_bug=yes
# ovs_cv_thread_local=no
# ovs_cv_xsversion=none
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ACLOCAL='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/missing aclocal-1.15'
# AMDEPBACKSLASH='\'
# AMDEP_FALSE='#'
# AMDEP_TRUE=''
# AMTAR='$${TAR-tar}'
# AM_BACKSLASH='\'
# AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
# AM_DEFAULT_VERBOSITY='1'
# AM_V='$(V)'
# AR='arm-linux-androideabi-ar'
# AUTOCONF='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/missing autoconf'
# AUTOHEADER='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/missing autoheader'
# AUTOM4TE='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/missing autom4te'
# AUTOMAKE='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/missing automake-1.15'
# AWK='gawk'
# CAPNG_LDADD=''
# CC='$(if $(C),env REAL_CC="arm-linux-androideabi-gcc -std=gnu99" CHECK="$(SPARSE) -I $(top_srcdir)/include/sparse $(SPARSEFLAGS) $(SPARSE_EXTRA_INCLUDES) " cgcc $(CGCCFLAGS),arm-linux-androideabi-gcc -std=gnu99)'
# CCDEPMODE='depmode=gcc3'
# CFLAGS=''
# CGCCFLAGS=''
# CPP='arm-linux-androideabi-gcc -std=gnu99 -E'
# CPPFLAGS=''
# CYGPATH_W='echo'
# DBDIR='${sysconfdir}/${PACKAGE}'
# DEFS='-DHAVE_CONFIG_H'
# DEPDIR='.deps'
# DLLTOOL='false'
# DPDK_NETDEV_FALSE=''
# DPDK_NETDEV_TRUE='#'
# DPDK_vswitchd_LDFLAGS=''
# DSYMUTIL=''
# DUMPBIN=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/sbin/grep -E'
# ESX_FALSE=''
# ESX_TRUE='#'
# EXEEXT=''
# FGREP='/usr/sbin/grep -F'
# GNU_MAKE_FALSE='#'
# GNU_MAKE_TRUE=''
# GREP='/usr/sbin/grep'
# HAVE_DOT_FALSE='#'
# HAVE_DOT_TRUE=''
# HAVE_GROFF_FALSE='#'
# HAVE_GROFF_TRUE=''
# HAVE_IF_DL_FALSE=''
# HAVE_IF_DL_TRUE='#'
# HAVE_IF_PACKET_FALSE='#'
# HAVE_IF_PACKET_TRUE=''
# HAVE_LIBCAPNG=''
# HAVE_LIBCAPNG_FALSE=''
# HAVE_LIBCAPNG_TRUE='#'
# HAVE_NETLINK_FALSE='#'
# HAVE_NETLINK_TRUE=''
# HAVE_OPENSSL='no'
# HAVE_OPENSSL_FALSE=''
# HAVE_OPENSSL_TRUE='#'
# HAVE_POSIX_AIO_FALSE=''
# HAVE_POSIX_AIO_TRUE='#'
# HAVE_PYTHON='yes'
# HAVE_PYTHON_FALSE='#'
# HAVE_PYTHON_TRUE=''
# HAVE_WNO_UNUSED_FALSE='#'
# HAVE_WNO_UNUSED_PARAMETER_FALSE='#'
# HAVE_WNO_UNUSED_PARAMETER_TRUE=''
# HAVE_WNO_UNUSED_TRUE=''
# INCLUDE_NEXT='include_next'
# INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
# KARCH=''
# KBUILD=''
# LD='/sysroot/arm-linux-androideabi/bin/ld'
# LDFLAGS=''
# LIBOBJS=''
# LIBS='-latomic -lm '
# LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# LINUX_ENABLED_FALSE=''
# LINUX_ENABLED_TRUE='#'
# LINUX_FALSE='#'
# LINUX_TRUE=''
# LIPO=''
# LN_S='ln -s'
# LOGDIR='${localstatedir}/log/${PACKAGE}'
# LTLIBOBJS=''
# LT_AGE='0'
# LT_CURRENT='1'
# LT_REVISION='0'
# LT_SYS_LIBRARY_PATH=''
# MAKEINFO='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/missing makeinfo'
# MANIFEST_TOOL=':'
# MKDIR_P='/usr/sbin/mkdir -p'
# MSVC64_LDFLAGS=''
# MSVC_CFLAGS=''
# NDEBUG_FALSE=''
# NDEBUG_TRUE='#'
# NEXT_AS_FIRST_DIRECTIVE_STDIO_H=''
# NEXT_AS_FIRST_DIRECTIVE_STRING_H=''
# NEXT_STDIO_H=''
# NEXT_STRING_H=''
# NM='/sysroot/bin/arm-linux-androideabi-nm -B'
# NMEDIT=''
# OBJDUMP='arm-linux-androideabi-objdump'
# OBJEXT='o'
# OTOOL64=''
# OTOOL=''
# OVS_CFLAGS=''
# OVS_LDFLAGS=''
# PACKAGE='openvswitch'
# PACKAGE_BUGREPORT='bugs@openvswitch.org'
# PACKAGE_NAME='openvswitch'
# PACKAGE_STRING='openvswitch 2.5.0'
# PACKAGE_TARNAME='openvswitch'
# PACKAGE_URL=''
# PACKAGE_VERSION='2.5.0'
# PATH_SEPARATOR=':'
# PERL='/usr/sbin/perl'
# PKG_CONFIG='/usr/sbin/pkg-config'
# PKIDIR='${localstatedir}/lib/openvswitch/pki'
# PRAGMA_COLUMNS=''
# PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
# PTHREAD_INCLUDES=''
# PTHREAD_LDFLAGS=''
# PTHREAD_LIBS=''
# PTHREAD_WIN32_DIR_DLL=''
# PTHREAD_WIN32_DIR_DLL_WIN_FORM=''
# PYTHON='/usr/bin/python2'
# RANLIB='arm-linux-androideabi-ranlib'
# RUNDIR='/run/openvswitch'
# SED='/usr/sbin/sed'
# SET_MAKE=''
# SHELL='/bin/sh'
# SPARSE='sparse'
# SPARSEFLAGS=''
# SPARSE_EXTRA_INCLUDES='-I /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/include -I /sysroot/bin/../lib/gcc/arm-linux-androideabi/4.8/include-fixed -I /sysroot/bin/../sysroot/usr/include '
# SSL_INCLUDES=''
# SSL_LDFLAGS=''
# SSL_LIBS='-lssl -lcrypto'
# STRIP='arm-linux-androideabi-strip'
# VERSION='2.5.0'
# VSTUDIO_CONFIG=''
# VSTUDIO_DDK_FALSE=''
# VSTUDIO_DDK_TRUE='#'
# WARNING_FLAGS=' -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing'
# WIN32_FALSE=''
# WIN32_TRUE='#'
# ac_ct_AR=''
# ac_ct_CC=''
# ac_ct_DUMPBIN=''
# am__EXEEXT_FALSE=''
# am__EXEEXT_TRUE='#'
# am__fastdepCC_FALSE='#'
# am__fastdepCC_TRUE=''
# am__include='include'
# am__isrc=''
# am__leading_dot='.'
# am__nodep='_no'
# am__quote=''
# am__tar='tar --format=posix -chf - "$$tardir"'
# am__untar='tar -xf -'
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias='x86_64-unknown-linux'
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# host='arm-unknown-linux-androideabi'
# host_alias='arm-linux-androideabi'
# host_cpu='arm'
# host_os='linux-androideabi'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# install_sh='${SHELL} /tmp/openvswitch/src/openvswitch-2.5.0/build-aux/install-sh'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='/var'
# mandir='${datarootdir}/man'
# mkdir_p='$(MKDIR_P)'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='/usr/bin'
# sharedstatedir='${prefix}/com'
# sysconfdir='/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME "openvswitch"
# #define PACKAGE_TARNAME "openvswitch"
# #define PACKAGE_VERSION "2.5.0"
# #define PACKAGE_STRING "openvswitch 2.5.0"
# #define PACKAGE_BUGREPORT "bugs@openvswitch.org"
# #define PACKAGE_URL ""
# #define PACKAGE "openvswitch"
# #define VERSION "2.5.0"
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define __EXTENSIONS__ 1
# #define _ALL_SOURCE 1
# #define _GNU_SOURCE 1
# #define _POSIX_PTHREAD_SEMANTICS 1
# #define _TANDEM_SOURCE 1
# #define HAVE_DLFCN_H 1
# #define LT_OBJDIR ".libs/"
# #define HAVE_DECL_STRERROR_R 1
# #define HAVE_STRERROR_R 1
# #define VSTUDIO_DDK 1
# #define HAVE_NETLINK 1
# #define HAVE_IF_PACKET 1
# #define HAVE_STRTOK_R_BUG 1
# #define HAVE_DECL_SYS_SIGLIST 1
# #define HAVE_STRUCT_STAT_ST_MTIMENSEC 1
# #define HAVE_MLOCKALL 1
# #define HAVE_STRNLEN 1
# #define HAVE_STATVFS 1
# #define HAVE_GETMNTENT_R 1
# #define HAVE_MNTENT_H 1
# #define HAVE_SYS_STATVFS_H 1
# #define HAVE_LINUX_TYPES_H 1
# #define HAVE_LINUX_IF_ETHER_H 1
# #define HAVE_STDATOMIC_H 1
# #define HAVE_LINUX_PERF_EVENT_H 1
# #define HAVE___THREAD 1
# #define HAVE_GCC4_ATOMICS 1
# #define ATOMIC_ALWAYS_LOCK_FREE_1B unsupported
# #define ATOMIC_ALWAYS_LOCK_FREE_2B unsupported
# #define ATOMIC_ALWAYS_LOCK_FREE_4B unsupported
# #define ATOMIC_ALWAYS_LOCK_FREE_8B unsupported
# #define HAVE_GLIBC_PTHREAD_SETNAME_NP 1
# #define HAVE_STDIO_H 1
# #define HAVE_STRING_H 1
# #define HAVE_PRAGMA_MESSAGE 1
#
# configure: exit 0