[19:02:49]#>script gpsd-build.txt Script started, file is gpsd-build.txt [19:05:09]#>git clone https://gitlab.com/gpsd/gpsd.git Cloning into 'gpsd'... remote: Enumerating objects: 1324, done. remote: Counting objects: 100% (1324/1324), done. remote: Compressing objects: 100% (691/691), done. remote: Total 74077 (delta 726), reused 1202 (delta 633), pack-reused 72753 Receiving objects: 100% (74077/74077), 117.86 MiB | 26.63 MiB/s, done. Resolving deltas: 100% (49305/49305), done. [19:05:39]#>cd gpsd [19:05:39]#>git co release-3.20 Note: switching to 'release-3.20'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 7b3550d02 3.20 Release [19:05:40]#>scons -c && scons --config=force timeservice=yes gpsdclient=yes && scons check scons: Reading SConscript files ... scons version: 2.4.1 scons is running under Python version: 2.7.12.final.0 gpsd version: release-3.20-843-g35b1cfeaa This system is: linux2 WARNING: asciidoctor not found. WARNING: Some documentation and html will not be built. scons: done reading SConscript files. scons: Cleaning targets ... Removed config.log Removed directory .sconf_temp Removed .scons-option-cache scons: done cleaning targets. WARNING: asciidoctor not found. WARNING: Some documentation and html will not be built. scons: Reading SConscript files ... scons version: 2.4.1 scons is running under Python version: 2.7.12.final.0 gpsd version: release-3.20-843-g35b1cfeaa This system is: linux2 Checking whether the C compiler works... yes Checking if compiler accepts -pthread... yes Checking whether the C++ compiler works... yes Checking for C header file curses.h... yes Checking pkg-config for ncurses... yes Checking pkg-config for tinfo... yes Checking for C library librt... yes Checking for C library libnsl... yes Checking for C library libsocket... no Checking for C library libm... yes Checking for C library libthr... no Checking for C type in_port_t... yes 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... yes Checking whether __STDC_NO_ATOMICS__ is declared... no Checking for C header file stdatomic.h... yes Checking whether __ORDER_BIG_ENDIAN__ is declared... yes Checking whether __ORDER_LITTLE_ENDIAN__ is declared... yes Checking whether __BYTE_ORDER__ is declared... yes Your compiler has built-in endianness support. Checking for C header file arpa/inet.h... yes Checking for C header file netdb.h... yes Checking for C header file netinet/in.h... yes Checking for C header file netinet/ip.h... yes Checking for C header file sys/sysmacros.h... yes Checking for C header file sys/socket.h... yes Checking for C header file sys/un.h... yes Checking for C header file syslog.h... yes Checking for C header file termios.h... yes Checking for C header file winsock2.h... no Checking if sizeof(time_t) is 64 bits... yes Checking for C function cfmakeraw()... yes Checking for C function clock_gettime()... yes Checking for C function daemon()... yes Checking for C function fcntl()... yes Checking for C function fork()... yes Checking for C function getopt_long()... yes Checking for C function gmtime_r()... yes Checking for C function inet_ntop()... yes Checking for C function strlcat()... no Checking for C function strlcpy()... no Checking for C function strptime()... yes Checking for C function sincos()... yes Checking for C header file sys/timepps.h... yes Checking whether TIOCMIWAIT is declared... yes Build of man and HTML documentation is disabled. Checking if compiler accepts -Wall... yes Checking if compiler accepts -Wcast-align... yes Checking if compiler accepts -Wextra... yes Checking if compiler accepts -Wimplicit-fallthrough... no Checking if compiler accepts -Wmissing-declarations... yes Checking if compiler accepts -Wmissing-prototypes... yes Checking if compiler accepts -Wno-missing-field-initializers... yes Checking if compiler accepts -Wno-uninitialized... yes Checking if compiler accepts -Wpointer-arith... yes Checking if compiler accepts -Wreturn-type... yes Checking if compiler accepts -Wstrict-prototypes... yes Checking if compiler accepts -Wvla... yes Altered configuration variables: ashtech = False (default True): Ashtech support earthmate = False (default True): DeLorme EarthMate Zodiac support evermore = False (default True): EverMore binary support fury = False (default True): Jackson Labs Fury and Firefly 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 geostar = False (default True): Geostar Protocol support greis = False (default True): Javad GREIS support itrax = False (default True): iTrax hardware support navcom = False (default True): Navcom NCT support nmea2000 = False (default True): NMEA2000/CAN support oncore = False (default True): Motorola OnCore chipset support sirf = False (default True): SiRF chipset support skytraq = False (default True): Skytraq 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 aivdm = False (default True): AIVDM support gpsclock = False (default True): GPSClock support isync = False (default True): Spectratime iSync LNRClok/GRCLOK support ntrip = False (default True): NTRIP support oceanserver = False (default True): OceanServer support passthrough = False (default True): build support for passing through JSON rtcm104v2 = False (default True): rtcm104v2 support rtcm104v3 = False (default True): rtcm104v3 support dbus_export = False (default True): enable DBUS export support shm_export = False (default True): export via shared memory bluez = False (default True): BlueZ support for Bluetooth devices netfeed = False (default True): build support for handling TCP/IP data sources usb = False (default True): libusb support for USB devices control_socket = False (default True): control socket for hotplug notifications systemd = False (default True): systemd socket activation clientdebug = False (default True): client debugging support libgpsmm = False (default True): build C++ bindings qt = False (default True): build Qt bindings gpsdclients = False (default True): gspd client programs implicit_link = False (default True): implicit linkage is supported in shared libs manbuild = False (default True): build help in man and HTML formats python = False (default True): build Python support and modules. shared = False (default True): build shared libraries, not static timeservice = True (default False): time-service configuration xgps = False (default True): include xgps and xgpsspeed. 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. WARNING: asciidoctor not found. WARNING: Some documentation and html will not be built. scons: done reading SConscript files. scons: Building targets ... Creating 'xgps' chmod -w xgps chmod +x xgps Creating 'Qgpsmm.pc' chmod -w Qgpsmm.pc Creating 'control' chmod -w control Creating 'xgpsspeed' chmod -w xgpsspeed chmod +x xgpsspeed Creating 'gpsprof' chmod -w gpsprof chmod +x gpsprof Creating 'gpsd.php' chmod -w gpsd.php Creating 'libQgpsmm.prl' chmod -w libQgpsmm.prl Creating 'gegps' chmod -w gegps chmod +x gegps Creating 'libgps.pc' chmod -w libgps.pc Creating 'gpsd.rules' chmod -w gpsd.rules Creating 'gpsfake' chmod -w gpsfake chmod +x gpsfake Creating 'gpscat' chmod -w gpscat chmod +x gpscat Creating 'ubxtool' chmod -w ubxtool chmod +x ubxtool Creating 'zerk' chmod -w zerk chmod +x zerk Creating 'www/gps_report.cgi' chmod -w www/gps_report.cgi Creating 'www/hardware-head.html' chmod -w www/hardware-head.html Creating 'www/hacking.html' chmod -w www/hacking.html Creating 'www/index.html' chmod -w www/index.html Creating 'www/faq.html' chmod -w www/faq.html Creating 'android/gpsd_config' chmod -w android/gpsd_config Creating 'gps/__init__.py' chmod -w gps/__init__.py chmod +x gps/__init__.py Creating 'gps/packet.py' chmod -w gps/packet.py chmod +x gps/packet.py Creating 'gps/gps.py' chmod -w gps/gps.py chmod +x gps/gps.py Creating 'contrib/ntpshmviz' chmod -w contrib/ntpshmviz chmod +x contrib/ntpshmviz Creating 'contrib/webgps' chmod -w contrib/webgps chmod +x contrib/webgps Creating 'contrib/skyview2svg.py' chmod -w contrib/skyview2svg.py chmod +x contrib/skyview2svg.py Creating 'packaging/rpm/gpsd.spec' chmod -w packaging/rpm/gpsd.spec rm -f ais_json.i && /usr/bin/python jsongen.py --ais --target=parser > ais_json.i && chmod a-w ais_json.i Creating 'gpsd_config.h' gcc -o ais_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ais_json.c gcc -o bits.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread bits.c gcc -o gpsdclient.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsdclient.c rm -f gps_maskdump.c && /usr/bin/python maskaudit.py -c /home/dwilliams/project/gpsd > gps_maskdump.c && chmod a-w gps_maskdump.c gcc -o gps_maskdump.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gps_maskdump.c gcc -o gpsutils.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsutils.c gcc -o hex.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread hex.c gcc -o json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread json.c gcc -o libgps_core.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_core.c gcc -o libgps_dbus.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_dbus.c gcc -o libgps_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_json.c gcc -o libgps_shm.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_shm.c gcc -o libgps_sock.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_sock.c gcc -o netlib.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread netlib.c gcc -o os_compat.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread os_compat.c gcc -o rtcm2_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread rtcm2_json.c gcc -o rtcm3_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread rtcm3_json.c gcc -o shared_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread shared_json.c gcc -o timespec_str.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread timespec_str.c ar rc libgps.a ais_json.o bits.o gpsdclient.o gps_maskdump.o gpsutils.o hex.o json.o libgps_core.o libgps_dbus.o libgps_json.o libgps_shm.o libgps_sock.o netlib.o os_compat.o rtcm2_json.o rtcm3_json.o shared_json.o timespec_str.o ranlib libgps.a gcc -o crc24q.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC crc24q.c gcc -o driver_greis_checksum.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC driver_greis_checksum.c gcc -o driver_rtcm2.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC driver_rtcm2.c gcc -o gpspacket.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC gpspacket.c gcc -o hex.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC hex.c gcc -o isgps.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC isgps.c gcc -o os_compat.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC os_compat.c rm -f packet_names.h && sed -e '/^ *\([A-Z][A-Z0-9_]*\),/s// "\1",/' < packet_states.h > packet_names.h && chmod a-w packet_names.h gcc -o packet.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC packet.c Delete("gps/packet.so") gcc -o libgpsdpacket.so.27.0.0 -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libgpsdpacket.so.27 crc24q.os driver_greis_checksum.os driver_rtcm2.os gpspacket.os hex.os isgps.os os_compat.os packet.os -L. -lrt -lnsl -lm -lrt -lnsl Create symlinks for: 'libgpsdpacket.so.27.0.0': 'libgpsdpacket.so.27'->'libgpsdpacket.so.27.0.0', 'libgpsdpacket.so'->'libgpsdpacket.so.27.0.0' gcc -o dbusexport.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread dbusexport.c gcc -o gpsd.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsd.c gcc -o shmexport.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread shmexport.c gcc -o timehint.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread timehint.c gcc -o bsd_base64.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread bsd_base64.c gcc -o crc24q.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread crc24q.c gcc -o driver_ais.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_ais.c gcc -o driver_evermore.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_evermore.c gcc -o driver_garmin.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_garmin.c gcc -o driver_garmin_txt.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_garmin_txt.c gcc -o driver_geostar.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_geostar.c gcc -o driver_greis.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_greis.c gcc -o driver_greis_checksum.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_greis_checksum.c gcc -o driver_italk.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_italk.c gcc -o driver_navcom.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_navcom.c gcc -o driver_nmea0183.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_nmea0183.c gcc -o driver_nmea2000.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_nmea2000.c gcc -o driver_oncore.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_oncore.c gcc -o driver_rtcm2.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_rtcm2.c gcc -o driver_rtcm3.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_rtcm3.c gcc -o drivers.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread drivers.c gcc -o driver_sirf.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_sirf.c gcc -o driver_skytraq.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_skytraq.c gcc -o driver_superstar2.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_superstar2.c gcc -o driver_tsip.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_tsip.c gcc -o driver_ubx.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_ubx.c gcc -o driver_zodiac.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread driver_zodiac.c gcc -o geoid.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread geoid.c gcc -o gpsd_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsd_json.c gcc -o isgps.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread isgps.c gcc -o libgpsd_core.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgpsd_core.c libgpsd_core.c:421:12: warning: 'parse_uri_dest' defined but not used [-Wunused-function] static int parse_uri_dest(struct gps_device_t *session, char *s, ^ gcc -o matrix.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread matrix.c gcc -o net_dgpsip.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread net_dgpsip.c gcc -o net_gnss_dispatch.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread net_gnss_dispatch.c gcc -o net_ntrip.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread net_ntrip.c gcc -o ntpshmread.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ntpshmread.c gcc -o ntpshmwrite.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ntpshmwrite.c gcc -o packet.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread packet.c gcc -o ppsthread.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ppsthread.c gcc -o pseudoais.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread pseudoais.c gcc -o pseudonmea.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread pseudonmea.c gcc -o serial.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread serial.c gcc -o subframe.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread subframe.c gcc -o timebase.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread timebase.c ar rc libgpsd.a bsd_base64.o crc24q.o driver_ais.o driver_evermore.o driver_garmin.o driver_garmin_txt.o driver_geostar.o driver_greis.o driver_greis_checksum.o driver_italk.o driver_navcom.o driver_nmea0183.o driver_nmea2000.o driver_oncore.o driver_rtcm2.o driver_rtcm3.o drivers.o driver_sirf.o driver_skytraq.o driver_superstar2.o driver_tsip.o driver_ubx.o driver_zodiac.o geoid.o gpsd_json.o isgps.o libgpsd_core.o matrix.o net_dgpsip.o net_gnss_dispatch.o net_ntrip.o ntpshmread.o ntpshmwrite.o packet.o ppsthread.o pseudoais.o pseudonmea.o serial.o subframe.o timebase.o ranlib libgpsd.a os.chdir('.') ar rc libgps_static.a ais_json.o bits.o gpsdclient.o gps_maskdump.o gpsutils.o hex.o json.o libgps_core.o libgps_dbus.o libgps_json.o libgps_shm.o libgps_sock.o netlib.o os_compat.o rtcm2_json.o rtcm3_json.o shared_json.o timespec_str.o os.chdir('/home/dwilliams/project/gpsd') os.chdir('.') ranlib libgps_static.a os.chdir('/home/dwilliams/project/gpsd') gcc -o gpsd -pthread dbusexport.o gpsd.o shmexport.o timehint.o -L. -lgpsd -lgps_static -lm -lrt -lnsl gcc -o ntpshmmon.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ntpshmmon.c gcc -o ntpshmmon -pthread ntpshmmon.o -L. -lgpsd -lgps_static -lm -lrt -lnsl gcc -o ppscheck.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ppscheck.c gcc -o ppscheck -pthread ppscheck.o -L. -lgps_static -lm -lrt -lnsl gcc -o cgps.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE cgps.c gcc -o cgps -pthread cgps.o -L. -lgps_static -lm -lrt -lnsl -lncurses -ltinfo gcc -o gpsmon.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE gpsmon.c gcc -o monitor_garmin.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_garmin.c gcc -o monitor_italk.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_italk.c gcc -o monitor_nmea0183.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_nmea0183.c gcc -o monitor_oncore.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_oncore.c gcc -o monitor_sirf.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_sirf.c gcc -o monitor_superstar2.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_superstar2.c gcc -o monitor_tnt.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_tnt.c gcc -o monitor_ubx.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -D_GNU_SOURCE monitor_ubx.c gcc -o gpsmon -pthread gpsmon.o monitor_garmin.o monitor_italk.o monitor_nmea0183.o monitor_oncore.o monitor_sirf.o monitor_superstar2.o monitor_tnt.o monitor_ubx.o -L. -lgpsd -lgps_static -lm -lrt -lnsl -lncurses -ltinfo scons: done building targets. WARNING: asciidoctor not found. WARNING: Some documentation and html will not be built. scons: Reading SConscript files ... scons version: 2.4.1 scons is running under Python version: 2.7.12.final.0 gpsd version: release-3.20-843-g35b1cfeaa This system is: linux2 Checking whether the C compiler works... (cached) yes Checking if compiler accepts -pthread... (cached) yes Checking whether the C++ compiler works... (cached) yes Checking for C header file curses.h... (cached) yes Checking pkg-config for ncurses... (cached) yes Checking pkg-config for tinfo... (cached) yes Checking for C library librt... (cached) yes Checking for C library libnsl... (cached) yes Checking for C library libsocket... (cached) no Checking for C library libm... (cached) yes Checking for C library libthr... (cached) no Checking for C type in_port_t... (cached) yes Checking whether SUN_LEN is declared... (cached) yes Checking for C header file linux/can.h... (cached) yes You have kernel CANbus available. Checking if compiler is C11... (cached) yes Checking whether __STDC_NO_ATOMICS__ is declared... (cached) no Checking for C header file stdatomic.h... (cached) yes Checking whether __ORDER_BIG_ENDIAN__ is declared... (cached) yes Checking whether __ORDER_LITTLE_ENDIAN__ is declared... (cached) yes Checking whether __BYTE_ORDER__ is declared... (cached) yes Your compiler has built-in endianness support. Checking for C header file arpa/inet.h... (cached) yes Checking for C header file netdb.h... (cached) yes Checking for C header file netinet/in.h... (cached) yes Checking for C header file netinet/ip.h... (cached) yes Checking for C header file sys/sysmacros.h... (cached) yes Checking for C header file sys/socket.h... (cached) yes Checking for C header file sys/un.h... (cached) yes Checking for C header file syslog.h... (cached) yes Checking for C header file termios.h... (cached) yes Checking for C header file winsock2.h... (cached) no Checking if sizeof(time_t) is 64 bits... (cached) yes Checking for C function cfmakeraw()... (cached) yes Checking for C function clock_gettime()... (cached) yes Checking for C function daemon()... (cached) yes Checking for C function fcntl()... (cached) yes Checking for C function fork()... (cached) yes Checking for C function getopt_long()... (cached) yes Checking for C function gmtime_r()... (cached) yes Checking for C function inet_ntop()... (cached) yes Checking for C function strlcat()... (cached) no Checking for C function strlcpy()... (cached) no Checking for C function strptime()... (cached) yes Checking for C function sincos()... (cached) yes Checking for C header file sys/timepps.h... (cached) yes Checking whether TIOCMIWAIT is declared... (cached) yes Build of man and HTML documentation is disabled. Checking if compiler accepts -Wall... (cached) yes Checking if compiler accepts -Wcast-align... (cached) yes Checking if compiler accepts -Wextra... (cached) yes Checking if compiler accepts -Wimplicit-fallthrough... (cached) no Checking if compiler accepts -Wmissing-declarations... (cached) yes Checking if compiler accepts -Wmissing-prototypes... (cached) yes Checking if compiler accepts -Wno-missing-field-initializers... (cached) yes Checking if compiler accepts -Wno-uninitialized... (cached) yes Checking if compiler accepts -Wpointer-arith... (cached) yes Checking if compiler accepts -Wreturn-type... (cached) yes Checking if compiler accepts -Wstrict-prototypes... (cached) yes Checking if compiler accepts -Wvla... (cached) yes Altered configuration variables: ashtech = False (default True): Ashtech support earthmate = False (default True): DeLorme EarthMate Zodiac support evermore = False (default True): EverMore binary support fury = False (default True): Jackson Labs Fury and Firefly 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 geostar = False (default True): Geostar Protocol support greis = False (default True): Javad GREIS support itrax = False (default True): iTrax hardware support navcom = False (default True): Navcom NCT support nmea2000 = False (default True): NMEA2000/CAN support oncore = False (default True): Motorola OnCore chipset support sirf = False (default True): SiRF chipset support skytraq = False (default True): Skytraq 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 aivdm = False (default True): AIVDM support gpsclock = False (default True): GPSClock support isync = False (default True): Spectratime iSync LNRClok/GRCLOK support ntrip = False (default True): NTRIP support oceanserver = False (default True): OceanServer support passthrough = False (default True): build support for passing through JSON rtcm104v2 = False (default True): rtcm104v2 support rtcm104v3 = False (default True): rtcm104v3 support dbus_export = False (default True): enable DBUS export support shm_export = False (default True): export via shared memory bluez = False (default True): BlueZ support for Bluetooth devices netfeed = False (default True): build support for handling TCP/IP data sources usb = False (default True): libusb support for USB devices control_socket = False (default True): control socket for hotplug notifications systemd = False (default True): systemd socket activation clientdebug = False (default True): client debugging support libgpsmm = False (default True): build C++ bindings qt = False (default True): build Qt bindings gpsdclients = False (default True): gspd client programs implicit_link = False (default True): implicit linkage is supported in shared libs manbuild = False (default True): build help in man and HTML formats python = False (default True): build Python support and modules. shared = False (default True): build shared libraries, not static timeservice = True (default False): time-service configuration xgps = False (default True): include xgps and xgpsspeed. 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. WARNING: asciidoctor not found. WARNING: Some documentation and html will not be built. scons: done reading SConscript files. scons: Building targets ... gcc -o tests/test_gpsdclient.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread tests/test_gpsdclient.c gcc -o gps_maskdump.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gps_maskdump.c gcc -o tests/test_gpsdclient -pthread tests/test_gpsdclient.o -L. -lgps_static -lm /home/dwilliams/project/gpsd/tests/test_gpsdclient Run normal regression tests for release-3.20-843-g35b1cfeaa... gcc -o tests/test_float.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread tests/test_float.c gcc -o tests/test_float -pthread tests/test_float.o -L. -lrt -lnsl -lm /home/dwilliams/project/gpsd/tests/test_float floating point and modular math appears to work gcc -o tests/test_geoid.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread tests/test_geoid.c gcc -o tests/test_geoid -pthread tests/test_geoid.o -L. -lgpsd -lgps_static -lm -lrt -lnsl Testing the geoid and variation models... /home/dwilliams/project/gpsd/tests/test_geoid gcc -o tests/test_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread tests/test_json.c gcc -o tests/test_json -pthread tests/test_json.o -L. -lgps_static -lm -lrt -lnsl /home/dwilliams/project/gpsd/tests/test_json JSON unit tests succeeded. gcc -o tests/test_matrix.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread tests/test_matrix.c gcc -o tests/test_matrix -pthread tests/test_matrix.o -L. -lgpsd -lgps_static -lm -lrt -lnsl /home/dwilliams/project/gpsd/tests/test_matrix --quiet Matrix-algebra regression test succeeded gcc -o tests/test_packet.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread tests/test_packet.c gcc -o tests/test_packet -pthread tests/test_packet.o -L. -lgpsd -lgps_static -lm -lrt -lnsl Consistency-checking driver methods... /home/dwilliams/project/gpsd/tests/test_packet -c >/dev/null Testing detection of invalid packets... /home/dwilliams/project/gpsd/tests/test_packet | diff -u /home/dwilliams/project/gpsd/test/packet.test.chk - --- /home/dwilliams/project/gpsd/test/packet.test.chk 2020-06-03 19:05:39.067596248 -0400 +++ - 2020-06-03 19:07:42.978023593 -0400 @@ -6,19 +6,19 @@ 5: NMEA packet with wrong checksum test succeeded. 6: NMEA interspersed packet test succeeded. 7: NMEA interrupted packet test succeeded. - 8: SiRF WAAS version ID test succeeded. - 9: SiRF WAAS version ID with 3 chars of leading garbage test succeeded. + 8: SiRF WAAS version ID test FAILED (packet type -1 wrong). + 9: SiRF WAAS version ID with 3 chars of leading garbage test FAILED (packet type -1 wrong). 10: SiRF WAAS version ID with wrong checksum test succeeded. 11: SiRF WAAS version ID with bad length test succeeded. -12: Zodiac binary 1000 Geodetic Status Output Message test succeeded. -13: EverMore status packet 0x20 test succeeded. -14: EverMore packet 0x04 with 0x10 0x10 sequence test succeeded. -15: EverMore packet 0x04 with 0x10 0x10 sequence, some noise before packet data test succeeded. -16: EverMore packet 0x04, 0x10 and some other data at the beginning test succeeded. -17: EverMore packet 0x04, 0x10 three times at the beginning test succeeded. -18: RTCM104V3 type 1005 packet test succeeded. +12: Zodiac binary 1000 Geodetic Status Output Message test FAILED (packet type -1 wrong). +13: EverMore status packet 0x20 test FAILED (packet type -1 wrong). +14: EverMore packet 0x04 with 0x10 0x10 sequence test FAILED (packet type -1 wrong). +15: EverMore packet 0x04 with 0x10 0x10 sequence, some noise before packet data test FAILED (packet type -1 wrong). +16: EverMore packet 0x04, 0x10 and some other data at the beginning test FAILED (packet type -1 wrong). +17: EverMore packet 0x04, 0x10 three times at the beginning test FAILED (packet type -1 wrong). +18: RTCM104V3 type 1005 packet test FAILED (packet type -1 wrong). 19: RTCM104V3 type 1005 packet with 4th byte garbled test succeeded. -20: RTCM104V3 type 1029 packet test succeeded. +20: RTCM104V3 type 1029 packet test FAILED (packet type -1 wrong). === EOF with buffer nonempty test === $GPVTG,308.74,T,,M,0.00,N,0.0,K*68 $GPGGA,110534.994,4002.1425,N,07531.2585,W,0,00,50.0,172.7,M,-33.8,M,0.0,0000*7A scons: *** [packet-regress] Error 1 scons: building terminated because of errors. WARNING: asciidoctor not found. WARNING: Some documentation and html will not be built. [19:07:43]#>exit exit Script done, file is gpsd-build.txt