>>> gpsd 3.16 Extracting gzip -d -c /home/test/autobuild/run/instance-3/dl/gpsd-3.16.tar.gz | tar --strip-components=1 -C /home/test/autobuild/run/instance-3/output/build/gpsd-3.16 -xf - >>> gpsd 3.16 Patching Applying 0001-do-not-interact-with-systemctl-when-cross-compiling.patch using patch: patching file SConstruct Hunk #1 succeeded at 1870 (offset -39 lines). Applying 0002-SConstruct-do-not-force-O2-by-default.patch using patch: patching file SConstruct >>> gpsd 3.16 Configuring >>> gpsd 3.16 Building (cd /home/test/autobuild/run/instance-3/output/build/gpsd-3.16; PATH="/home/test/autobuild/run/instance-3/output/host/bin:/home/test/autobuild/run/instance-3/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" AR="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-ar" AS="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-as" LD="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-ld" NM="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-nm" CC="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-gcc" GCC="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-gcc" CPP="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-cpp" CXX="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-g++" FC="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-gfortran" F77="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-gfortran" RANLIB="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-ranlib" READELF="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-readelf" STRIP="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-strip" OBJCOPY="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-objcopy" OBJDUMP="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/test/autobuild/run/instance-3/output/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/test/autobuild/run/instance-3/output/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/test/autobuild/run/instance-3/output/host/include" LDFLAGS_FOR_BUILD="-L/home/test/autobuild/run/instance-3/output/host/lib -Wl,-rpath,/home/test/autobuild/run/instance-3/output/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-as" DEFAULT_LINKER="/home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -matomic -Os " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -matomic -Os " LDFLAGS="" FCFLAGS="-matomic -Os " FFLAGS="-matomic -Os " PKG_CONFIG="/home/test/autobuild/run/instance-3/output/host/bin/pkg-config" STAGING_DIR="/home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl LDFLAGS=" -lstdc++" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -matomic -Os -std=gnu++98" /home/test/autobuild/run/instance-3/output/host/bin/python2 /home/test/autobuild/run/instance-3/output/host/bin/scons arch=arc prefix=/usr sysroot=/home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot strip=no python=no libgpsmm=yes qt=no bluez=no dbus_export=yes ashtech=no aivdm=no evermore=no fury=no fv18=no garmin=no gpsclock=no mtk3301=no nmea0183=no navcom=no nmea2000=no oceanserver=no oncore=no rtcm104v2=no rtcm104v3=no sirf=no superstar2=no tsip=no tnt=no ntpshm=no pps=no controlsend=no oldstyle=no profiling=yes clientdebug=no limited_max_clients=10) scons: Reading SConscript files ... Checking if compiler accepts -Wextra ...no Checking if compiler accepts -Wall ...no Checking if compiler accepts -Wno-uninitialized ...no Checking if compiler accepts -Wno-missing-field-initializers ...no Checking if compiler accepts -Wcast-align ...no Checking if compiler accepts -Wmissing-declarations ...no Checking if compiler accepts -Wmissing-prototypes ...no Checking if compiler accepts -Wstrict-prototypes ...no Checking if compiler accepts -Wpointer-arith ...no Checking if compiler accepts -Wreturn-type ...no Checking if compiler accepts -pthread ...no Checking whether the C++ compiler works... yes Checking for ncurses... yes Checking for tinfo... no Checking for libusb-1.0... yes Checking for C library librt... no Checking for dbus-1... yes Checking for C type in_port_t... no Did not find in_port_t typedef, assuming unsigned short int Checking whether SUN_LEN is declared... yes Checking for C header file linux/can.h... yes You have kernel CANbus available. Checking if compiler is C11 ...no Checking for C header file libkern/OSAtomic.h... no No memory barriers - SHM export and time hinting may not be reliable. Checking if compiler supplies __ORDER_BIG_ENDIAN__ ...no Checking for C header file endian.h... yes Checking for C function daemon()... no Checking for C function strlcpy()... no Checking for C function strlcat()... no Checking for C function clock_gettime()... no Checking for C library libdbus-1... no libdbus-1 not found, dbus_export cannot be enabled. Checking for C header file sys/timepps.h... yes Checking if sys/ioctl.h supplies TIOCMIWAIT ...no Checking that xsltproc can make man pages... no Neither xsltproc nor xmlto found, documentation cannot be built. Checking for QtNetwork... no Altered configuration variables: nmea0183 = False (default True): NMEA0183 support ashtech = False (default True): Ashtech support evermore = False (default True): EverMore binary support fv18 = False (default True): San Jose Navigation FV-18 support garmin = False (default True): Garmin kernel driver support mtk3301 = False (default True): MTK-3301 support navcom = False (default True): Navcom NCT support oncore = False (default True): Motorola OnCore chipset support sirf = False (default True): SiRF chipset support superstar2 = False (default True): Novatel SuperStarII chipset support tnt = False (default True): True North Technologies support tsip = False (default True): Trimble TSIP support fury = False (default True): Jackson Labs Fury and Firefly support nmea2000 = False (default True): NMEA2000/CAN support aivdm = False (default True): AIVDM support gpsclock = False (default True): GPSClock support oceanserver = False (default True): OceanServer support rtcm104v2 = False (default True): rtcm104v2 support rtcm104v3 = False (default True): rtcm104v3 support ntpshm = False (default True): NTP time hinting via shared memory pps = False (default True): PPS time syncing support bluez = False (default True): BlueZ support for Bluetooth devices clientdebug = False (default True): client debugging support qt = False (default True): build QT bindings controlsend = False (default True): allow gpsctl/gpsmon to change device settings python = False (default True): build Python support and modules. profiling = True (default False): build with profiling enabled prefix = /usr (default /usr/local): installation directory prefix sysroot = /home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot (default ): cross-development system root GPS regression tests suppressed because socket_export or python is off. RTCM2 regression tests suppressed because rtcm104v2 is off. AIVDM regression tests suppressed because aivdm is off. Part of the website build requires asciidoc, not installed. scons: done reading SConscript files. scons: Building targets ... substituter(["jsongen.py"], ["jsongen.py.in"]) chmod -w jsongen.py chmod +x jsongen.py rm -f ais_json.i && /home/test/autobuild/run/instance-3/output/host/bin/python2 jsongen.py --ais --target=parser > ais_json.i && chmod a-w ais_json.i Creating 'gpsd_config.h' /home/test/autobuild/run/instance-3/output/host/bin/arc-buildroot-linux-gnu-gcc -o ais_json.os -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -matomic -Os -std=gnu++98 --sysroot=/home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -pg -fPIC "-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" -DHAVE_SYS_TIMEPPS_H=1 -I/home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/dbus-1.0 -I/home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/lib/dbus-1.0/include ais_json.c cc1: warning: command line option '-std=gnu++98' is valid for C++/ObjC++ but not for C :0:0: warning: "_LARGEFILE_SOURCE" redefined :0:0: note: this is the location of the previous definition In file included from ais_json.c:19:0: gpsd_config.h:309:8: error: redefinition of 'struct timespec' struct timespec { ^~~~~~~~ In file included from /home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/sys/select.h:39:0, from /home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/sys/types.h:197, from /home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/stdlib.h:279, from ais_json.c:15: /home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/bits/types/struct_timespec.h:8:8: note: originally defined here struct timespec ^~~~~~~~ In file included from ais_json.c:19:0: gpsd_config.h:315:5: error: conflicting types for 'clock_gettime' int clock_gettime(clockid_t, struct timespec *); ^~~~~~~~~~~~~ In file included from ais_json.c:17:0: /home/test/autobuild/run/instance-3/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/time.h:219:12: note: previous declaration of 'clock_gettime' was here extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __THROW; ^~~~~~~~~~~~~ scons: *** [ais_json.os] Error 1 scons: building terminated because of errors. make: *** [/home/test/autobuild/run/instance-3/output/build/gpsd-3.16/.stamp_built] Error 2 make: Leaving directory `/home/test/autobuild/run/instance-3/buildroot'