Your message dated Sun, 09 Aug 2020 15:35:05 +0000
with message-id <e1k4nll-0008gg...@fasolo.debian.org>
and subject line Bug#957290: fixed in gnuais 0.3.3-9
has caused the Debian Bug report #957290,
regarding gnuais: ftbfs with GCC-10
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.)
--
957290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gnuais
Version: 0.3.3-8
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/gnuais_0.3.3-8_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html
[...]
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuais.dir/protodec.c.o -c /<<PKGBUILDDIR>>/src/protodec.c
[ 70%] Building C object src/CMakeFiles/gnuais.dir/rwlock.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuais.dir/rwlock.c.o -c /<<PKGBUILDDIR>>/src/rwlock.c
[ 75%] Building C object src/CMakeFiles/gnuais.dir/serial.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuais.dir/serial.c.o -c /<<PKGBUILDDIR>>/src/serial.c
[ 79%] Building C object src/gui/CMakeFiles/gnuaisgui.dir/osm-gps-map-ais.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/gui && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/usr/include/gtk-3.0
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/atk-1.0
-I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/osmgpsmap-1.0
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuaisgui.dir/osm-gps-map-ais.c.o -c
/<<PKGBUILDDIR>>/src/gui/osm-gps-map-ais.c
[ 83%] Building C object src/CMakeFiles/gnuais.dir/spsymbol.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuais.dir/spsymbol.c.o -c /<<PKGBUILDDIR>>/src/spsymbol.c
[ 87%] Building C object src/CMakeFiles/gnuais.dir/ipc.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuais.dir/ipc.c.o -c /<<PKGBUILDDIR>>/src/ipc.c
/<<PKGBUILDDIR>>/src/spsymbol.c: In function ‘symbol_lookup_db_mem’:
/<<PKGBUILDDIR>>/src/spsymbol.c:73:12: warning: cast from pointer to integer of
different size [-Wpointer-to-int-cast]
73 | return (spkey_t)se;
| ^
/<<PKGBUILDDIR>>/src/spsymbol.c: In function ‘symbol_db_mem’:
/<<PKGBUILDDIR>>/src/spsymbol.c:106:12: warning: cast from pointer to integer
of different size [-Wpointer-to-int-cast]
106 | return (spkey_t)se;
| ^
/<<PKGBUILDDIR>>/src/spsymbol.c:123:9: warning: cast from pointer to integer of
different size [-Wpointer-to-int-cast]
123 | return (spkey_t)se;
| ^
/<<PKGBUILDDIR>>/src/spsymbol.c: In function ‘pname’:
/<<PKGBUILDDIR>>/src/spsymbol.c:211:24: warning: cast to pointer from integer
of different size [-Wint-to-pointer-cast]
211 | return (const char *)((struct syment *)id)->name;
| ^
[ 91%] Building C object src/CMakeFiles/gnuais.dir/pulseaudio.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o
CMakeFiles/gnuais.dir/pulseaudio.c.o -c /<<PKGBUILDDIR>>/src/pulseaudio.c
/<<PKGBUILDDIR>>/src/gui/osm-gps-map-ais.c: In function
‘osm_gps_map_ais_class_init’:
/<<PKGBUILDDIR>>/src/gui/osm-gps-map-ais.c:296:2: warning:
‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations]
296 | g_type_class_add_private (klass, sizeof (OsmGpsMapAisPrivate));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
from /usr/include/glib-2.0/gobject/gbinding.h:29,
from /usr/include/glib-2.0/glib-object.h:23,
from /usr/include/glib-2.0/gio/gioenums.h:28,
from /usr/include/glib-2.0/gio/giotypes.h:28,
from /usr/include/glib-2.0/gio/gio.h:26,
from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
from /usr/include/gtk-3.0/gdk/gdk.h:32,
from /<<PKGBUILDDIR>>/src/gui/osd-utils.h:22,
from /<<PKGBUILDDIR>>/src/gui/osm-gps-map-ais.c:20:
/usr/include/glib-2.0/gobject/gtype.h:1308:10: note: declared here
1308 | void g_type_class_add_private (gpointer
g_class,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/osm-gps-map-ais.c: In function ‘osm_gps_map_ais_init’:
/<<PKGBUILDDIR>>/src/gui/osm-gps-map-ais.c:436:13: warning: G_ADD_PRIVATE
436 | OsmGpsMapAisPrivate);
| ^
[ 95%] Linking C executable gnuais
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E
cmake_link_script CMakeFiles/gnuais.dir/link.txt --verbose=1
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic
CMakeFiles/gnuais.dir/ais.c.o CMakeFiles/gnuais.dir/cfg.c.o
CMakeFiles/gnuais.dir/crc32.c.o CMakeFiles/gnuais.dir/hlog.c.o
CMakeFiles/gnuais.dir/input.c.o CMakeFiles/gnuais.dir/out_mysql.c.o
CMakeFiles/gnuais.dir/receiver.c.o CMakeFiles/gnuais.dir/splay.c.o
CMakeFiles/gnuais.dir/cache.c.o CMakeFiles/gnuais.dir/range.c.o
CMakeFiles/gnuais.dir/cfgfile.c.o CMakeFiles/gnuais.dir/filter.c.o
CMakeFiles/gnuais.dir/hmalloc.c.o CMakeFiles/gnuais.dir/out_json.c.o
CMakeFiles/gnuais.dir/protodec.c.o CMakeFiles/gnuais.dir/rwlock.c.o
CMakeFiles/gnuais.dir/serial.c.o CMakeFiles/gnuais.dir/spsymbol.c.o
CMakeFiles/gnuais.dir/ipc.c.o CMakeFiles/gnuais.dir/pulseaudio.c.o -o gnuais
-lpthread -lasound -lm -lmysqlclient -lcurl -lpulse-simple
/usr/bin/ld:
CMakeFiles/gnuais.dir/out_mysql.c.o:./obj-x86_64-linux-gnu/src/./src/out_mysql.h:35:
multiple definition of `my';
CMakeFiles/gnuais.dir/ais.c.o:./obj-x86_64-linux-gnu/src/./src/out_mysql.h:35:
first defined here
[100%] Linking C executable gnuaisgui
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/gui && /usr/bin/cmake -E
cmake_link_script CMakeFiles/gnuaisgui.dir/link.txt --verbose=1
/usr/bin/ld:
CMakeFiles/gnuais.dir/protodec.c.o:./obj-x86_64-linux-gnu/src/./src/out_mysql.h:35:
multiple definition of `my';
CMakeFiles/gnuais.dir/ais.c.o:./obj-x86_64-linux-gnu/src/./src/out_mysql.h:35:
first defined here
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic
CMakeFiles/gnuaisgui.dir/gui.c.o CMakeFiles/gnuaisgui.dir/osm-gps-map-ais.c.o
-o gnuaisgui -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0
-lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
-lgthread-2.0 -lglib-2.0 -losmgpsmap-1.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0
-lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lsoup-2.4
-lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm -lpthread -lgtk-3 -lgdk-3
-lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0
-lgthread-2.0 -losmgpsmap-1.0 -lsoup-2.4 -lm -lpthread
collect2: error: ld returned 1 exit status
make[3]: *** [src/CMakeFiles/gnuais.dir/build.make:372: src/gnuais] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:117: src/CMakeFiles/gnuais.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[100%] Built target gnuaisgui
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:133: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install
--strip-program=true" returned exit code 2
make: *** [debian/rules:10: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: gnuais
Source-Version: 0.3.3-9
Done: Ruben Undheim <ruben.undh...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
gnuais, 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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ruben Undheim <ruben.undh...@gmail.com> (supplier of updated gnuais 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: Sun, 09 Aug 2020 17:12:41 +0200
Source: gnuais
Architecture: source
Version: 0.3.3-9
Distribution: unstable
Urgency: medium
Maintainer: Ruben Undheim <ruben.undh...@gmail.com>
Changed-By: Ruben Undheim <ruben.undh...@gmail.com>
Closes: 957290
Changes:
gnuais (0.3.3-9) unstable; urgency=medium
.
* Fix build for GCC 10 (Closes: #957290)
- debian/patches/0003-Fix-compile-error-for-GCC-10.patch
Checksums-Sha1:
d6f06717f2b71de054fd09c6c9fdbdcf79fa15d6 2044 gnuais_0.3.3-9.dsc
b617b4ef128778e7db640e196458f0b2534d30c2 9308 gnuais_0.3.3-9.debian.tar.xz
420bc9619b077b5ec723e99124769e6e58b5e90c 14983 gnuais_0.3.3-9_source.buildinfo
Checksums-Sha256:
ab9ab24846382021a526b311bfabd5a6a65c06575e3a5a41529cccd727aec76d 2044
gnuais_0.3.3-9.dsc
f775ecff10d12cb3734ce40c6ce74ae1847f4e43debebac206747800c155eedd 9308
gnuais_0.3.3-9.debian.tar.xz
0a8b6b1e2ddb1686caeba165a19677ec00013db64464c86e00b997b73c8ee49a 14983
gnuais_0.3.3-9_source.buildinfo
Files:
5a2fc1d755372288d0c6efc41ee54ba8 2044 hamradio optional gnuais_0.3.3-9.dsc
eda271ddf90ee76ad0fff4bf13e55f4a 9308 hamradio optional
gnuais_0.3.3-9.debian.tar.xz
8bdc81789b4efc9d6cbee331c29a8148 14983 hamradio optional
gnuais_0.3.3-9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEENHTECWcp7QxRgH085pgix+ApWM0FAl8wEswYHHJ1YmVuLnVu
ZGhlaW1AZ21haWwuY29tAAoJEOaYIsfgKVjNcLYP/jVIByuz5DwlXSE+ieUX8J8x
o62g/h7vcnadzLXxhWXfuMUvzzlw+JjOFILikZzRQmlpBV0HRZLHgTL9jo9XRzSd
zj/YOQKS2PEfpjgOTeKqSjqVqgSq7CXoiy6gZuWStvRbHj2KDJMIra0AQy5friJ5
hweK7PjV+PvzmCRHnTJNuhaGwVLGJAyDSrVk8p8zqZBF9PXFyYuTXKwS5csUxRc0
imD/olrm9CaGkO6acgapY+EvYQaRAWOUp3466MnnSpyON8oCFXbcBjfHud6Gfn1M
D4MPyhOcUlfK+mObUsNh2GVC/Os9zVztY6Da0PFAKk6VQaHxA5BSeXmY/uY4gC9R
DVsZbCY7CbldAWgtZ8eNtnNB8AV8ZSvNmAkUyMmZOKBAvqKZXN6V3PWT0hDLE9ey
EJh4X3bIIjIQECkO8+nLLAqO1BBCn64a1d9iuQpzj7FWHCpwWsP0WSfWqOvOVWxU
m0wOBCjbBzscGEJ72pWXdnP5lMCCWo9v4oxvhmt9/es0vozlmZxx0krJ1spkANbn
2c8pnkwbV7OTEBwC+T+LtUEL9IFYpVeNSo5VkuM7hSsdxL8+UY4OU0pzLcEVjtK/
oudxy1/3er3rFNgzS8jv8wJ29T+ETY+y/fhfzrTVUJYkLMPZhEo19ygZ8w+L/qjP
+eXrmUVLYqvGZU0MPTX9
=tzcX
-----END PGP SIGNATURE-----
--- End Message ---