>>> gpsd 3.16 Extracting gzip -d -c /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/dl/gpsd-3.16.tar.gz | tar --strip-components=1 -C /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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 /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/build/gpsd-3.16; PATH="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin:/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/sbin:/usr/bin:/bin" AR="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-ar" AS="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-as" LD="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-ld" NM="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-nm" CC="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-gcc" GCC="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-gcc" CPP="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-cpp" CXX="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-g++" FC="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-gfortran" F77="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-gfortran" RANLIB="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-ranlib" READELF="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-readelf" STRIP="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-strip" OBJCOPY="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-objcopy" OBJDUMP="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/include" CFLAGS_FOR_BUILD="-O2 -I/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/include" LDFLAGS_FOR_BUILD="-L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/lib -Wl,-rpath,/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/arc-buildroot-linux-gnu-as" DEFAULT_LINKER="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/pkg-config" STAGING_DIR="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/arc-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl QMAKE="/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/qmake -spec qws/linux-generic-g++" LDFLAGS=" -lstdc++" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -matomic -Os -std=gnu++98" /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/python2 /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/scons arch=arc prefix=/usr sysroot=/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/arc-buildroot-linux-gnu/sysroot strip=no python=no libgpsmm=yes earthmate=no evermore=no fv18=no garmin=no garmintxt=no mtk3301=no nmea0183=no ntrip=no oncore=no rtcm104v2=no sirf=no superstar2=no tsip=no tripmate=no tnt=no ublox=no ntpshm=no pps=no squelch=yes reconfigure=no controlsend=no oldstyle=no profiling=yes clientdebug=no gpsd_user="nobody" limited_max_devices=2) 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 bluez... 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 libbluetooth... no libbluetooth not found, bluez cannot be enabled. Checking for C library libdbus-1... no libdbus-1 not found, dbus_export cannot be enabled. Checking for C header file sys/timepps.h... no 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... yes Altered configuration variables: nmea0183 = False (default True): NMEA0183 support earthmate = False (default True): DeLorme EarthMate Zodiac 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 garmintxt = False (default True): Garmin Simple Text support mtk3301 = False (default True): MTK-3301 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 tripmate = False (default True): DeLorme TripMate support tsip = False (default True): Trimble TSIP support ublox = False (default True): u-blox Protocol support ntrip = False (default True): NTRIP support rtcm104v2 = False (default True): rtcm104v2 support ntpshm = False (default True): NTP time hinting via shared memory pps = False (default True): PPS time syncing support clientdebug = False (default True): client debugging support reconfigure = False (default True): allow gpsd to change device settings controlsend = False (default True): allow gpsctl/gpsmon to change device settings squelch = True (default False): squelch gpsd_log/gpsd_hexdump to save cpu 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 = /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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. 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 && /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/bin/python2 jsongen.py --ais --target=parser > ais_json.i && chmod a-w ais_json.i Creating 'gpsd_config.h' /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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=/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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" -I/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/dbus-1.0 -I/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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 /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/sys/select.h:39:0, from /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/sys/types.h:197, from /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/host/arc-buildroot-linux-gnu/sysroot/usr/include/stdlib.h:279, from ais_json.c:15: /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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: /accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/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. package/pkg-generic.mk:247: recipe for target '/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/build/gpsd-3.16/.stamp_built' failed make: *** [/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/output/build/gpsd-3.16/.stamp_built] Error 2 make: Leaving directory '/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-2/buildroot'