=> Building astro/gpsbabel Started : Sunday, 22 DEC 2019 at 00:44:28 UTC Platform: 5.7-DEVELOPMENT DragonFly v5.7.0.1191.g9d275-DEVELOPMENT #19: Sun Dec 22 10:53:59 PST 2019 root@sting.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.7-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.7-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for gpsbabel-1.5.4_4: GUI=off: GUI (Graphical User Interface) support ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- QT_SELECT=qt5 QMAKEMODULES="/construction/astro/gpsbabel/gpsbabel-gpsbabel_1_5_4/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules" XDG_DATA_HOME=/construction/astro/gpsbabel XDG_CONFIG_HOME=/construction/astro/gpsbabel HOME=/construction/astro/gpsbabel TMPDIR="/tmp" PATH=/construction/astro/gpsbabel/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --with-zlib=system --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- QT_SELECT=qt5 QMAKEMODULES="/construction/astro/gpsbabel/gpsbabel-gpsbabel_1_5_4/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules" XDG_DATA_HOME=/construction/astro/gpsbabel XDG_CONFIG_HOME=/construction/astro/gpsbabel HOME=/construction/astro/gpsbabel TMPDIR="/tmp" PATH=/construction/astro/gpsbabel/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS=" -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/astro/gpsbabel/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- GUI="@comment " NO_GUI="" QT_BINDIR="lib/qt5/bin" QT_INCDIR="include/qt5" QT_LIBDIR="lib/qt5" QT_ARCHDIR="lib/qt5" QT_PLUGINDIR="lib/qt5/plugins" QT_LIBEXECDIR="libexec/qt5" QT_IMPORTDIR="lib/qt5/imports" QT_QMLDIR="lib/qt5/qml" QT_DATADIR="share/qt5" QT_DOCDIR="share/doc/qt5" QT_L10NDIR="share/qt5/translations" QT_EXAMPLEDIR="share/examples/qt5" QT_TESTDIR="share/qt5/tests" QT_MKSPECDIR="lib/qt5/mkspecs" QT_QTCHOOSERDIR="etc/xdg/qtchooser" OSREL=5.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/gpsbabel" EXAMPLESDIR="share/examples/gpsbabel" DATADIR="share/gpsbabel" WWWDIR="www/gpsbabel" ETCDIR="etc/gpsbabel" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- GUI="@comment " NO_GUI="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gpsbabel DOCSDIR=/usr/local/share/doc/gpsbabel EXAMPLESDIR=/usr/local/share/examples/gpsbabel WWWDIR=/usr/local/www/gpsbabel ETCDIR=/usr/local/etc/gpsbabel -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=LiveSystem USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=15 DPORTS_BUILDER= yes DISABLE_LICENSES= yes DEFAULT_VERSIONS= ssl=openssl FORCE_PACKAGE= yes DEVELOPER= yes HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.30.0 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=32 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500709 OSVERSION=9999999 OSREL=5.7 _OSRELEASE=5.7-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> gpsbabel-1.5.4_4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.12.0.txz Installing pkg-1.12.0... Extracting pkg-1.12.0: .......... done ===> gpsbabel-1.5.4_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of gpsbabel-1.5.4_4 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- => gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz doesn't seem to exist in /distfiles/. => Attempting to fetch https://codeload.github.com/gpsbabel/gpsbabel/tar.gz/gpsbabel_1_5_4?dummy=/gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz fetch: https://codeload.github.com/gpsbabel/gpsbabel/tar.gz/gpsbabel_1_5_4?dummy=/gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz: size unknown fetch: https://codeload.github.com/gpsbabel/gpsbabel/tar.gz/gpsbabel_1_5_4?dummy=/gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz: size of remote file is not known gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz 8907 kB 2901 kBps 03s ===> Fetching all distfiles required by gpsbabel-1.5.4_4 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by gpsbabel-1.5.4_4 for building => SHA256 Checksum OK for gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by gpsbabel-1.5.4_4 for building ===> Extracting for gpsbabel-1.5.4_4 => SHA256 Checksum OK for gpsbabel-gpsbabel-gpsbabel_1_5_4_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for gpsbabel-1.5.4_4 ===> Applying ports patches for gpsbabel-1.5.4_4 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> gpsbabel-1.5.4_4 depends on file: /usr/local/lib/qt5/bin/qmake - not found ===> Installing existing package /packages/All/qt5-qmake-5.13.2.txz Installing qt5-qmake-5.13.2... `-- Installing qtchooser-66... `-- Extracting qtchooser-66: .......... done Extracting qt5-qmake-5.13.2: .......... done ===== Message from qtchooser-66: -- qtchooser is a wrapper that allows selecting whether Qt4 or Qt5 binaries for qmake, moc and other tools will be run when invoking the binaries in $PATH. By default, the Qt5 versions are run. It is possible to change the behavior by setting the QT_SELECT environment variable to "qt4". See qtchooser(1) for more information. ===> gpsbabel-1.5.4_4 depends on file: /usr/local/lib/qt5/bin/qmake - found ===> Returning to build of gpsbabel-1.5.4_4 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> gpsbabel-1.5.4_4 depends on shared library: libminizip.so - not found ===> Installing existing package /packages/All/minizip-1.2.11.txz Installing minizip-1.2.11... Extracting minizip-1.2.11: .......... done ===> gpsbabel-1.5.4_4 depends on shared library: libminizip.so - found (/usr/local/lib/libminizip.so) ===> Returning to build of gpsbabel-1.5.4_4 ===> gpsbabel-1.5.4_4 depends on shared library: libQt5Core.so - not found ===> Installing existing package /packages/All/qt5-core-5.13.2.txz Installing qt5-core-5.13.2... `-- Installing gettext-runtime-0.20.1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: . done `-- Extracting gettext-runtime-0.20.1: .......... done `-- Installing glib-2.56.3_6,1... | `-- Installing libffi-3.2.1_3... | `-- Extracting libffi-3.2.1_3: .......... done | `-- Installing libiconv-1.14_11... | `-- Extracting libiconv-1.14_11: .......... done | `-- Installing libxml2-2.9.10... | `-- Extracting libxml2-2.9.10: .......... done | `-- Installing pcre-8.43_2... | `-- Extracting pcre-8.43_2: .......... done | `-- Installing python37-3.7.5_1... | | `-- Installing expat-2.2.8... | | `-- Extracting expat-2.2.8: .......... done | | `-- Installing ncurses-6.1.20190525... | | `-- Extracting ncurses-6.1.20190525: .......... done | | `-- Installing openssl-1.0.2u,1... | | `-- Extracting openssl-1.0.2u,1: .......... done | | `-- Installing readline-8.0.0_1... | | `-- Extracting readline-8.0.0_1: .......... done | `-- Extracting python37-3.7.5_1: .......... done `-- Extracting glib-2.56.3_6,1: .......... done No schema files found: doing nothing. `-- Installing icu-65.1,1... `-- Extracting icu-65.1,1: .......... done `-- Installing pcre2-10.33... `-- Extracting pcre2-10.33: .......... done Extracting qt5-core-5.13.2: .......... done ===== Message from openssl-1.0.2u,1: -- Edit /usr/local/openssl/openssl.cnf to fit your needs. ===== Message from python37-3.7.5_1: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 ===> gpsbabel-1.5.4_4 depends on shared library: libQt5Core.so - found (/usr/local/lib/qt5/libQt5Core.so) ===> Returning to build of gpsbabel-1.5.4_4 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for gpsbabel-1.5.4_4 configure: loading site script /xports/Templates/config.site checking build system type... x86_64-portbld-dragonfly5.7 checking host system type... x86_64-portbld-dragonfly5.7 checking target system type... x86_64-portbld-dragonfly5.7 checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking whether c++ supports C++11 features by default... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking how to run the C++ preprocessor... c++ -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... no checking for cos in -lm... yes checking whether to support shapefiles... yes checking whether to support Palm/OS pdb formats... yes checking whether to support csv formats... yes checking whether to support maximum number of formats... yes checking whether to support filters... yes checking whether to support zlib... checking for gzopen in -lz... yes checking for qmake-qt5... no checking for qmake... qmake checking for lupdate-qt5... no checking for lupdate... lupdate checking for lrelease-qt5... no checking for lrelease... lrelease checking for libusb... checking for libusb-config... false checking for reduce relocations... yes checking for random stuff to make you feel better... failed checking for efence... checking for docdir... checking for stdarg.h... (cached) yes checking for nanosleep... yes checking for sleep... (cached) yes checking for uname... (cached) yes checking for glob... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating gbversion.h config.status: creating gui/setup.iss config.status: creating xmldoc/makedoc config.status: creating tools/mkcapabilities config.status: creating win32/gpsbabel.rc config.status: creating jeeps/Makefile config.status: creating shapelib/Makefile config.status: creating zlib/empty config.status: creating gui/makelinuxdist.sh config.status: creating config.h -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for gpsbabel-1.5.4_4 --- main.o --- --- queue.o --- --- route.o --- --- waypt.o --- --- util.o --- --- mkshort.o --- --- strptime.o --- --- grtcirc.o --- --- util_crc.o --- --- xmlgeneric.o --- --- formspec.o --- --- xmltag.o --- --- cet.o --- --- cet_util.o --- --- fatal.o --- --- main.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS main.cc -omain.o --- queue.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS queue.cc -oqueue.o --- route.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS route.cc -oroute.o --- waypt.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS waypt.cc -owaypt.o --- util.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS util.cc -outil.o --- mkshort.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mkshort.cc -omkshort.o --- strptime.o --- cc -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS strptime.c -ostrptime.o --- grtcirc.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS grtcirc.cc -ogrtcirc.o --- util_crc.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS util_crc.cc -outil_crc.o --- xmlgeneric.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS xmlgeneric.cc -oxmlgeneric.o --- formspec.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS formspec.cc -oformspec.o --- xmltag.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS xmltag.cc -oxmltag.o --- cet.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS cet.cc -ocet.o --- cet_util.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS cet_util.cc -ocet_util.o --- fatal.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS fatal.cc -ofatal.o --- rgbcolors.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS rgbcolors.cc -orgbcolors.o --- inifile.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS inifile.cc -oinifile.o --- strptime.o --- strptime.c: In function 'strptime_internal': strptime.c:289:21: warning: variable 'era' set but not used [-Wunused-but-set-variable] struct era_entry *era; ^~~ strptime.c:277:15: warning: variable 'rp_backup' set but not used [-Wunused-but-set-variable] const char *rp_backup; ^~~~~~~~~ --- garmin_fs.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_fs.cc -ogarmin_fs.o --- gbsleep.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gbsleep.cc -ogbsleep.o --- units.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS units.cc -ounits.o --- gbser_posix.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gbser_posix.cc -ogbser_posix.o --- mkshort.o --- mkshort.cc: In function 'char* mkshort_add_to_list(mkshort_handle_imp*, char*)': mkshort.cc:147:24: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] dl = sprintf(tbuf, ".%d", s->conflictctr); ^~~~~ mkshort.cc:147:24: note: directive argument in the range [-2147483647, 2147483647] mkshort.cc:147:17: note: 'sprintf' output between 3 and 13 bytes into a destination of size 10 dl = sprintf(tbuf, ".%d", s->conflictctr); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- gbser.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gbser.cc -ogbser.o --- gbfile.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gbfile.cc -ogbfile.o --- parse.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS parse.cc -oparse.o --- session.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS session.cc -osession.o --- src/core/xmlstreamwriter.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS src/core/xmlstreamwriter.cc -osrc/core/xmlstreamwriter.o --- garmin_fs.o --- garmin_fs.cc: In function 'unsigned char garmin_fs_convert_category(const char*, uint16_t*)': garmin_fs.cc:391:34: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] snprintf(key, sizeof(key), "%d", i + 1); ^~~~ garmin_fs.cc:391:34: note: directive argument in the range [-2147483647, 16] garmin_fs.cc:391:15: note: 'snprintf' output between 2 and 12 bytes into a destination of size 3 snprintf(key, sizeof(key), "%d", i + 1); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- src/core/usasciicodec.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS src/core/usasciicodec.cc -osrc/core/usasciicodec.o --- garmin_fs.o --- In file included from garmin_fs.cc:25: garmin_fs.cc: In function 'void garmin_fs_garmin_before_write(const Waypoint*, GPS_PWay, int)': garmin_fs.h:61:63: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 2 equals destination size [-Wstringop-truncation] #define GMSD_GETNSTR(a,b,c) if (gmsd && gmsd->flags.a) strncpy((b),gmsd->a,(c)) ~~~~~~~^~~~~~~~~~~~~~~~~ garmin_fs.cc:485:3: note: in expansion of macro 'GMSD_GETNSTR' GMSD_GETNSTR(cc, way->cc, sizeof(way->cc)); ^~~~~~~~~~~~ garmin_fs.h:61:63: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 24 equals destination size [-Wstringop-truncation] #define GMSD_GETNSTR(a,b,c) if (gmsd && gmsd->flags.a) strncpy((b),gmsd->a,(c)) ~~~~~~~^~~~~~~~~~~~~~~~~ garmin_fs.cc:486:3: note: in expansion of macro 'GMSD_GETNSTR' GMSD_GETNSTR(city, way->city, sizeof(way->city)); ^~~~~~~~~~~~ garmin_fs.h:61:63: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 2 equals destination size [-Wstringop-truncation] #define GMSD_GETNSTR(a,b,c) if (gmsd && gmsd->flags.a) strncpy((b),gmsd->a,(c)) ~~~~~~~^~~~~~~~~~~~~~~~~ garmin_fs.cc:487:3: note: in expansion of macro 'GMSD_GETNSTR' GMSD_GETNSTR(state, way->state, sizeof(way->state)); ^~~~~~~~~~~~ garmin_fs.h:61:63: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 32 equals destination size [-Wstringop-truncation] #define GMSD_GETNSTR(a,b,c) if (gmsd && gmsd->flags.a) strncpy((b),gmsd->a,(c)) ~~~~~~~^~~~~~~~~~~~~~~~~ garmin_fs.cc:488:3: note: in expansion of macro 'GMSD_GETNSTR' GMSD_GETNSTR(facility, way->facility, sizeof(way->facility)); ^~~~~~~~~~~~ garmin_fs.h:61:63: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 52 equals destination size [-Wstringop-truncation] #define GMSD_GETNSTR(a,b,c) if (gmsd && gmsd->flags.a) strncpy((b),gmsd->a,(c)) ~~~~~~~^~~~~~~~~~~~~~~~~ garmin_fs.cc:489:3: note: in expansion of macro 'GMSD_GETNSTR' GMSD_GETNSTR(cross_road, way->cross_road, sizeof(way->cross_road)); ^~~~~~~~~~~~ garmin_fs.h:61:63: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 52 equals destination size [-Wstringop-truncation] #define GMSD_GETNSTR(a,b,c) if (gmsd && gmsd->flags.a) strncpy((b),gmsd->a,(c)) ~~~~~~~^~~~~~~~~~~~~~~~~ garmin_fs.cc:490:3: note: in expansion of macro 'GMSD_GETNSTR' GMSD_GETNSTR(addr, way->addr, sizeof(way->addr)); ^~~~~~~~~~~~ --- src/core/ziparchive.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS src/core/ziparchive.cc -osrc/core/ziparchive.o --- jeeps/gpsapp.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsapp.cc -ojeeps/gpsapp.o --- jeeps/gpscom.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpscom.cc -ojeeps/gpscom.o --- jeeps/gpsmath.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsmath.cc -ojeeps/gpsmath.o --- jeeps/gpsmem.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsmem.cc -ojeeps/gpsmem.o --- jeeps/gpsprot.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsprot.cc -ojeeps/gpsprot.o --- jeeps/gpsread.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsread.cc -ojeeps/gpsread.o --- jeeps/gpsdevice.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsdevice.cc -ojeeps/gpsdevice.o --- jeeps/gpsdevice_ser.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsdevice_ser.cc -ojeeps/gpsdevice_ser.o --- jeeps/gpsdevice_usb.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsdevice_usb.cc -ojeeps/gpsdevice_usb.o --- jeeps/gpsapp.o --- jeeps/gpsapp.cc: In function 'void GPS_D109_Get(GPS_SWay**, UC*, int)': jeeps/gpsapp.cc:1682:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (gps_time != 0xffffffff && gps_time != 0) { ~~~~~~~~~^~~~~~~~~~~~~ --- jeeps/gpscom.o --- jeeps/gpscom.cc: In function 'int32 GPS_Command_Send_Course(const char*, GPS_SCourse**, GPS_SCourse_Lap**, GPS_STrack**, GPS_SCourse_Point**, int32, int32, int32, int32)': jeeps/gpscom.cc:806:13: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] if (n_crs > limits.max_courses ~~~~~~^~~~~~~~~~~~~~~~~~~~ jeeps/gpscom.cc:807:16: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] || n_clp > limits.max_course_laps ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ jeeps/gpscom.cc:808:16: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] || n_trk > limits.max_course_trk_pnt ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ jeeps/gpscom.cc:809:16: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] || n_cpt > limits.max_course_pnt) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ jeeps/gpscom.cc:784:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int32 ret; ^~~ jeeps/gpscom.cc: In function 'int32 GPS_Command_Send_Track_As_Course(const char*, GPS_STrack**, int32, GPS_SWay**, int32, int)': jeeps/gpscom.cc:1270:31: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (crs[j]->track_index == min_dist_trk_idx) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ --- jeeps/gpsrqst.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsrqst.cc -ojeeps/gpsrqst.o --- jeeps/gpssend.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpssend.cc -ojeeps/gpssend.o --- jeeps/gpscom.o --- jeeps/gpscom.cc:1199:12: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 15 bytes from a string of length 255 [-Wstringop-truncation] strncpy(crs[n_crs]->course_name, trk[i]->trk_ident, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(crs[n_crs]->course_name)-1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jeeps/gpscom.cc:1267:12: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 10 bytes from a string of length 255 [-Wstringop-truncation] strncpy(cpt[i+n_cpt]->name, wpt[i]->cmnt, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(cpt[i+n_cpt]->name) - 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- jeeps/gpsserial.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsserial.cc -ojeeps/gpsserial.o --- jeeps/jgpsutil.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/jgpsutil.cc -ojeeps/jgpsutil.o --- jeeps/gpsusbread.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsusbread.cc -ojeeps/gpsusbread.o --- jeeps/gpsapp.o --- In function 'void GPS_D120_Get(int, char*)', inlined from 'int32 GPS_A101_Get(const char*)' at jeeps/gpsapp.cc:1178:19: jeeps/gpsapp.cc:2035:12: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 17 bytes from a string of length 1023 [-Wstringop-truncation] strncpy(gps_categories[cat_num], s, sizeof(gps_categories[0])); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- jeeps/gpsusbsend.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsusbsend.cc -ojeeps/gpsusbsend.o --- jeeps/gpsusbcommon.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsusbcommon.cc -ojeeps/gpsusbcommon.o --- jeeps/gpsusbstub.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jeeps/gpsusbstub.cc -ojeeps/gpsusbstub.o --- jeeps/gpsread.o --- jeeps/gpsread.cc: In function 'int32 GPS_Serial_Packet_Read(gpsdevh*, GPS_PPacket*)': jeeps/gpsread.cc:139:39: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] for (i=0,p=(*packet).data; i<(*packet).n; ++i) { ~^~~~~~~~~~~~ jeeps/gpsread.cc:153:27: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < packet->n; i++) { ~~^~~~~~~~~~~ --- shapelib/shpopen.o --- cc -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS shapelib/shpopen.c -oshapelib/shpopen.o --- shapelib/dbfopen.o --- cc -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS shapelib/dbfopen.c -oshapelib/dbfopen.o --- shapelib/safileio.o --- cc -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS shapelib/safileio.c -oshapelib/safileio.o --- magproto.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS magproto.cc -omagproto.o --- shapelib/dbfopen.o --- shapelib/dbfopen.c: In function 'DBFWriteAttribute.part.6': shapelib/dbfopen.c:1352:6: warning: 'strncpy' output may be truncated copying between 0 and 399 bytes from a string of length 399 [-Wstringop-truncation] strncpy((char *) (pabyRec+psDBF->panFieldOffset[iField]), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szSField, strlen(szSField) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shapelib/dbfopen.c:1334:6: warning: 'strncpy' output may be truncated copying between 0 and 399 bytes from a string of length 399 [-Wstringop-truncation] strncpy((char *) (pabyRec+psDBF->panFieldOffset[iField]), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szSField, strlen(szSField) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- gpx.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gpx.cc -ogpx.o --- shapelib/dbfopen.o --- shapelib/dbfopen.c: In function 'DBFAddNativeFieldType': shapelib/dbfopen.c:885:9: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy( pszFInfo, pszFieldName, strlen(pszFieldName)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shapelib/dbfopen.c:884:15: note: length computed here if( (int) strlen(pszFieldName) < 10 ) ^~~~~~~~~~~~~~~~~~~~ --- geo.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS geo.cc -ogeo.o --- shapelib/dbfopen.o --- shapelib/dbfopen.c: In function 'DBFGetFieldIndex': shapelib/dbfopen.c:1699:9: warning: 'strncpy' output may be truncated copying 11 bytes from a string of length 11 [-Wstringop-truncation] strncpy(name2,name,11); ^~~~~~~~~~~~~~~~~~~~~~ shapelib/dbfopen.c: In function 'DBFAlterFieldDefn': shapelib/dbfopen.c:2071:9: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy( pszFInfo, pszFieldName, strlen(pszFieldName)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ shapelib/dbfopen.c:2070:15: note: length computed here if( (int) strlen(pszFieldName) < 10 ) ^~~~~~~~~~~~~~~~~~~~ --- mapsend.o --- --- mapsource.o --- --- mapsend.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mapsend.cc -omapsend.o --- mapsource.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mapsource.cc -omapsource.o --- jeeps/gpssend.o --- jeeps/gpssend.cc: In function 'US Build_Serial_Packet(GPS_PPacket, GPS_Serial_PPacket)': jeeps/gpssend.cc:70:17: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] for (i = 0; i < in.n; ++i) { ~~^~~~~~ jeeps/gpssend.cc: In function 'int32 GPS_Serial_Write_Packet(gpsdevh*, GPS_PPacket&)': jeeps/gpssend.cc:139:71: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if ((ret=GPS_Serial_Write(fd,(const void*) &ser_pkt.dle,(size_t)3)) == -1) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ jeeps/gpssend.cc:150:74: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if ((ret=GPS_Serial_Write(fd,(const void*)ser_pkt.data,(size_t)bytes)) == -1) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ jeeps/gpssend.cc:169:70: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if ((ret=GPS_Serial_Write(fd,(const void*)&ser_pkt.chk,(size_t)3)) == -1) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ --- garmin.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin.cc -ogarmin.o --- garmin_device_xml.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_device_xml.cc -ogarmin_device_xml.o --- garmin_tables.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_tables.cc -ogarmin_tables.o --- nmea.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS nmea.cc -onmea.o --- kml.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS kml.cc -okml.o --- wbt-200.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS wbt-200.cc -owbt-200.o --- ozi.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS ozi.cc -oozi.o --- pcx.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS pcx.cc -opcx.o --- gdb.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gdb.cc -ogdb.o gdb.cc:178:1: warning: multi-line comment [-Wcomment] //#define FREAD_CSTR \ ^ --- gtrnctr.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gtrnctr.cc -ogtrnctr.o --- mapsend.o --- mapsend.cc: In function 'void mapsend_track_read()': mapsend.cc:194:7: warning: variable 'valid' set but not used [-Wunused-but-set-variable] int valid; ^~~~~ --- xcsv.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS xcsv.cc -oxcsv.o --- magproto.o --- magproto.cc: In function 'void mag_readmsg(gpsdata_type)': magproto.cc:350:21: warning: '*' directive writing 1 byte into a region of size between 0 and 199 [-Wformat-overflow=] i = sprintf(obuf, "$%s*%02X\r\n",nbuf, nsum); ^~~~~~~~~~~~~~ magproto.cc:350:14: note: 'sprintf' output between 7 and 212 bytes into a destination of size 200 i = sprintf(obuf, "$%s*%02X\r\n",nbuf, nsum); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- garmin.o --- In function 'void route_hdr_pr(const route_head*)', inlined from 'void route_hdr_pr(const route_head*)' at garmin.cc:1064:1: garmin.cc:1069:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 256 equals destination size [-Wstringop-truncation] strncpy((*cur_tx_routelist_entry)->rte_ident, CSTRc(rte->rte_name), ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof((*cur_tx_routelist_entry)->rte_ident)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- explorist_ini.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS explorist_ini.cc -oexplorist_ini.o --- gtm.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gtm.cc -ogtm.o --- gpsutil.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gpsutil.cc -ogpsutil.o --- garmin.o --- garmin.cc: In function 'void route_waypt_pr(const Waypoint*)': garmin.cc:1125:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 256 equals destination size [-Wstringop-truncation] strncpy(rte->cmnt, CSTR(wpt->description), sizeof(rte->cmnt)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- magproto.o --- magproto.cc: In function 'void mag_route_trl(const route_head*)': magproto.cc:1552:22: warning: '%s' directive writing up to 1023 bytes into a region of size between 211 and 240 [-Wformat-overflow=] sprintf(obuff, "PMGNRTE,%d,%d,c,%d,%s%s,%s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magproto.cc:1555:15: expbuf, ~~~~~~ magproto.cc:1552:14: note: 'sprintf' output between 18 and 1196 bytes into a destination of size 256 sprintf(obuff, "PMGNRTE,%d,%d,c,%d,%s%s,%s", ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numlines, thisline, ~~~~~~~~~~~~~~~~~~~ rte->rte_num ? rte->rte_num : route_out_count, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expbuf, ~~~~~~~ buff1, buff2); ~~~~~~~~~~~~~ --- skytraq.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS skytraq.cc -oskytraq.o --- holux.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS holux.cc -oholux.o --- tmpro.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS tmpro.cc -otmpro.o --- tpg.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS tpg.cc -otpg.o --- tpo.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS tpo.cc -otpo.o --- tiger.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS tiger.cc -otiger.o --- skytraq.o --- skytraq.cc: In function 'int skytraq_rd_msg(const void*, unsigned int)': skytraq.cc:287:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ((rcv_len = rd_word()) < len) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~ skytraq.cc:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) ~~~~^~~~~ skytraq.cc:297:42: note: in expansion of macro 'MIN' rd_buf((const unsigned char*) payload, MIN(rcv_len, len)); ^~~ skytraq.cc:53:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) ~~~~^~~~~ skytraq.cc:299:67: note: in expansion of macro 'MIN' calc_cs = skytraq_calc_checksum((const unsigned char*) payload, MIN(rcv_len, len)); ^~~ --- easygps.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS easygps.cc -oeasygps.o --- holux.o --- holux.cc: In function 'void data_read()': holux.cc:113:34: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(name,pWptHxTmp->name,sizeof(pWptHxTmp->name)); ^~~~~~~~~~~~~~~~~~~~~~~ holux.cc:116:37: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(desc,pWptHxTmp->comment,sizeof(pWptHxTmp->comment)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- saroute.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS saroute.cc -osaroute.o --- holux.o --- In function 'const char* mknshort(const char*, unsigned int)', inlined from 'const char* mknshort(const char*, unsigned int)' at holux.cc:157:13: holux.cc:180:10: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(strOut,strTmp,strlen(strTmp)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ holux.cc: In function 'void holux_disp(const Waypoint*)': holux.cc:216:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 8 equals destination size [-Wstringop-truncation] strncpy(pWptHxTmp->name, mknshort(CSTRc(wpt->shortname),sizeof(pWptHxTmp->name)),sizeof(pWptHxTmp->name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ holux.cc:223:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 12 equals destination size [-Wstringop-truncation] strncpy(pWptHxTmp->comment, mknshort(CSTRc(wpt->description),sizeof(pWptHxTmp->comment)),sizeof(pWptHxTmp->comment)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- navicache.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS navicache.cc -onavicache.o --- psitrex.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS psitrex.cc -opsitrex.o --- delgpl.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS delgpl.cc -odelgpl.o --- text.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS text.cc -otext.o --- html.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS html.cc -ohtml.o --- netstumbler.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS netstumbler.cc -onetstumbler.o --- tpo.o --- tpo.cc: In function 'void tpo_write_file_header()': tpo.cc:1508:14: warning: argument 2 null where non-null expected [-Wnonnull] if (strncmp("CA", output_state, 2) == 0) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1615:21: warning: argument 2 null where non-null expected [-Wnonnull] } else if (strncmp("CT", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1616:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("MA", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1617:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("ME", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1618:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("NJ", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1619:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("NH", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1620:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("NY", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1621:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("RI", output_state, 2) == 0 || ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ tpo.cc:1622:21: warning: argument 2 null where non-null expected [-Wnonnull] strncmp("VT", output_state, 2) == 0) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/qt5/QtCore/qarraydata.h:44, from /usr/local/include/qt5/QtCore/qbytearray.h:46, from /usr/local/include/qt5/QtCore/qstring.h:49, from /usr/local/include/qt5/QtCore/QString:1, from gbfile.h:30, from defs.h:33, from tpo.cc:74: /usr/include/string.h:117:6: note: in a call to function 'int strncmp(const char*, const char*, size_t)' declared here int strncmp(const char *, const char *, size_t) __pure; ^~~~~~~ --- igc.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS igc.cc -oigc.o --- brauniger_iq.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS brauniger_iq.cc -obrauniger_iq.o --- shape.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS shape.cc -oshape.o --- hiketech.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS hiketech.cc -ohiketech.o --- gpx.o --- gpx.cc: In function 'void gpx_wr_init(const QString&)': gpx.cc:1255:14: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(tmp, CSTR(gpx_version), sizeof(tmp)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- glogbook.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS glogbook.cc -oglogbook.o --- vcf.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS vcf.cc -ovcf.o --- xhtmlent.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS xhtmlent.cc -oxhtmlent.o --- lowranceusr.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS lowranceusr.cc -olowranceusr.o --- an1.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS an1.cc -oan1.o --- tomtom.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS tomtom.cc -otomtom.o --- tef_xml.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS tef_xml.cc -otef_xml.o --- maggeo.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS maggeo.cc -omaggeo.o --- vitosmt.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS vitosmt.cc -ovitosmt.o --- bcr.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS bcr.cc -obcr.o --- ignrando.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS ignrando.cc -oignrando.o --- netstumbler.o --- netstumbler.cc: In function 'void data_read()': netstumbler.cc:236:35: warning: ' Mbps/Ch ' directive output may be truncated writing 9 bytes into a region of size between 4 and 50 [-Wformat-truncation=] snprintf(desc, sizeof desc, "%s/%d Mbps/Ch %d", ssid, speed, channel); ^~~~~~~~~~~~~~~~~~ netstumbler.cc:236:15: note: 'snprintf' output between 13 and 69 bytes into a destination of size 52 snprintf(desc, sizeof desc, "%s/%d Mbps/Ch %d", ssid, speed, channel); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- igc.o --- igc.cc: In function 'void igc_task_rec(const char*)': igc.cc:46:19: warning: '%s' directive writing up to 78 bytes into a region of size between 64 and 70 [-Wformat-overflow=] #define DATEMAGIC "IGCDATE" ^ igc.cc:190:22: note: in expansion of macro 'DATEMAGIC' sprintf(tmp_str, DATEMAGIC "%s: %s", flight_date, task_desc); ^~~~~~~~~ igc.cc:190:12: note: 'sprintf' output between 10 and 94 bytes into a destination of size 79 sprintf(tmp_str, DATEMAGIC "%s: %s", flight_date, task_desc); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- stmwpp.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS stmwpp.cc -ostmwpp.o --- cst.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS cst.cc -ocst.o --- nmn4.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS nmn4.cc -onmn4.o --- compegps.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS compegps.cc -ocompegps.o --- yahoo.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS yahoo.cc -oyahoo.o --- unicsv.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS unicsv.cc -ounicsv.o --- wfff_xml.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS wfff_xml.cc -owfff_xml.o --- garmin_txt.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_txt.cc -ogarmin_txt.o --- stmwpp.o --- stmwpp.cc: In function 'void stmwpp_waypt_cb(const Waypoint*)': stmwpp.cc:247:34: warning: '%04d' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] snprintf(cdate, sizeof(cdate), "%02d/%02d/%04d", tm.tm_mon, tm.tm_mday, tm.tm_year); ^~~~~~~~~~~~~~~~ stmwpp.cc:247:34: note: directive argument in the range [-2147481748, 2147483647] stmwpp.cc:247:11: note: 'snprintf' output between 11 and 36 bytes into a destination of size 16 snprintf(cdate, sizeof(cdate), "%02d/%02d/%04d", tm.tm_mon, tm.tm_mday, tm.tm_year); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- gpssim.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gpssim.cc -ogpssim.o --- stmsdf.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS stmsdf.cc -ostmsdf.o --- dmtlog.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS dmtlog.cc -odmtlog.o --- raymarine.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS raymarine.cc -oraymarine.o --- alan.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS alan.cc -oalan.o --- vitovtt.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS vitovtt.cc -ovitovtt.o --- ggv_log.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS ggv_log.cc -oggv_log.o --- g7towin.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS g7towin.cc -og7towin.o --- garmin_gpi.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_gpi.cc -ogarmin_gpi.o --- lmx.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS lmx.cc -olmx.o --- random.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS random.cc -orandom.o --- xol.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS xol.cc -oxol.o --- garmin_txt.o --- In function 'uint16_t parse_categories(const char*)', inlined from 'void parse_waypoint()' at garmin_txt.cc:1201:7, inlined from 'void garmin_txt_read()' at garmin_txt.cc:1403:21: garmin_txt.cc:938:10: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 256 equals destination size [-Wstringop-truncation] strncpy(buff, str, sizeof(buff)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ --- dg-100.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS dg-100.cc -odg-100.o --- navilink.o --- --- mtk_logger.o --- --- navilink.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS navilink.cc -onavilink.o --- mtk_logger.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mtk_logger.cc -omtk_logger.o --- ik3d.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS ik3d.cc -oik3d.o --- osm.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS osm.cc -oosm.o --- destinator.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS destinator.cc -odestinator.o --- exif.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS exif.cc -oexif.o --- vidaone.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS vidaone.cc -ovidaone.o --- navilink.o --- navilink.cc: In function 'int read_packet(unsigned int, void*, unsigned int, unsigned int, int)': navilink.cc:314:66: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (gbser_read_wait(serial_handle, data, size, SERIAL_TIMEOUT) != size) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- igo8.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS igo8.cc -oigo8.o --- gopal.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gopal.cc -ogopal.o --- alan.o --- alan.cc: In function 'void trl_track_hdr(const route_head*)': alan.cc:837:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 12 equals destination size [-Wstringop-truncation] strncpy(trkhdr[idx].name, CSTRc(TL->rte_name), TRK_NAME_LEN); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alan.cc:845:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 13 equals destination size [-Wstringop-truncation] strncpy(trkhdr[idx].comment, CSTRc(TL->rte_desc), TRK_COMMENT_LEN); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- humminbird.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS humminbird.cc -ohumminbird.o --- mapasia.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mapasia.cc -omapasia.o --- dg-100.o --- In function 'void process_gpsfile(uint8_t*, route_head**)', inlined from 'void dg100_getfile(int16_t, route_head**)' at dg-100.cc:652:18: dg-100.cc:277:14: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 1024 equals destination size [-Wstringop-truncation] strncpy(buf, model->name, sizeof(buf)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- gnav_trl.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS gnav_trl.cc -ognav_trl.o --- navitel.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS navitel.cc -onavitel.o --- ggv_ovl.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS ggv_ovl.cc -oggv_ovl.o --- jtr.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jtr.cc -ojtr.o --- sbp.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS sbp.cc -osbp.o --- sbn.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS sbn.cc -osbn.o --- mmo.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mmo.cc -ommo.o --- skyforce.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS skyforce.cc -oskyforce.o --- itracku.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS itracku.cc -oitracku.o --- humminbird.o --- humminbird.cc: In function 'void humminbird_rte_tail(const route_head*)': humminbird.cc:917:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 20 equals destination size [-Wstringop-truncation] strncpy(humrte->name, CSTR(name), sizeof(humrte->name)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- v900.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS v900.cc -ov900.o --- pocketfms_bc.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS pocketfms_bc.cc -opocketfms_bc.o --- pocketfms_fp.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS pocketfms_fp.cc -opocketfms_fp.o --- pocketfms_wp.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS pocketfms_wp.cc -opocketfms_wp.o --- osm.o --- osm.cc: In function 'QString osm_feature_symbol(int, const char*)': osm.cc:445:10: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 127 equals destination size [-Wstringop-truncation] strncpy(&buff[1], value, sizeof(buff) - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- naviguide.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS naviguide.cc -onaviguide.o --- jtr.o --- jtr.cc: In function 'void jtr_trkpt_disp_cb(const Waypoint*)': jtr.cc:277:36: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 5 [-Wformat-truncation=] snprintf(sdate, sizeof(sdate), "%02d%02d%02d", tm.tm_mday, tm.tm_mon, tm.tm_year % 100); ^~~~~~~~~~~~~~ jtr.cc:277:36: note: directive argument in the range [-2147483647, 2147483647] jtr.cc:277:36: note: directive argument in the range [-99, 99] jtr.cc:277:13: note: 'snprintf' output between 7 and 26 bytes into a destination of size 7 snprintf(sdate, sizeof(sdate), "%02d%02d%02d", tm.tm_mday, tm.tm_mon, tm.tm_year % 100); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- enigma.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS enigma.cc -oenigma.o --- vpl.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS vpl.cc -ovpl.o --- osm.o --- In function 'void osm_features_init()', inlined from 'void osm_rd_init(const QString&)' at osm.cc:686:22: osm.cc:424:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 127 equals destination size [-Wstringop-truncation] strncpy(&buff[1], osm_icon_mappings[i].value, sizeof(buff) - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- teletype.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS teletype.cc -oteletype.o --- jogmap.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS jogmap.cc -ojogmap.o --- bushnell.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS bushnell.cc -obushnell.o --- bushnell_trl.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS bushnell_trl.cc -obushnell_trl.o --- wintec_tes.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS wintec_tes.cc -owintec_tes.o --- subrip.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS subrip.cc -osubrip.o --- garmin_xt.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_xt.cc -ogarmin_xt.o --- garmin_fit.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS garmin_fit.cc -ogarmin_fit.o --- enigma.o --- enigma.cc: In function 'void enigma_waypt_disp(const Waypoint*)': enigma.cc:184:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 6 equals destination size [-Wstringop-truncation] strncpy(ewpt.shortname, CSTRc(wpt->shortname), 6); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enigma.cc:188:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 27 equals destination size [-Wstringop-truncation] strncpy(ewpt.longname, CSTRc(wpt->description), 27); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- lowranceusr4.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS lowranceusr4.cc -olowranceusr4.o --- mtk_locus.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mtk_locus.cc -omtk_locus.o --- bushnell.o --- bushnell.cc: In function 'void bushnell_write_one(const Waypoint*)': bushnell.cc:244:10: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 20 equals destination size [-Wstringop-truncation] strncpy(tbuf, CSTRc(wpt->shortname), sizeof(tbuf)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- googledir.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS googledir.cc -ogoogledir.o --- mapbar_track.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mapbar_track.cc -omapbar_track.o --- f90g_track.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS f90g_track.cc -of90g_track.o --- garmin_fit.o --- garmin_fit.cc: In function 'void fit_parse_data(fit_message_def*, int)': garmin_fit.cc:334:11: warning: variable 'startlat' set but not used [-Wunused-but-set-variable] int32_t startlat = 0x7fffffff; ^~~~~~~~ garmin_fit.cc:335:11: warning: variable 'startlon' set but not used [-Wunused-but-set-variable] int32_t startlon = 0x7fffffff; ^~~~~~~~ garmin_fit.cc:338:12: warning: variable 'starttime' set but not used [-Wunused-but-set-variable] uint32_t starttime = 0; // ??? default ? ^~~~~~~~~ --- mapfactor.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mapfactor.cc -omapfactor.o --- energympro.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS energympro.cc -oenergympro.o --- mynav.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS mynav.cc -omynav.o --- ggv_bin.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS ggv_bin.cc -oggv_bin.o --- globalsat_sport.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS globalsat_sport.cc -oglobalsat_sport.o --- geojson.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS geojson.cc -ogeojson.o --- bend.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS bend.cc -obend.o --- position.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS position.cc -oposition.o --- radius.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS radius.cc -oradius.o --- duplicate.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS duplicate.cc -oduplicate.o --- arcdist.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS arcdist.cc -oarcdist.o --- polygon.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS polygon.cc -opolygon.o --- smplrout.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS smplrout.cc -osmplrout.o --- reverse_route.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS reverse_route.cc -oreverse_route.o --- sort.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS sort.cc -osort.o --- stackfilter.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS stackfilter.cc -ostackfilter.o --- trackfilter.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS trackfilter.cc -otrackfilter.o --- discard.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS discard.cc -odiscard.o --- nukedata.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS nukedata.cc -onukedata.o --- interpolate.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS interpolate.cc -ointerpolate.o --- transform.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS transform.cc -otransform.o --- height.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS height.cc -oheight.o --- swapdata.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS swapdata.cc -oswapdata.o --- validate.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS validate.cc -ovalidate.o --- csv_util.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS csv_util.cc -ocsv_util.o --- internal_styles.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS internal_styles.cc -ointernal_styles.o --- filter_vecs.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS filter_vecs.cc -ofilter_vecs.o --- globals.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS globals.cc -oglobals.o --- vecs.o --- c++ -isystem /usr/local/include -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -fPIC -c -I. -I/usr/local/include/qt5 -DHAVE_CONFIG_H -DNEW_STRINGS vecs.cc -ovecs.o --- csv_util.o --- In function 'void xcsv_parse_val(const char*, Waypoint*, const field_map_t*, route_head**)', inlined from 'void xcsv_data_read()' at csv_util.cc:1502:23: csv_util.cc:1201:14: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(buff, s, off); ~~~~~~~^~~~~~~~~~~~~~ csv_util.cc: In function 'void xcsv_data_read()': csv_util.cc:1194:23: note: length computed here int s_len = strlen(s); ~~~~~~^~~ --- gpsbabel --- c++ -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include main.o globals.o queue.o route.o waypt.o filter_vecs.o util.o vecs.o mkshort.o csv_util.o strptime.o grtcirc.o util_crc.o xmlgeneric.o formspec.o xmltag.o cet.o cet_util.o fatal.o rgbcolors.o inifile.o garmin_fs.o gbsleep.o units.o gbser_posix.o gbser.o gbfile.o parse.o session.o src/core/xmlstreamwriter.o src/core/usasciicodec.o src/core/ziparchive.o jeeps/gpsapp.o jeeps/gpscom.o jeeps/gpsmath.o jeeps/gpsmem.o jeeps/gpsprot.o jeeps/gpsread.o jeeps/gpsdevice.o jeeps/gpsdevice_ser.o jeeps/gpsdevice_usb.o jeeps/gpsrqst.o jeeps/gpssend.o jeeps/gpsserial.o jeeps/jgpsutil.o jeeps/gpsusbread.o jeeps/gpsusbsend.o jeeps/gpsusbcommon.o jeeps/gpsusbstub.o shapelib/shpopen.o shapelib/dbfopen.o shapelib/safileio.o magproto.o gpx.o geo.o mapsend.o mapsource.o garmin.o garmin_device_xml.o garmin_tables.o internal_styles.o nmea.o kml.o wbt-200.o ozi.o pcx.o gdb.o gtrnctr.o xcsv.o explorist_ini.o gtm.o gpsutil.o skytraq.o holux.o tmpro.o tpg.o tpo.o tiger.o easygps.o saroute.o navicache.o psitrex.o delgpl.o text.o html.o netstumbler.o igc.o brauniger_iq.o shape.o hiketech.o glogbook.o vcf.o xhtmlent.o lowranceusr.o an1.o tomtom.o tef_xml.o maggeo.o vitosmt.o bcr.o ignrando.o stmwpp.o cst.o nmn4.o compegps.o yahoo.o unicsv.o wfff_xml.o garmin_txt.o gpssim.o stmsdf.o dmtlog.o raymarine.o alan.o vitovtt.o ggv_log.o g7towin.o garmin_gpi.o lmx.o random.o xol.o dg-100.o navilink.o mtk_logger.o ik3d.o osm.o destinator.o exif.o vidaone.o igo8.o gopal.o humminbird.o mapasia.o gnav_trl.o navitel.o ggv_ovl.o jtr.o sbp.o sbn.o mmo.o skyforce.o itracku.o v900.o pocketfms_bc.o pocketfms_fp.o pocketfms_wp.o naviguide.o enigma.o vpl.o teletype.o jogmap.o bushnell.o bushnell_trl.o wintec_tes.o subrip.o garmin_xt.o garmin_fit.o lowranceusr4.o mtk_locus.o googledir.o mapbar_track.o f90g_track.o mapfactor.o energympro.o mynav.o ggv_bin.o globalsat_sport.o geojson.o bend.o position.o radius.o duplicate.o arcdist.o polygon.o smplrout.o reverse_route.o sort.o stackfilter.o trackfilter.o discard.o nukedata.o interpolate.o transform.o height.o swapdata.o validate.o -lminizip -lz -lm -L/usr/local/lib -L/usr/local/lib/qt5 -lQt5Core -ogpsbabel -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for gpsbabel-1.5.4_4 ===> Generating temporary packing list install -s -m 555 /construction/astro/gpsbabel/gpsbabel-gpsbabel_1_5_4/gpsbabel /construction/astro/gpsbabel/stage/usr/local/bin/ ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for gpsbabel-1.5.4_4 file sizes/checksums [1]: . done packing files [1]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Sunday, 22 DEC 2019 at 00:47:16 UTC Duration: 00:02:47