* Package: sci-geosciences/gpsd-3.16 * Repository: gentoo * Maintainer: sci-geosciences@gentoo.org * USE: abi_x86_64 amd64 cxx elibc_glibc gpsd_protocols_aivdm gpsd_protocols_ashtech gpsd_protocols_earthmate gpsd_protocols_evermore gpsd_protocols_fv18 gpsd_protocols_garmin gpsd_protocols_garmintxt gpsd_protocols_gpsclock gpsd_protocols_itrax gpsd_protocols_mtk3301 gpsd_protocols_navcom gpsd_protocols_ntrip gpsd_protocols_oceanserver gpsd_protocols_oncore gpsd_protocols_rtcm104v2 gpsd_protocols_rtcm104v3 gpsd_protocols_sirf gpsd_protocols_superstar2 gpsd_protocols_tnt gpsd_protocols_tripmate gpsd_protocols_tsip gpsd_protocols_ublox ipv6 kernel_linux ncurses python_targets_python2_7 shm sockets userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking gpsd-3.16.tar.gz to /var/tmp/portage/sci-geosciences/gpsd-3.16/work >>> Source unpacked in /var/tmp/portage/sci-geosciences/gpsd-3.16/work >>> Preparing source in /var/tmp/portage/sci-geosciences/gpsd-3.16/work/gpsd-3.16 ... * Applying gpsd-3.8-ldflags.patch ... [ ok ] * Applying gpsd-3.15-dynamic-libs.patch ... [ ok ] * Applying gpsd-3.15-libgpsd.patch ... [ ok ] * Applying gpsd-3.15-broken-install.patch ... [ ok ] /var/tmp/portage/sci-geosciences/gpsd-3.16/temp/environment: line 4208: eapply_user: command not found >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-geosciences/gpsd-3.16/work/gpsd-3.16 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-geosciences/gpsd-3.16/work/gpsd-3.16 ... scons -j1 prefix=/usr libdir=$prefix/lib64 udevdir=/lib/udev chrpath=False gpsd_user=gpsd gpsd_group=uucp nostrip=True python=False manbuild=False shared=True bluez=0 libgpsmm=1 clientdebug=0 dbus_export=0 ipv6=1 timing=0 ncurses=1 ntpshm=0 pps=0 shm_export=1 socket_export=1 libQgpsmm=0 usb=0 aivdm=1 ashtech=1 earthmate=1 evermore=1 fury=0 fv18=1 garmin=1 garmintxt=1 geostar=0 gpsclock=1 itrax=1 mtk3301=1 navcom=1 nmea0183=0 nmea2000=0 ntrip=1 oceanserver=1 oncore=1 passthrough=0 rtcm104v2=1 rtcm104v3=1 sirf=1 superstar2=1 tnt=1 tripmate=1 tsip=1 ublox=1 scons: Reading SConscript files ... Checking if compiler accepts -Wextra ...yes Checking if compiler accepts -Wall ...yes Checking if compiler accepts -Wno-uninitialized ...yes Checking if compiler accepts -Wno-missing-field-initializers ...yes Checking if compiler accepts -Wcast-align ...yes Checking if compiler accepts -Wmissing-declarations ...yes Checking if compiler accepts -Wmissing-prototypes ...yes Checking if compiler accepts -Wstrict-prototypes ...yes Checking if compiler accepts -Wpointer-arith ...yes Checking if compiler accepts -Wreturn-type ...yes Checking if compiler accepts -pthread ...yes Checking whether the C++ compiler works... yes Checking for ncurses... yes Checking for tinfo... no Checking for C library librt... yes 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 if compiler supplies __STDC_NO_ATOMICS__ ...no Checking for C header file stdatomic.h... yes Checking if compiler supplies __ORDER_BIG_ENDIAN__ ...yes Checking if compiler supplies __ORDER_LITTLE_ENDIAN__ ...yes Checking if compiler supplies __BYTE_ORDER__ ...yes Your compiler has built-in endianness support. Checking for C function daemon()... yes Checking for C function strlcpy()... no Checking for C function strlcat()... no Checking for C function clock_gettime()... yes Checking for C header file sys/timepps.h... yes Checking if sys/ioctl.h supplies TIOCMIWAIT ...yes Build of man and HTML documentation is disabled. Checking for QtNetwork... yes Altered configuration variables: nmea0183 = False (default True): NMEA0183 support geostar = False (default True): Geostar Protocol support fury = False (default True): Jackson Labs Fury and Firefly support nmea2000 = False (default True): NMEA2000/CAN support passthrough = False (default True): build support for passing through JSON ntpshm = False (default True): NTP time hinting via shared memory pps = False (default True): PPS time syncing support dbus_export = False (default True): enable DBUS export support usb = False (default True): libusb support for USB devices bluez = False (default True): BlueZ support for Bluetooth devices clientdebug = False (default True): client debugging support python = False (default True): build Python support and modules. nostrip = True (default False): don't symbol-strip binaries at link time manbuild = False (default True): build help in man and HTML formats gpsd_user = gpsd (default nobody): privilege revocation user prefix = /usr (default /usr/local): installation directory prefix libdir = /usr/lib64 (default lib): system libraries This is a Gentoo system. Adjust your PYTHONPATH to see library directories under /usr/local/lib GPS regression tests suppressed because socket_export or python is off. 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 && /usr/bin/python2.7 jsongen.py --ais --target=parser > ais_json.i && chmod a-w ais_json.i Creating 'gpsd_config.h' x86_64-pc-linux-gnu-gcc -o ais_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 ais_json.c x86_64-pc-linux-gnu-gcc -o bits.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 bits.c x86_64-pc-linux-gnu-gcc -o clock_gettime.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 clock_gettime.c x86_64-pc-linux-gnu-gcc -o daemon.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 daemon.c x86_64-pc-linux-gnu-gcc -o gpsutils.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 gpsutils.c x86_64-pc-linux-gnu-gcc -o gpsdclient.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 gpsdclient.c substituter(["maskaudit.py"], ["maskaudit.py.in"]) chmod -w maskaudit.py chmod +x maskaudit.py Creating 'gpsd.h' rm -f gps_maskdump.c && /usr/bin/python2.7 maskaudit.py -c . > gps_maskdump.c && chmod a-w gps_maskdump.c x86_64-pc-linux-gnu-gcc -o gps_maskdump.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 gps_maskdump.c x86_64-pc-linux-gnu-gcc -o hex.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 hex.c x86_64-pc-linux-gnu-gcc -o json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 json.c x86_64-pc-linux-gnu-gcc -o libgps_core.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgps_core.c x86_64-pc-linux-gnu-gcc -o libgps_dbus.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgps_dbus.c x86_64-pc-linux-gnu-gcc -o libgps_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgps_json.c x86_64-pc-linux-gnu-gcc -o libgps_shm.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgps_shm.c x86_64-pc-linux-gnu-gcc -o libgps_sock.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgps_sock.c x86_64-pc-linux-gnu-gcc -o netlib.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 netlib.c x86_64-pc-linux-gnu-gcc -o ntpshmread.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 ntpshmread.c x86_64-pc-linux-gnu-gcc -o ntpshmwrite.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 ntpshmwrite.c x86_64-pc-linux-gnu-gcc -o rtcm2_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 rtcm2_json.c x86_64-pc-linux-gnu-gcc -o rtcm3_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 rtcm3_json.c x86_64-pc-linux-gnu-gcc -o shared_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 shared_json.c x86_64-pc-linux-gnu-gcc -o strl.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 strl.c x86_64-pc-linux-gnu-g++ -o libgpsmm.os -c -march=native -O2 -pipe -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgpsmm.cpp x86_64-pc-linux-gnu-g++ -o libgps.so.22.0.0 -Wl,-O1 -Wl,--as-needed -pthread -shared -Wl,-O1 -Wl,--as-needed -Wl,-Bsymbolic -Wl,-soname=libgps.so.22 ais_json.os bits.os clock_gettime.os daemon.os gpsutils.os gpsdclient.os gps_maskdump.os hex.os json.os libgps_core.os libgps_dbus.os libgps_json.os libgps_shm.os libgps_sock.os netlib.os ntpshmread.os ntpshmwrite.os rtcm2_json.os rtcm3_json.os shared_json.os strl.os libgpsmm.os -L. -lrt -lrt Create symlinks for: 'libgps.so.22.0.0': 'libgps.so.22'->'libgps.so.22.0.0', 'libgps.so'->'libgps.so.22.0.0' x86_64-pc-linux-gnu-gcc -o bsd_base64.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 bsd_base64.c x86_64-pc-linux-gnu-gcc -o crc24q.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 crc24q.c Creating 'revision.h' x86_64-pc-linux-gnu-gcc -o gpsd_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 gpsd_json.c x86_64-pc-linux-gnu-gcc -o geoid.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 geoid.c x86_64-pc-linux-gnu-gcc -o isgps.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 isgps.c x86_64-pc-linux-gnu-gcc -o libgpsd_core.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 libgpsd_core.c x86_64-pc-linux-gnu-gcc -o matrix.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 matrix.c x86_64-pc-linux-gnu-gcc -o net_dgpsip.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 net_dgpsip.c x86_64-pc-linux-gnu-gcc -o net_gnss_dispatch.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 net_gnss_dispatch.c x86_64-pc-linux-gnu-gcc -o net_ntrip.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 net_ntrip.c x86_64-pc-linux-gnu-gcc -o ppsthread.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 ppsthread.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 x86_64-pc-linux-gnu-gcc -o packet.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 packet.c x86_64-pc-linux-gnu-gcc -o pseudonmea.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 pseudonmea.c x86_64-pc-linux-gnu-gcc -o pseudoais.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 pseudoais.c x86_64-pc-linux-gnu-gcc -o serial.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 serial.c serial.c: In function 'gpsd_classify': serial.c:67:17: warning: implicit declaration of function 'major' [-Wimplicit-function-declaration] int devmajor = major(sb.st_rdev); ^ x86_64-pc-linux-gnu-gcc -o subframe.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 subframe.c timebase_h(["timebase.h"], ["leapseconds.cache"]) x86_64-pc-linux-gnu-gcc -o timebase.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 timebase.c x86_64-pc-linux-gnu-gcc -o timespec_str.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 timespec_str.c x86_64-pc-linux-gnu-gcc -o drivers.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 drivers.c x86_64-pc-linux-gnu-gcc -o driver_ais.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_ais.c x86_64-pc-linux-gnu-gcc -o driver_evermore.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_evermore.c x86_64-pc-linux-gnu-gcc -o driver_garmin.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_garmin.c x86_64-pc-linux-gnu-gcc -o driver_garmin_txt.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_garmin_txt.c x86_64-pc-linux-gnu-gcc -o driver_geostar.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_geostar.c x86_64-pc-linux-gnu-gcc -o driver_italk.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_italk.c x86_64-pc-linux-gnu-gcc -o driver_navcom.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_navcom.c x86_64-pc-linux-gnu-gcc -o driver_nmea0183.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_nmea0183.c x86_64-pc-linux-gnu-gcc -o driver_nmea2000.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_nmea2000.c x86_64-pc-linux-gnu-gcc -o driver_oncore.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_oncore.c x86_64-pc-linux-gnu-gcc -o driver_rtcm2.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_rtcm2.c x86_64-pc-linux-gnu-gcc -o driver_rtcm3.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_rtcm3.c x86_64-pc-linux-gnu-gcc -o driver_sirf.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_sirf.c x86_64-pc-linux-gnu-gcc -o driver_superstar2.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_superstar2.c x86_64-pc-linux-gnu-gcc -o driver_tsip.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_tsip.c x86_64-pc-linux-gnu-gcc -o driver_ubx.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_ubx.c x86_64-pc-linux-gnu-gcc -o driver_zodiac.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 driver_zodiac.c x86_64-pc-linux-gnu-gcc -o libgpsd.so.22.0.0 -Wl,-O1 -Wl,--as-needed -pthread -shared -Wl,-O1 -Wl,--as-needed -Wl,-Bsymbolic -Wl,-soname=libgpsd.so.22 bsd_base64.os crc24q.os gpsd_json.os geoid.os isgps.os libgpsd_core.os matrix.os net_dgpsip.os net_gnss_dispatch.os net_ntrip.os ppsthread.os packet.os pseudonmea.os pseudoais.os serial.os subframe.os timebase.os timespec_str.os drivers.os driver_ais.os driver_evermore.os driver_garmin.os driver_garmin_txt.os driver_geostar.os driver_italk.os driver_navcom.os driver_nmea0183.os driver_nmea2000.os driver_oncore.os driver_rtcm2.os driver_rtcm3.os driver_sirf.os driver_superstar2.os driver_tsip.os driver_ubx.os driver_zodiac.os -L. -lrt -lrt -lgps Create symlinks for: 'libgpsd.so.22.0.0': 'libgpsd.so.22'->'libgpsd.so.22.0.0', 'libgpsd.so'->'libgpsd.so.22.0.0' x86_64-pc-linux-gnu-gcc -o qt-ais_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore ais_json.c x86_64-pc-linux-gnu-g++ -o qt-bits.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore bits.c x86_64-pc-linux-gnu-g++ -o qt-clock_gettime.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore clock_gettime.c x86_64-pc-linux-gnu-g++ -o qt-daemon.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore daemon.c x86_64-pc-linux-gnu-g++ -o qt-gpsutils.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore gpsutils.c x86_64-pc-linux-gnu-g++ -o qt-gpsdclient.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore gpsdclient.c x86_64-pc-linux-gnu-g++ -o qt-gps_maskdump.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore gps_maskdump.c x86_64-pc-linux-gnu-g++ -o qt-hex.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore hex.c x86_64-pc-linux-gnu-gcc -o qt-json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore json.c x86_64-pc-linux-gnu-g++ -o qt-libgps_core.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_core.c x86_64-pc-linux-gnu-g++ -o qt-libgps_dbus.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_dbus.c x86_64-pc-linux-gnu-gcc -o qt-libgps_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_json.c x86_64-pc-linux-gnu-g++ -o qt-libgps_shm.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_shm.c x86_64-pc-linux-gnu-g++ -o qt-libgps_sock.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_sock.c x86_64-pc-linux-gnu-g++ -o qt-netlib.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore netlib.c x86_64-pc-linux-gnu-g++ -o qt-ntpshmread.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore ntpshmread.c x86_64-pc-linux-gnu-g++ -o qt-ntpshmwrite.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore ntpshmwrite.c x86_64-pc-linux-gnu-gcc -o qt-rtcm2_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore rtcm2_json.c x86_64-pc-linux-gnu-gcc -o qt-rtcm3_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore rtcm3_json.c x86_64-pc-linux-gnu-gcc -o qt-shared_json.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore shared_json.c x86_64-pc-linux-gnu-g++ -o qt-strl.os -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore strl.c x86_64-pc-linux-gnu-g++ -o qt-libgpsmm.os -c -march=native -O2 -pipe -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgpsmm.cpp x86_64-pc-linux-gnu-g++ -o libQgpsmm.so.22.0.0 -Wl,-O1 -Wl,--as-needed -pthread -shared -Wl,-O1 -Wl,--as-needed -Wl,-Bsymbolic -Wl,-soname=libQgpsmm.so.22 qt-ais_json.os qt-bits.os qt-clock_gettime.os qt-daemon.os qt-gpsutils.os qt-gpsdclient.os qt-gps_maskdump.os qt-hex.os qt-json.os qt-libgps_core.os qt-libgps_dbus.os qt-libgps_json.os qt-libgps_shm.os qt-libgps_sock.os qt-netlib.os qt-ntpshmread.os qt-ntpshmwrite.os qt-rtcm2_json.os qt-rtcm3_json.os qt-shared_json.os qt-strl.os qt-libgpsmm.os -L. -L/usr/lib64/qt4 -lrt -lQtNetwork -lQtCore Create symlinks for: 'libQgpsmm.so.22.0.0': 'libQgpsmm.so.22'->'libQgpsmm.so.22.0.0', 'libQgpsmm.so'->'libQgpsmm.so.22.0.0' x86_64-pc-linux-gnu-gcc -o gpsd.o -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 gpsd.c x86_64-pc-linux-gnu-gcc -o timehint.o -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 timehint.c x86_64-pc-linux-gnu-gcc -o shmexport.o -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 shmexport.c x86_64-pc-linux-gnu-gcc -o dbusexport.o -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 dbusexport.c x86_64-pc-linux-gnu-gcc -o sd_socket.o -c -march=native -O2 -pipe -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 sd_socket.c x86_64-pc-linux-gnu-gcc -o gpsd -Wl,-O1 -Wl,--as-needed -pthread gpsd.o timehint.o shmexport.o dbusexport.o sd_socket.o -L. -lrt -lgpsd -lgps -lm -lrt ./libgpsd.so: undefined reference to `major' collect2: error: ld returned 1 exit status scons: *** [gpsd] Error 1 scons: building terminated because of errors. * ERROR: sci-geosciences/gpsd-3.16::gentoo failed (compile phase): * escons failed. * * Call stack: * ebuild.sh, line 133: Called src_compile * environment, line 4175: Called escons * environment, line 1882: Called die * The specific snippet of code: * die "escons failed." * * If you need support, post the output of `emerge --info '=sci-geosciences/gpsd-3.16::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-geosciences/gpsd-3.16::gentoo'`. * The complete build log is located at '/var/log/portage/sci-geosciences:gpsd-3.16:20160501-133155.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-geosciences/gpsd-3.16/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-geosciences/gpsd-3.16/temp/environment'. * Working directory: '/var/tmp/portage/sci-geosciences/gpsd-3.16/work/gpsd-3.16' * S: '/var/tmp/portage/sci-geosciences/gpsd-3.16/work/gpsd-3.16'