Your message dated Thu, 23 May 2024 21:05:33 +0000 with message-id <e1safcz-0053yp...@fasolo.debian.org> and subject line Bug#1071311: fixed in gpsd 3.25-4 has caused the Debian Bug report #1071311, regarding gpsd: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1071311: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071311 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:gpsd Version: 3.25-3 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary if [ ! -f SConscript.deb_revision ]; then \ cp SConscript SConscript.deb_revision ;\ sed -i '/^revision=/s/%(.*)/%("3.25-3",)/' SConscript ;\ fi touch SConscript.deb_revision set -e ; export LDFLAGS="-Wl,-z,relro -Wl,-z,now" ; export CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" ; export CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" ; export CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2"; python3 /usr/bin/scons shared=no prefix=/usr systemd=yes nostrip=yes dbus_export=yes docdir=/usr/share/doc/gpsd libdir=/usr/lib/x86_64-linux-gnu gpsd_user=gpsd gpsd_group=dialout qt_versioned=5 python_libdir=/usr/lib/python3/dist-packages manbuild=yes debug=no target_python=python3 -j2 scons: Reading SConscript files ... scons version: 4.5.2 scons is running under Python version: 3.11.9.final.0 gpsd version: 3.25 This system is: linux cc is gcc, version 13.2.0 Checking whether the C compiler works... yes [... snipped ...] cd gpsd-3.25; ./regress-driver -q -o -t test/daemon/venus634lp.log Processing test/daemon/venus634lp.log Regression test test/daemon/udp-test.log successful cd gpsd-3.25; ./regress-driver -q -o -t test/daemon/zodiac.log Processing test/daemon/zodiac.log Regression test test/daemon/venus634lp.log successful Regression test test/daemon/zodiac.log successful scons: done building targets. Ensure your PYTHONPATH includes /usr/lib/python3/dist-packages/ touch build-stamp for source in debian/libgpsLIBGPSSONAME.install debian/libgpsLIBGPSSONAME.lintian-overrides debian/libgpsLIBGPSSONAME.symbols debian/libqgpsmmLIBGPSSONAME.install debian/libqgpsmmLIBGPSSONAME.lintian-overrides debian/libqgpsmmLIBGPSSONAME.symbols; do \ target=$(echo "$source" | sed 's,LIBGPSSONAME,30t64,g') ;\ sed 's,LIBGPSSONAME,30,g; s,LIBGPS_PKG_SUFFIX,30t64,g' "$source" > "$target" ;\ done dh_testdir dh_testroot dh_prep set -e ; export LDFLAGS="-Wl,-z,relro -Wl,-z,now" ; export CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" ; export CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" ; export CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2"; DESTDIR=`pwd`/debian/tmp python3 /usr/bin/scons install prefix=/usr systemd=yes nostrip=yes dbus_export=yes docdir=/usr/share/doc/gpsd libdir=/usr/lib/x86_64-linux-gnu gpsd_user=gpsd gpsd_group=dialout qt_versioned=5 python_libdir=/usr/lib/python3/dist-packages manbuild=yes debug=no target_python=python3 scons: Reading SConscript files ... scons version: 4.5.2 scons is running under Python version: 3.11.9.final.0 gpsd version: 3.25 This system is: linux cc is gcc, version 13.2.0 Checking whether the C compiler works... (cached) yes Checking if compiler accepts -pthread... (cached) yes Checking whether the C++ compiler works... (cached) yes Checking for C header file curses.h... (cached) yes Checking pkg-config for ncurses... (cached) yes Checking pkg-config for tinfo... (cached) yes Checking pkg-config for libusb-1.0... (cached) yes Checking for C library librt... (cached) yes Checking for C library libnsl... (cached) no Checking for C library libsocket... (cached) no Checking for C library libm... (cached) yes Checking for C library libthr... (cached) no Checking pkg-config for dbus-1... (cached) yes Checking pkg-config for bluez... (cached) yes Checking for C type in_port_t... (cached) yes Checking whether SUN_LEN is declared... (cached) yes Checking for C header file linux/can.h... (cached) yes You have kernel CANbus available. Checking if compiler is C11... (cached) yes Checking whether __STDC_NO_ATOMICS__ is declared... (cached) no Checking for C header file stdatomic.h... (cached) yes Checking whether __ORDER_BIG_ENDIAN__ is declared... (cached) yes Checking whether __ORDER_LITTLE_ENDIAN__ is declared... (cached) yes Checking whether __BYTE_ORDER__ is declared... (cached) yes Your compiler has built-in endianness support. Checking for C header file arpa/inet.h... (cached) yes Checking for C header file linux/serial.h... (cached) yes Checking for C header file netdb.h... (cached) yes Checking for C header file netinet/in.h... (cached) yes Checking for C header file netinet/ip.h... (cached) yes Checking for C header file sys/sysmacros.h... (cached) yes Checking for C header file sys/socket.h... (cached) yes Checking for C header file sys/un.h... (cached) yes Checking for C header file syslog.h... (cached) yes Checking for C header file termios.h... (cached) yes Checking for C header file winsock2.h... (cached) no Checking FLT_EVAL_METHOD is 0... (cached) yes Checking if strerror_r() returns int... (cached) no Checking time_t is 8 bytes... (cached) yes Checking for C function cfmakeraw()... (cached) yes Checking for C function clock_gettime()... (cached) yes Checking for C function daemon()... (cached) yes Checking for C function fcntl()... (cached) yes Checking for C function fork()... (cached) yes Checking for C function getopt_long()... (cached) yes Checking for C function gmtime_r()... (cached) yes Checking for C function inet_ntop()... (cached) yes Checking for C function strlcat()... (cached) yes Checking for C function strlcpy()... (cached) yes Checking for C function strnlen()... (cached) yes Checking for C function strptime()... (cached) yes Checking for C header file sys/timepps.h... (cached) yes Checking whether TIOCMIWAIT is declared... (cached) yes Checking for C library libbluetooth... (cached) yes Checking for C library libdbus-1... (cached) yes Build of man and HTML documentation enabled. Checking pkg-config for Qt5Network... (cached) yes Checking if compiler accepts -Wall... (cached) yes Checking if compiler accepts -Wextra... (cached) yes Checking if compiler accepts --disable-excess-fp-precision... (cached) no Checking if compiler accepts -fexcess-precision=standard... (cached) yes Checking if compiler accepts -Wcast-align... (cached) yes Checking if compiler accepts -Wcast-qual... (cached) yes Checking if compiler accepts -Wimplicit-fallthrough... (cached) yes Checking if compiler accepts -Wmissing-declarations... (cached) yes Checking if compiler accepts -Wmissing-prototypes... (cached) yes Checking if compiler accepts -Wno-missing-field-initializers... (cached) yes Checking if compiler accepts -Wno-uninitialized... (cached) yes Checking if compiler accepts -Wpointer-arith... (cached) yes Checking if compiler accepts -Wreturn-type... (cached) yes Checking if compiler accepts -Wstrict-prototypes... (cached) yes Checking if compiler accepts -Wundef... (cached) yes Checking if compiler accepts -Wvla... (cached) yes Checking whether canplayer program exists...no Checking whether coverage program exists...no Checking whether cppcheck program exists...no Checking whether dia program exists...no Checking whether flake8 program exists...no Checking whether pycodestyle program exists...no Checking whether pylint program exists...no Checking whether scan-build program exists...no Checking whether smilint program exists...no Checking whether tar program exists.../usr/bin/tar Checking whether valgrind program exists...no Program canplayer not found -- skipping NMEA 2000 tests Program coverage not found -- skipping Python coverage Program cppcheck not found -- skipping cppcheck checks Program dia not found -- not rebuiding cycle.svg. Program flake8 not found -- skipping flake8 checks Program pycodestyle not found -- skipping pycodestyle checks Program pylint not found -- skipping pylint checks Program scan-build not found -- skipping scan-build checks Program smilint not found -- skipping MIB checks Program valgrind not found -- skipping valgrind checks Checking whether python3 program exists.../usr/bin/python3 System PYTHONPATH is empty Ensure your PYTHONPATH includes /usr/lib/python3/dist-packages/ Checking Python config vars... ok (cached) Checking Python target version... (cached) 3.11 Checking Python module serial (pyserial)... (cached) found Altered configuration variables: nostrip = True (default False): don't symbol-strip binaries at link time gpsd_user = gpsd (default nobody): privilege revocation user manbuild = True (default auto): build help in man and HTML formats. No/Auto/Yes. prefix = /usr (default /usr/local): installation directory prefix python_libdir = /usr/lib/python3/dist-packages (default ): Python module directory prefix qt_versioned = 5 (default ): version for versioned Qt target_python = python3 (default python): target Python version as command docdir = /usr/share/doc/gpsd (default share/gpsd/doc): documents directory libdir = /usr/lib/x86_64-linux-gnu (default lib): system libraries Setting python_shebang to /usr/bin/env python3 NMEA2000 regression tests suppressed because rtcm104v2 is off or canplayer is missing. scons: done reading SConscript files. scons: Building targets ... Install file: "gpsd-3.25/gpsd/gpsd" as "debian/tmp/usr/sbin/gpsd" Install file: "gpsd-3.25/clients/gpsdctl" as "debian/tmp/usr/sbin/gpsdctl" Install file: "gpsd-3.25/clients/gps2udp" as "debian/tmp/usr/bin/gps2udp" Install file: "gpsd-3.25/gpsctl" as "debian/tmp/usr/bin/gpsctl" Install file: "gpsd-3.25/clients/gpsdecode" as "debian/tmp/usr/bin/gpsdecode" Install file: "gpsd-3.25/clients/gpspipe" as "debian/tmp/usr/bin/gpspipe" Install file: "gpsd-3.25/clients/gpsrinex" as "debian/tmp/usr/bin/gpsrinex" Install file: "gpsd-3.25/clients/gpssnmp" as "debian/tmp/usr/bin/gpssnmp" Install file: "gpsd-3.25/clients/gpxlogger" as "debian/tmp/usr/bin/gpxlogger" Install file: "gpsd-3.25/clients/lcdgps" as "debian/tmp/usr/bin/lcdgps" Install file: "gpsd-3.25/clients/ntpshmmon" as "debian/tmp/usr/bin/ntpshmmon" Install file: "gpsd-3.25/clients/ppscheck" as "debian/tmp/usr/bin/ppscheck" Install file: "gpsd-3.25/clients/cgps" as "debian/tmp/usr/bin/cgps" Install file: "gpsd-3.25/gpsmon/gpsmon" as "debian/tmp/usr/bin/gpsmon" Install file: "gpsd-3.25/libgps.so.30.0.0" as "debian/tmp/usr/lib/x86_64-linux-gnu/libgps.so.30.0.0" Install file: "gpsd-3.25/libgpsdpacket.so.30.0.0" as "debian/tmp/usr/lib/x86_64-linux-gnu/libgpsdpacket.so.30.0.0" Install file: "gpsd-3.25/libQgpsmm.so.30.0.0" as "debian/tmp/usr/lib/x86_64-linux-gnu/libQgpsmm.so.30.0.0" Install file: "gpsd-3.25/clients/gpsdebuginfo" as "debian/tmp/usr/bin/gpsdebuginfo" Install file: "gpsd-3.25/AUTHORS" as "debian/tmp/usr/share/doc/gpsd/AUTHORS" Install file: "gpsd-3.25/build.adoc" as "debian/tmp/usr/share/doc/gpsd/build.adoc" Install file: "gpsd-3.25/COPYING" as "debian/tmp/usr/share/doc/gpsd/COPYING" Install file: "gpsd-3.25/www/example1.c.txt" as "debian/tmp/usr/share/doc/gpsd/example1.c.txt" Install file: "gpsd-3.25/www/example2.py.txt" as "debian/tmp/usr/share/doc/gpsd/example2.py.txt" Install file: "gpsd-3.25/NEWS" as "debian/tmp/usr/share/doc/gpsd/NEWS" Install file: "gpsd-3.25/README.adoc" as "debian/tmp/usr/share/doc/gpsd/README.adoc" Install file: "gpsd-3.25/SUPPORT.adoc" as "debian/tmp/usr/share/doc/gpsd/SUPPORT.adoc" Install file: "gpsd-3.25/packaging/X11/gpsd-logo.png" as "debian/tmp/usr/share/gpsd/icons/gpsd-logo.png" Install file: "gpsd-3.25/include/libgpsmm.h" as "debian/tmp/usr/include/libgpsmm.h" Install file: "gpsd-3.25/include/gps.h" as "debian/tmp/usr/include/gps.h" Install file: "gpsd-3.25/man/cgps.1" as "debian/tmp/usr/share/man/man1/cgps.1" Install file: "gpsd-3.25/man/gegps.1" as "debian/tmp/usr/share/man/man1/gegps.1" Install file: "gpsd-3.25/man/gps.1" as "debian/tmp/usr/share/man/man1/gps.1" Install file: "gpsd-3.25/man/gps2udp.1" as "debian/tmp/usr/share/man/man1/gps2udp.1" Install file: "gpsd-3.25/man/gpscsv.1" as "debian/tmp/usr/share/man/man1/gpscsv.1" Install file: "gpsd-3.25/man/gpscat.1" as "debian/tmp/usr/share/man/man1/gpscat.1" Install file: "gpsd-3.25/man/gpsctl.1" as "debian/tmp/usr/share/man/man1/gpsctl.1" Install file: "gpsd-3.25/man/gpsd.8" as "debian/tmp/usr/share/man/man8/gpsd.8" Install file: "gpsd-3.25/man/gpsdebuginfo.1" as "debian/tmp/usr/share/man/man1/gpsdebuginfo.1" Install file: "gpsd-3.25/man/gpsdctl.8" as "debian/tmp/usr/share/man/man8/gpsdctl.8" Install file: "gpsd-3.25/man/gpsdecode.1" as "debian/tmp/usr/share/man/man1/gpsdecode.1" Install file: "gpsd-3.25/man/gpsd_json.5" as "debian/tmp/usr/share/man/man5/gpsd_json.5" Install file: "gpsd-3.25/man/gpsfake.1" as "debian/tmp/usr/share/man/man1/gpsfake.1" Install file: "gpsd-3.25/man/gpsinit.8" as "debian/tmp/usr/share/man/man8/gpsinit.8" Install file: "gpsd-3.25/man/gpsmon.1" as "debian/tmp/usr/share/man/man1/gpsmon.1" Install file: "gpsd-3.25/man/gpspipe.1" as "debian/tmp/usr/share/man/man1/gpspipe.1" Install file: "gpsd-3.25/man/gpsplot.1" as "debian/tmp/usr/share/man/man1/gpsplot.1" Install file: "gpsd-3.25/man/gpsprof.1" as "debian/tmp/usr/share/man/man1/gpsprof.1" Install file: "gpsd-3.25/man/gpsrinex.1" as "debian/tmp/usr/share/man/man1/gpsrinex.1" Install file: "gpsd-3.25/man/gpssnmp.1" as "debian/tmp/usr/share/man/man1/gpssnmp.1" Install file: "gpsd-3.25/man/gpssubframe.1" as "debian/tmp/usr/share/man/man1/gpssubframe.1" Install file: "gpsd-3.25/man/gpxlogger.1" as "debian/tmp/usr/share/man/man1/gpxlogger.1" Install file: "gpsd-3.25/man/lcdgps.1" as "debian/tmp/usr/share/man/man1/lcdgps.1" Install file: "gpsd-3.25/man/libgps.3" as "debian/tmp/usr/share/man/man3/libgps.3" Install file: "gpsd-3.25/man/libgpsmm.3" as "debian/tmp/usr/share/man/man3/libgpsmm.3" Install file: "gpsd-3.25/man/libQgpsmm.3" as "debian/tmp/usr/share/man/man3/libQgpsmm.3" Install file: "gpsd-3.25/man/ntpshmmon.1" as "debian/tmp/usr/share/man/man1/ntpshmmon.1" Install file: "gpsd-3.25/man/ppscheck.8" as "debian/tmp/usr/share/man/man8/ppscheck.8" Install file: "gpsd-3.25/man/ubxtool.1" as "debian/tmp/usr/share/man/man1/ubxtool.1" Install file: "gpsd-3.25/man/xgps.1" as "debian/tmp/usr/share/man/man1/xgps.1" Install file: "gpsd-3.25/man/xgpsspeed.1" as "debian/tmp/usr/share/man/man1/xgpsspeed.1" Install file: "gpsd-3.25/man/zerk.1" as "debian/tmp/usr/share/man/man1/zerk.1" Install file: "gpsd-3.25/man/GPSD-MIB" as "debian/tmp/usr/share/snmp/mibs/gpsd/GPSD-MIB" Install file: "gpsd-3.25/libgps.pc" as "debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/libgps.pc" Install file: "gpsd-3.25/Qgpsmm.pc" as "debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/Qgpsmm.pc" Install file: "gpsd-3.25/libQgpsmm.prl" as "debian/tmp/usr/lib/x86_64-linux-gnu/libQgpsmm.prl" Install file: "gpsd-3.25/gps/__init__.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/__init__.py" Install file: "gpsd-3.25/gps/aiogps.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/aiogps.py" Install file: "gpsd-3.25/gps/client.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/client.py" Install file: "gpsd-3.25/gps/clienthelpers.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/clienthelpers.py" Install file: "gpsd-3.25/gps/fake.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/fake.py" Install file: "gpsd-3.25/gps/gps.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/gps.py" Install file: "gpsd-3.25/gps/misc.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/misc.py" Install file: "gpsd-3.25/gps/packet.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/packet.py" Install file: "gpsd-3.25/gps/ubx.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/ubx.py" Install file: "gpsd-3.25/gps/watch_options.py" as "debian/tmp/usr/lib/python3/dist-packages/gps/watch_options.py" Install file: "gpsd-3.25/clients/gegps" as "debian/tmp/usr/bin/gegps" Install file: "gpsd-3.25/clients/gpscat" as "debian/tmp/usr/bin/gpscat" Install file: "gpsd-3.25/clients/gpscsv" as "debian/tmp/usr/bin/gpscsv" Install file: "gpsd-3.25/clients/gpsplot" as "debian/tmp/usr/bin/gpsplot" Install file: "gpsd-3.25/clients/gpsprof" as "debian/tmp/usr/bin/gpsprof" Install file: "gpsd-3.25/clients/gpssubframe" as "debian/tmp/usr/bin/gpssubframe" Install file: "gpsd-3.25/clients/ubxtool" as "debian/tmp/usr/bin/ubxtool" Install file: "gpsd-3.25/clients/zerk" as "debian/tmp/usr/bin/zerk" Install file: "gpsd-3.25/gpsfake" as "debian/tmp/usr/bin/gpsfake" Install file: "gpsd-3.25/clients/xgps" as "debian/tmp/usr/bin/xgps" Install file: "gpsd-3.25/clients/xgpsspeed" as "debian/tmp/usr/bin/xgpsspeed" Install file: "gpsd-3.25/gps-3.25.egg-info" as "debian/tmp/usr/lib/python3/dist-packages/gps-3.25.egg-info" scons: done building targets. Ensure your PYTHONPATH includes /usr/lib/python3/dist-packages/ set -e ; export LDFLAGS="-Wl,-z,relro -Wl,-z,now" ; export CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" ; export CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" ; export CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2"; DESTDIR=`pwd`/debian/tmp python3 /usr/bin/scons systemd_install prefix=/usr systemd=yes nostrip=yes dbus_export=yes docdir=/usr/share/doc/gpsd libdir=/usr/lib/x86_64-linux-gnu gpsd_user=gpsd gpsd_group=dialout qt_versioned=5 python_libdir=/usr/lib/python3/dist-packages manbuild=yes debug=no target_python=python3 scons: Reading SConscript files ... scons version: 4.5.2 scons is running under Python version: 3.11.9.final.0 gpsd version: 3.25 This system is: linux cc is gcc, version 13.2.0 Checking whether the C compiler works... (cached) yes Checking if compiler accepts -pthread... (cached) yes Checking whether the C++ compiler works... (cached) yes Checking for C header file curses.h... (cached) yes Checking pkg-config for ncurses... (cached) yes Checking pkg-config for tinfo... (cached) yes Checking pkg-config for libusb-1.0... (cached) yes Checking for C library librt... (cached) yes Checking for C library libnsl... (cached) no Checking for C library libsocket... (cached) no Checking for C library libm... (cached) yes Checking for C library libthr... (cached) no Checking pkg-config for dbus-1... (cached) yes Checking pkg-config for bluez... (cached) yes Checking for C type in_port_t... (cached) yes Checking whether SUN_LEN is declared... (cached) yes Checking for C header file linux/can.h... (cached) yes You have kernel CANbus available. Checking if compiler is C11... (cached) yes Checking whether __STDC_NO_ATOMICS__ is declared... (cached) no Checking for C header file stdatomic.h... (cached) yes Checking whether __ORDER_BIG_ENDIAN__ is declared... (cached) yes Checking whether __ORDER_LITTLE_ENDIAN__ is declared... (cached) yes Checking whether __BYTE_ORDER__ is declared... (cached) yes Your compiler has built-in endianness support. Checking for C header file arpa/inet.h... (cached) yes Checking for C header file linux/serial.h... (cached) yes Checking for C header file netdb.h... (cached) yes Checking for C header file netinet/in.h... (cached) yes Checking for C header file netinet/ip.h... (cached) yes Checking for C header file sys/sysmacros.h... (cached) yes Checking for C header file sys/socket.h... (cached) yes Checking for C header file sys/un.h... (cached) yes Checking for C header file syslog.h... (cached) yes Checking for C header file termios.h... (cached) yes Checking for C header file winsock2.h... (cached) no Checking FLT_EVAL_METHOD is 0... (cached) yes Checking if strerror_r() returns int... (cached) no Checking time_t is 8 bytes... (cached) yes Checking for C function cfmakeraw()... (cached) yes Checking for C function clock_gettime()... (cached) yes Checking for C function daemon()... (cached) yes Checking for C function fcntl()... (cached) yes Checking for C function fork()... (cached) yes Checking for C function getopt_long()... (cached) yes Checking for C function gmtime_r()... (cached) yes Checking for C function inet_ntop()... (cached) yes Checking for C function strlcat()... (cached) yes Checking for C function strlcpy()... (cached) yes Checking for C function strnlen()... (cached) yes Checking for C function strptime()... (cached) yes Checking for C header file sys/timepps.h... (cached) yes Checking whether TIOCMIWAIT is declared... (cached) yes Checking for C library libbluetooth... (cached) yes Checking for C library libdbus-1... (cached) yes Build of man and HTML documentation enabled. Checking pkg-config for Qt5Network... (cached) yes Checking if compiler accepts -Wall... (cached) yes Checking if compiler accepts -Wextra... (cached) yes Checking if compiler accepts --disable-excess-fp-precision... (cached) no Checking if compiler accepts -fexcess-precision=standard... (cached) yes Checking if compiler accepts -Wcast-align... (cached) yes Checking if compiler accepts -Wcast-qual... (cached) yes Checking if compiler accepts -Wimplicit-fallthrough... (cached) yes Checking if compiler accepts -Wmissing-declarations... (cached) yes Checking if compiler accepts -Wmissing-prototypes... (cached) yes Checking if compiler accepts -Wno-missing-field-initializers... (cached) yes Checking if compiler accepts -Wno-uninitialized... (cached) yes Checking if compiler accepts -Wpointer-arith... (cached) yes Checking if compiler accepts -Wreturn-type... (cached) yes Checking if compiler accepts -Wstrict-prototypes... (cached) yes Checking if compiler accepts -Wundef... (cached) yes Checking if compiler accepts -Wvla... (cached) yes Checking whether canplayer program exists...no Checking whether coverage program exists...no Checking whether cppcheck program exists...no Checking whether dia program exists...no Checking whether flake8 program exists...no Checking whether pycodestyle program exists...no Checking whether pylint program exists...no Checking whether scan-build program exists...no Checking whether smilint program exists...no Checking whether tar program exists.../usr/bin/tar Checking whether valgrind program exists...no Program canplayer not found -- skipping NMEA 2000 tests Program coverage not found -- skipping Python coverage Program cppcheck not found -- skipping cppcheck checks Program dia not found -- not rebuiding cycle.svg. Program flake8 not found -- skipping flake8 checks Program pycodestyle not found -- skipping pycodestyle checks Program pylint not found -- skipping pylint checks Program scan-build not found -- skipping scan-build checks Program smilint not found -- skipping MIB checks Program valgrind not found -- skipping valgrind checks Checking whether python3 program exists.../usr/bin/python3 System PYTHONPATH is empty Ensure your PYTHONPATH includes /usr/lib/python3/dist-packages/ Checking Python config vars... ok (cached) Checking Python target version... (cached) 3.11 Checking Python module serial (pyserial)... (cached) found Altered configuration variables: nostrip = True (default False): don't symbol-strip binaries at link time gpsd_user = gpsd (default nobody): privilege revocation user manbuild = True (default auto): build help in man and HTML formats. No/Auto/Yes. prefix = /usr (default /usr/local): installation directory prefix python_libdir = /usr/lib/python3/dist-packages (default ): Python module directory prefix qt_versioned = 5 (default ): version for versioned Qt target_python = python3 (default python): target Python version as command docdir = /usr/share/doc/gpsd (default share/gpsd/doc): documents directory libdir = /usr/lib/x86_64-linux-gnu (default lib): system libraries Setting python_shebang to /usr/bin/env python3 NMEA2000 regression tests suppressed because rtcm104v2 is off or canplayer is missing. scons: done reading SConscript files. scons: Building targets ... Install file: "gpsd-3.25/systemd/gpsdctl@.service" as "debian/tmp/lib/systemd/system/gpsdctl@.service" Install file: "gpsd-3.25/systemd/gpsd.service" as "debian/tmp/lib/systemd/system/gpsd.service" Install file: "gpsd-3.25/systemd/gpsd.socket" as "debian/tmp/lib/systemd/system/gpsd.socket" scons: done building targets. Ensure your PYTHONPATH includes /usr/lib/python3/dist-packages/ # install static lib cp libgps.a debian/tmp/usr/lib/x86_64-linux-gnu cp INSTALL.adoc TROUBLESHOOTING.adoc # we collect our own documentation rm -rf debian/tmp/usr/share/doc/gpsd # move systemd control files to /usr because scons does not honor systemd.pc pkg-config data mkdir -p debian/tmp/usr/lib/systemd/system mv debian/tmp/lib/systemd/system/gpsd.service debian/tmp/usr/lib/systemd/system/gpsd.service mv debian/tmp/lib/systemd/system/gpsd.socket debian/tmp/usr/lib/systemd/system/gpsd.socket mv debian/tmp/lib/systemd/system/gpsdctl@.service debian/tmp/usr/lib/systemd/system/gpsdctl@.service # install everything dh_install # quirk to avoid issues by broken fakeroot misdetecting links as files and # then breaking dh_install -> cp -a fatally ln -s libgps.so.30.0.0 debian/libgps30t64/usr/lib/x86_64-linux-gnu/libgps.so.30 # these files do not need to be executable chmod -x debian/gpsd-clients/usr/share/doc/gpsd-clients/examples/skyview.php chmod -x debian/python3-gps/usr/lib/python3*/*-packages/gps/__init__.py chmod -x debian/python3-gps/usr/lib/python3*/*-packages/gps/packet.py rm debian/tmp/usr/lib/x86_64-linux-gnu/libgps.so.30 dh_missing --fail-missing touch install-stamp dh_testdir dh_testroot dh_installchangelogs NEWS dh_installdocs dh_installman dh_installmenu dh_apparmor --profile-name=usr.sbin.gpsd -pgpsd dh_installsystemd -pgpsd --restart-after-upgrade gpsdctl@.service gpsd.socket dh_installsystemd -pgpsd --no-enable --no-start gpsd.service dh_installinit --no-start dh_installsystemd -pgpsd --restart-after-upgrade chmod 644 debian/python3-gps/usr/lib/python3*/*-packages/gps/gps.py dh_python3 -Ngpsd-clients I: dh_python3 tools:113: replacing shebang in debian/gpsd/usr/bin/ubxtool dh_python3 -pgpsd-clients usr/bin I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gegps I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gpscat I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gpscsv I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gpsfake I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gpsplot I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gpsprof I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/gpssubframe I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/xgps I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/xgpsspeed I: dh_python3 tools:113: replacing shebang in debian/gpsd-clients/usr/bin/zerk dh_python3 -pgpsd lib/udev/ cp /<<PKGBUILDDIR>>/gpsd-*/gpsd.rules /<<PKGBUILDDIR>>/debian/gpsd.udev dh_installudev dh_link dh_strip dh_compress dh_fixperms -Xgpsd.hotplug dh_lintian dh_makeshlibs dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libgps30t64/DEBIAN/symbols doesn't match completely debian/libgps30t64.symbols --- debian/libgps30t64.symbols (libgps30t64_3.25-3_amd64) +++ dpkg-gensymbolsvY1pMO 2024-05-17 17:23:32.186738133 +0000 @@ -103,8 +103,8 @@ sbits@Base 3.5-4~ shiftleft@Base 3.12 shm_get@Base 3.25 - strlcat@Base 3.3 - strlcpy@Base 3.3 +#MISSING: 3.25-3# strlcat@Base 3.3 +#MISSING: 3.25-3# strlcpy@Base 3.3 timespec_str@Base 3.20 timespec_to_iso8601@Base 3.20 #MISSING: 3.20# timestamp@Base 3.3 dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libqgpsmm30t64/DEBIAN/symbols doesn't match completely debian/libqgpsmm30t64.symbols --- debian/libqgpsmm30t64.symbols (libqgpsmm30t64_3.25-3_amd64) +++ dpkg-gensymbolsg5Nzet 2024-05-17 17:23:32.294740696 +0000 @@ -1,9 +1,9 @@ libQgpsmm.so.30 libqgpsmm30t64 #MINVER# * Build-Depends-Package: libqgpsmm-dev -#MISSING: 3.18# (c++|optional)"QByteArray::~QByteArray()@Base" 3.3 -#MISSING: 3.18# (c++|optional)"QDebug::~QDebug()@Base" 3.3 +#MISSING: 3.25-3# (c++|optional)"QByteArray::~QByteArray()@Base" 3.3 +#MISSING: 3.25-3# (c++|optional)"QDebug::~QDebug()@Base" 3.3 (c++|optional)"QList<QString>::~QList()@Base" 3.5 -#MISSING: 3.25# (c++|optional)"QString::QString(QString const&)@Base" 3.21.1~dev +#MISSING: 3.25-3# (c++|optional)"QString::QString(QString const&)@Base" 3.21.1~dev (c++|optional)"QString::~QString()@Base" 3.3 datum_code_string@Base 3.19 (c++)"deg_to_str(deg_str_type, double)@Base" 3.5 @@ -58,16 +58,16 @@ gps_unpack@Base 3.3 gps_visibilize@Base 3.25 gps_waiting@Base 3.3 -#MISSING: 3.12# (c++|optional)"gpsd_hexdump(char*, unsigned int)@Base" 3.5 -#MISSING: 3.12# (c++|optional)"gpsd_hexdump(char*, unsigned int, char*, unsigned int)@Base" 3.10 -#MISSING: 3.12# (c++|optional)"gpsd_hexdump(char*, unsigned long)@Base" 3.5 -#MISSING: 3.12# (c++|optional)"gpsd_hexdump(char*, unsigned long, char*, unsigned long)@Base" 3.10 +#MISSING: 3.25-3# (c++|optional)"gpsd_hexdump(char*, unsigned int)@Base" 3.5 +#MISSING: 3.25-3# (c++|optional)"gpsd_hexdump(char*, unsigned int, char*, unsigned int)@Base" 3.10 +#MISSING: 3.25-3# (c++|optional)"gpsd_hexdump(char*, unsigned long)@Base" 3.5 +#MISSING: 3.25-3# (c++|optional)"gpsd_hexdump(char*, unsigned long, char*, unsigned long)@Base" 3.10 #MISSING: 3.25# gpsd_hexdump@Base 3.12 #MISSING: 3.25# gpsd_hexpack@Base 3.3 -#MISSING: 3.12# (c++|optional)"gpsd_packetdump(char*, unsigned int)@Base" 3.9 -#MISSING: 3.12# (c++|optional)"gpsd_packetdump(char*, unsigned int, char*, unsigned int)@Base" 3.10 -#MISSING: 3.12# (c++|optional)"gpsd_packetdump(char*, unsigned long)@Base" 3.9 -#MISSING: 3.12# (c++|optional)"gpsd_packetdump(char*, unsigned long, char*, unsigned long)@Base" 3.10 +#MISSING: 3.25-3# (c++|optional)"gpsd_packetdump(char*, unsigned int)@Base" 3.9 +#MISSING: 3.25-3# (c++|optional)"gpsd_packetdump(char*, unsigned int, char*, unsigned int)@Base" 3.10 +#MISSING: 3.25-3# (c++|optional)"gpsd_packetdump(char*, unsigned long)@Base" 3.9 +#MISSING: 3.25-3# (c++|optional)"gpsd_packetdump(char*, unsigned long, char*, unsigned long)@Base" 3.10 gpsd_packetdump@Base 3.11 gpsd_sincos@Base 3.25 #MISSING: 3.25# (c++)"gpsd_source_spec(char const*, fixsource_t*)@Base" 3.5 @@ -134,8 +134,8 @@ (c++)"sbits(unsigned char const*, unsigned int, unsigned int, bool)@Base" 3.25 (c++)"shiftleft(unsigned char*, int, unsigned short)@Base" 3.12 (c++)"shm_get(int, bool, bool)@Base" 3.25 - strlcat@Base 3.3 - strlcpy@Base 3.3 +#MISSING: 3.25-3# strlcat@Base 3.3 +#MISSING: 3.25-3# strlcpy@Base 3.3 timespec_str@Base 3.20 timespec_to_iso8601@Base 3.20 #MISSING: 3.20# timestamp@Base 3.3 dh_makeshlibs: error: failing due to earlier errors make: *** [debian/rules:225: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202405/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.
--- End Message ---
--- Begin Message ---Source: gpsd Source-Version: 3.25-4 Done: Boian Bonev <bbo...@ipacct.com> We believe that the bug you reported is fixed in the latest version of gpsd, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1071...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Boian Bonev <bbo...@ipacct.com> (supplier of updated gpsd package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 23 May 2024 20:36:33 +0000 Source: gpsd Architecture: source Version: 3.25-4 Distribution: unstable Urgency: medium Maintainer: Boian Bonev <bbo...@ipacct.com> Changed-By: Boian Bonev <bbo...@ipacct.com> Closes: 1071311 Changes: gpsd (3.25-4) unstable; urgency=medium . * Mark strlcat/strlcpy as MISSING in .sybmols (Closes: #1071311) Checksums-Sha1: 948f78d297803b239fc73178d5d9688fdfa802d6 3081 gpsd_3.25-4.dsc d0d101aacbc0e38ae2dacc8f9095738a27c65a5f 48036 gpsd_3.25-4.debian.tar.xz 7baa2b56a691e881a4e63f07da42dea3dd03e868 21094 gpsd_3.25-4_amd64.buildinfo Checksums-Sha256: 9ff92c58f636623afbfab3f770ca5042fa2bbf88642bc2ee1f53a05eee0b0e38 3081 gpsd_3.25-4.dsc 34dbd5988f3f9b5bdcb9606e5e1f964b0e62df79fed2561db4f6d8ac2b6b7320 48036 gpsd_3.25-4.debian.tar.xz 0bff10fa1d5300a0ced7bf26b2aa0abfc5952538c2679249c597c9d130d4011d 21094 gpsd_3.25-4_amd64.buildinfo Files: fbd6c343300a7acc20f17a022971463e 3081 misc optional gpsd_3.25-4.dsc bda1a4e7d2063f767a476f7ed01c7f53 48036 misc optional gpsd_3.25-4.debian.tar.xz 040d90fa0b34f0e2b922eb8619848623 21094 misc optional gpsd_3.25-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEumC8IPN+WURNbSUAE2VyCRPS8i0FAmZPqwUSHGJib25ldkBp cGFjY3QuY29tAAoJEBNlcgkT0vItoBEP/RWCgTfn7aUAXrNU2xqpmV4D8+dK9reR ARzTQVsPq/ovx3Q8FJCncqSAnSn1/OSc2YGvd3DxAerb2SfU22pHF55BmTfU9aZu QyfIOOe2PMRst84K61pc3AUbJNIS6PZJ4Yd55BdrZtNeCP+Ur1324lz+vexosCHc 7Vba29en3nDrBPY1Z5C7MyXRHqtaCq1bBQGRNsMVJyWXbnJT0PXAOc/bFXozs9Zk Nm+IiyFQfyi+6z/9MWeNIo43ofp9pOdar+AbaD0xdBdenylkRnyPKkX5U0Z3mZt1 q94ncOswAzbRWgM/2Kd/zewB0GVYjwmFEOH0fde2d2GALsKwm0JoSR+RWNdxPhUL lDbj7we2i/R1CMrVdbQpl13iChqz+VxfEJ3jBXYyd/WF/Mu3msQTnZqIYhM7ceGH 2UPCa1CZBNhBHYo7IpP9RMxrotkGWtZ3kYY4El+P+VmcWJMZMrHnsw/3TwEDA+kb yxxoPnHgQjLqYym2PLUUpwn878o+HPa+buArlW7z4VXrV44YiBFCISAERhDqBrsB 1P++4Vorzil8upJxFO9irxqufWzHdBDayPPQjCbLrJ39Ls22ZaDY0y3lDkKrnw9G TH94eYtvxAOIcEEo3m5hDVyIha/LP+UR/KNqoWdzDuB3AoA+g3RZw6txlMGJf46j woo0Jr0qqT7w =I9yp -----END PGP SIGNATURE-----pgpS_XrIDvDBa.pgp
Description: PGP signature
--- End Message ---