* Package: sci-geosciences/gpsd-3.7  * Repository: gentoo  * Maintainer: sci-geosciences@gentoo.org  * USE: amd64 bluetooth cxx dbus elibc_glibc gpsd_protocols_nmea ipv6 kernel_linux multilib ncurses ntp udev usb userland_GNU  * FEATURES: ccache sandbox >>> Unpacking source... >>> Unpacking gpsd-3.7.tar.gz to /var/tmp/portage/sci-geosciences/gpsd-3.7/work >>> Source unpacked in /var/tmp/portage/sci-geosciences/gpsd-3.7/work >>> Preparing source in /var/tmp/portage/sci-geosciences/gpsd-3.7/work/gpsd-3.7 ... * Applying gpsd-3.3-ldflags.patch ...  [ ok ] * Applying gpsd-3.4-always-install-man-pages.patch ...  [ ok ] * Applying gpsd-3.4-no-man-gen.patch ...  [ ok ] * Applying gpsd-3.7-rpath.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-geosciences/gpsd-3.7/work/gpsd-3.7 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-geosciences/gpsd-3.7/work/gpsd-3.7 ... scons -j3 prefix=/usr libdir=$prefix/lib64 chrpath=False gpsd_user=gpsd gpsd_group=uucp strip=False python=False bluez=1 libgpsmm=1 debug=0 dbus_export=1 ipv6=1 ncurses=1 ntpshm=1 pps=1 shm_export=0 socket_export=0 libQgpsmm=0 usb=1 ashtech=0 aivdm=0 clientdebug=0 earthmate=0 evermore=0 fv18=0 garmin=0 garmintxt=0 gpsclock=0 itrax=0 mtk3301=0 nmea=1 ntrip=0 navcom=0 oceanserver=0 oldstyle=0 oncore=0 rtcm104v2=0 rtcm104v3=0 sirf=0 superstar2=0 timing=0 tsip=0 tripmate=0 tnt=0 ubx=0 [?1034hscons: 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 chrpath is not available or use of it has been disabled. Checking whether the C++ compiler worksyes Checking for ncurses... yes Checking for libusb-1.0... yes Checking for C library librt... yes Checking for C library libcap... yes Checking for dbus-1... yes Checking for bluez... yes Checking for C header file sys/timepps.h... yes You have kernel PPS available. Checking for C header file linux/can.h... yes You have kernel CANbus available. 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 library libbluetooth... yes Checking for C library libdbus-1... yes Checking for C function pselect()... yes Checking that xsltproc can make man pages... 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 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 itrax = False (default True): iTrax hardware support mtk3301 = False (default True): MTK-3301 support navcom = False (default True): Navcom 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 ubx = False (default True): UBX Protocol support aivdm = False (default True): AIVDM support gpsclock = False (default True): GPSClock support ntrip = False (default True): NTRIP support oceanserver = False (default True): OceanServer support rtcm104v2 = False (default True): rtcm104v2 support rtcm104v3 = False (default True): rtcm104v3 support socket_export = False (default True): data export over sockets dbus_export = True (default False): enable DBUS export support shm_export = False (default True): export via shared memory clientdebug = False (default True): client debugging support oldstyle = False (default True): oldstyle (pre-JSON) protocol support libQgpsmm = False (default True): build QT bindings python = False (default True): build Python support and modules. strip = False (default True): build with stripping of binaries enabled chrpath = False (default True): use chrpath to edit library load paths gpsd_user = gpsd (default nobody): privilege revocation user gpsd_group = uucp (default dialout): privilege revocation group 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 NameError: name 'gps_regress' is not defined: File "/var/tmp/portage/sci-geosciences/gpsd-3.7/work/gpsd-3.7/SConstruct", line 1519: gps_regress, * ERROR: sci-geosciences/gpsd-3.7 failed (compile phase): * escons failed. * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 5125: Called escons * environment, line 1998: Called die * The specific snippet of code: * [[ ${ret} -ne 0 ]] && has "${EAPI:-0}" 4 5 && die "escons failed."; * * If you need support, post the output of `emerge --info '=sci-geosciences/gpsd-3.7'`, * the complete build log and the output of `emerge -pqv '=sci-geosciences/gpsd-3.7'`. * The complete build log is located at '/var/tmp/portage/sci-geosciences/gpsd-3.7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-geosciences/gpsd-3.7/temp/environment'. * Working directory: '/var/tmp/portage/sci-geosciences/gpsd-3.7/work/gpsd-3.7' * S: '/var/tmp/portage/sci-geosciences/gpsd-3.7/work/gpsd-3.7'