Your message dated Thu, 19 Sep 2019 12:18:58 +0000
with message-id <e1iavok-0006ef...@fasolo.debian.org>
and subject line Bug#925670: fixed in dlt-daemon 2.18.4-0.1
has caused the Debian Bug report #925670,
regarding dlt-daemon: ftbfs with GCC-9
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.)
--
925670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925670
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dlt-daemon
Version: 2.18.0-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. 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/gcc9-20190321/dlt-daemon_2.18.0-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 39%] Linking C executable dlt-receive
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/console && /usr/bin/cmake -E
cmake_link_script CMakeFiles/dlt-receive.dir/link.txt --verbose=1
[ 39%] Built target dlt-control
make -f src/examples/CMakeFiles/dlt-example-user.dir/build.make
src/examples/CMakeFiles/dlt-example-user.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/examples
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples/CMakeFiles/dlt-example-user.dir/DependInfo.cmake
--color=
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -std=gnu99 -Wl,-z,relro -rdynamic
CMakeFiles/dlt-receive.dir/dlt-receive.c.o -o dlt-receive
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib:
../lib/libdlt.so.2.18.0 -lrt -lpthread
Scanning dependencies of target dlt-example-user
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/examples/CMakeFiles/dlt-example-user.dir/build.make
src/examples/CMakeFiles/dlt-example-user.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 40%] Building C object
src/examples/CMakeFiles/dlt-example-user.dir/dlt-example-user.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples && /usr/bin/cc
-DCONFIGURATION_FILES_DIR=\"/etc\" -DDLT_SYSTEMD_ENABLE
-DDLT_SYSTEMD_JOURNAL_ENABLE -DDLT_USER_IPC_PATH=\"/tmp\" -DDLT_USE_IPv6
-D_GNU_SOURCE -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/include/dlt
-I/<<PKGBUILDDIR>>/src/shared -I/<<PKGBUILDDIR>>/src/core_dump_handler
-I/<<PKGBUILDDIR>>/src/offlinelogstorage -I/<<PKGBUILDDIR>>/src/lib
-I/<<PKGBUILDDIR>>/src/daemon -I/<<PKGBUILDDIR>>/src/console
-I/<<PKGBUILDDIR>>/src/gateway -I/<<PKGBUILDDIR>>/systemd/3rdparty -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall
-Wextra -Wno-variadic-macros -Wno-strict-aliasing -o
CMakeFiles/dlt-example-user.dir/dlt-example-user.c.o -c
/<<PKGBUILDDIR>>/src/examples/dlt-example-user.c
[ 41%] Building C object
src/console/CMakeFiles/dlt-passive-node-ctrl.dir/dlt-control-common.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/console && /usr/bin/cc
-DCONFIGURATION_FILES_DIR=\"/etc\" -DDLT_SYSTEMD_ENABLE
-DDLT_SYSTEMD_JOURNAL_ENABLE -DDLT_USER_IPC_PATH=\"/tmp\" -DDLT_USE_IPv6
-D_GNU_SOURCE -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/include/dlt
-I/<<PKGBUILDDIR>>/src/shared -I/<<PKGBUILDDIR>>/src/core_dump_handler
-I/<<PKGBUILDDIR>>/src/offlinelogstorage -I/<<PKGBUILDDIR>>/src/lib
-I/<<PKGBUILDDIR>>/src/daemon -I/<<PKGBUILDDIR>>/src/console
-I/<<PKGBUILDDIR>>/src/gateway -I/<<PKGBUILDDIR>>/systemd/3rdparty -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall
-Wextra -Wno-variadic-macros -Wno-strict-aliasing -o
CMakeFiles/dlt-passive-node-ctrl.dir/dlt-control-common.c.o -c
/<<PKGBUILDDIR>>/src/console/dlt-control-common.c
[ 41%] Built target dlt-receive
make -f src/examples/CMakeFiles/dlt-example-filetransfer.dir/build.make
src/examples/CMakeFiles/dlt-example-filetransfer.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/examples
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples/CMakeFiles/dlt-example-filetransfer.dir/DependInfo.cmake
--color=
Scanning dependencies of target dlt-example-filetransfer
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/examples/CMakeFiles/dlt-example-filetransfer.dir/build.make
src/examples/CMakeFiles/dlt-example-filetransfer.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 42%] Building C object
src/examples/CMakeFiles/dlt-example-filetransfer.dir/dlt-example-filetransfer.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples && /usr/bin/cc
-DCONFIGURATION_FILES_DIR=\"/etc\" -DDLT_SYSTEMD_ENABLE
-DDLT_SYSTEMD_JOURNAL_ENABLE -DDLT_USER_IPC_PATH=\"/tmp\" -DDLT_USE_IPv6
-D_GNU_SOURCE -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/include/dlt
-I/<<PKGBUILDDIR>>/src/shared -I/<<PKGBUILDDIR>>/src/core_dump_handler
-I/<<PKGBUILDDIR>>/src/offlinelogstorage -I/<<PKGBUILDDIR>>/src/lib
-I/<<PKGBUILDDIR>>/src/daemon -I/<<PKGBUILDDIR>>/src/console
-I/<<PKGBUILDDIR>>/src/gateway -I/<<PKGBUILDDIR>>/systemd/3rdparty -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall
-Wextra -Wno-variadic-macros -Wno-strict-aliasing -o
CMakeFiles/dlt-example-filetransfer.dir/dlt-example-filetransfer.c.o -c
/<<PKGBUILDDIR>>/src/examples/dlt-example-filetransfer.c
[ 43%] Building C object
src/console/logstorage/CMakeFiles/dlt-logstorage-ctrl.dir/dlt-logstorage-common.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/console/logstorage && /usr/bin/cc
-DCONFIGURATION_FILES_DIR=\"/etc\" -DDLT_SYSTEMD_ENABLE
-DDLT_SYSTEMD_JOURNAL_ENABLE -DDLT_USER_IPC_PATH=\"/tmp\" -DDLT_USE_IPv6
-D_GNU_SOURCE -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/include/dlt
-I/<<PKGBUILDDIR>>/src/shared -I/<<PKGBUILDDIR>>/src/core_dump_handler
-I/<<PKGBUILDDIR>>/src/offlinelogstorage -I/<<PKGBUILDDIR>>/src/lib
-I/<<PKGBUILDDIR>>/src/daemon -I/<<PKGBUILDDIR>>/src/console
-I/<<PKGBUILDDIR>>/src/gateway -I/<<PKGBUILDDIR>>/systemd/3rdparty -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall
-Wextra -Wno-variadic-macros -Wno-strict-aliasing -Werror -o
CMakeFiles/dlt-logstorage-ctrl.dir/dlt-logstorage-common.c.o -c
/<<PKGBUILDDIR>>/src/console/logstorage/dlt-logstorage-common.c
[ 44%] Linking C executable dlt-example-filetransfer
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples && /usr/bin/cmake -E
cmake_link_script CMakeFiles/dlt-example-filetransfer.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 -std=gnu99 -Wl,-z,relro -rdynamic
CMakeFiles/dlt-example-filetransfer.dir/dlt-example-filetransfer.c.o -o
dlt-example-filetransfer
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib:
../lib/libdlt.so.2.18.0 -lrt -lpthread
In file included from /usr/include/stdio.h:873,
from
/<<PKGBUILDDIR>>/src/console/logstorage/dlt-logstorage-common.c:58:
In function 'fprintf',
inlined from 'prepare_message_body' at
/<<PKGBUILDDIR>>/src/console/logstorage/dlt-logstorage-common.c:263:9,
inlined from 'dlt_logstorage_send_event' at
/<<PKGBUILDDIR>>/src/console/logstorage/dlt-logstorage-common.c:314:10:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:100:10: error: '%s' directive
argument is null [-Werror=format-overflow=]
100 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/console/logstorage/dlt-logstorage-common.c: In function
'dlt_logstorage_send_event':
/<<PKGBUILDDIR>>/src/console/logstorage/dlt-logstorage-common.c:315:48: note:
format string is defined here
315 | pr_error("Data for Dlt Message body is NULL\n");
| ^~
[ 45%] Linking C executable dlt-example-user
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/examples && /usr/bin/cmake -E
cmake_link_script CMakeFiles/dlt-example-user.dir/link.txt --verbose=1
cc1: all warnings being treated as errors
make[3]: ***
[src/console/logstorage/CMakeFiles/dlt-logstorage-ctrl.dir/build.make:79:
src/console/logstorage/CMakeFiles/dlt-logstorage-ctrl.dir/dlt-logstorage-common.c.o]
Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:571:
src/console/logstorage/CMakeFiles/dlt-logstorage-ctrl.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -std=gnu99 -Wl,-z,relro -rdynamic
CMakeFiles/dlt-example-user.dir/dlt-example-user.c.o -o dlt-example-user
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib:
../lib/libdlt.so.2.18.0 -lrt -lpthread
[ 46%] Linking C executable dlt-passive-node-ctrl
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/console && /usr/bin/cmake -E
cmake_link_script CMakeFiles/dlt-passive-node-ctrl.dir/link.txt --verbose=1
[ 46%] Built target dlt-example-filetransfer
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -std=gnu99 -Wl,-z,relro -rdynamic
CMakeFiles/dlt-passive-node-ctrl.dir/dlt-passive-node-ctrl.c.o
CMakeFiles/dlt-passive-node-ctrl.dir/dlt-control-common.c.o -o
dlt-passive-node-ctrl -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lib:
../lib/libdlt.so.2.18.0 -lrt -lpthread
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 46%] Built target dlt-example-user
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 46%] Built target dlt-passive-node-ctrl
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: cd obj-x86_64-linux-gnu && make -j4 returned exit code 2
make: *** [debian/rules:18: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: dlt-daemon
Source-Version: 2.18.4-0.1
We believe that the bug you reported is fixed in the latest version of
dlt-daemon, 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 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated
dlt-daemon 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: SHA256
Format: 1.8
Date: Thu, 19 Sep 2019 13:31:17 +0200
Source: dlt-daemon
Binary: libdlt-dev libdlt2 dlt-daemon dlt-tools libdlt-examples
Architecture: source
Version: 2.18.4-0.1
Distribution: unstable
Urgency: medium
Maintainer: Aigars Mahinovs <aigar...@debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
dlt-daemon - Diagnostic Log and Trace logging daemon
dlt-tools - Diagnostic Log and Trace (DLT) (documentation)
libdlt-dev - Diagnostic Log and Trace (DLT) library (development)
libdlt-examples - Diagnostic Log and Trace (DLT) (documentation)
libdlt2 - Diagnostic Log and Trace (DLT) library
Closes: 925670
Changes:
dlt-daemon (2.18.4-0.1) unstable; urgency=medium
.
* Non-maintainer upload
* New upstream release (Closes: #925670)
* debian/patches/170.patch: upstream proposed manpage fix
* Update std-version to 4.4.0, no changes required
* Add pandoc dependency, needed to build documentation
* Bump compat level to 12
Checksums-Sha1:
4b43e306f4b271cee632afe23b43600f217cb52d 2083 dlt-daemon_2.18.4-0.1.dsc
803c3bdd5bcacd23e688dcfee0232d895445323e 5046273 dlt-daemon_2.18.4.orig.tar.gz
01c6b731618a2810a2be48fe301cb56ed2479913 5116
dlt-daemon_2.18.4-0.1.debian.tar.xz
69b9f2e27457736c9ca8863f22055444cac993c5 10278
dlt-daemon_2.18.4-0.1_source.buildinfo
Checksums-Sha256:
8e07e097f66d883d9b52a74428e8b0581b92be499346f5c0756f3a042f03c8a3 2083
dlt-daemon_2.18.4-0.1.dsc
6bd2bd4e9157e459a4ac7429f9e19cdefd5705fd1358fcf33423b6b4b8b54ac5 5046273
dlt-daemon_2.18.4.orig.tar.gz
6b13e8af412770102bb229d08f077b0adc422e8142f4531a1dda3b844b81acb2 5116
dlt-daemon_2.18.4-0.1.debian.tar.xz
a9c886bcb3a0be5c6f0bbbd13cd1a88131758004713b90069c2c8340669e20d0 10278
dlt-daemon_2.18.4-0.1_source.buildinfo
Files:
ff83eadd43b6c3ac7ec49f6b4888ffc4 2083 libs optional dlt-daemon_2.18.4-0.1.dsc
691c10b56857183d9a88023e18964211 5046273 libs optional
dlt-daemon_2.18.4.orig.tar.gz
a987b377e984e36ead7f02279b253a21 5116 libs optional
dlt-daemon_2.18.4-0.1.debian.tar.xz
2d6b583f511981ec66de6c6778ab7cbc 10278 libs optional
dlt-daemon_2.18.4-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAl2DbjkACgkQ808JdE6f
XdmcMQ//Zte9boncjKd/xAE5OYDTwzpwapdP/lw4mbjn6tyYcfZ1ZjXeEKIvRUEX
fcKqHTqndAJ0Ttd5p644K9QEh9/D1i0uoUhQ1MdsPBSHwlKWccsroWZoThmCaSl/
XetaFQODVbXvcRMCQrVSkJ9T8hOVToFRdBI8k5B20jiaR7EGaRBZdtXaBF7shxk2
Pm4jttRfwdW6iRY6zp3P/CdnBRp3nSPxV6i9SNXUtTjqqyGbmeSw+mD7u+B2e/uZ
ipFDCiisGAv8+Urpeyl+PmnqcBvb9Ll+iAGFVqtJdJ7xc9y4Uco25THaZMS9J5jF
TCEB5yD3wO3Pbr9a0pjGXmEvxzHcul+E47I1E+24R7JvD9dgSikwlGYx8VlYB4Cd
DBzkk69OzHqLl7CQNQk8ekLFwEBoQ03L2ibrZSO65X56+0AMH6WZxxaxrn/pGb0w
FCCUHKTfhTUOBtJC3x7/4jQtzDx8OYk70MS/C+gbhXiNn7bY4q79CvK3plbaBzLa
77OiNquApD7ahzNmoDafnAv6r0S89yuUdhFFqH4hJxpeO8WVXylzda74P4h/0mBg
FzwjIPbVGtFdQkXZIjB1el0A6J2ntcgnA5hF3RihieDTekhFQE99ICZks+kaqzMe
1iFaQlDWZtUo4aFn4A6taGJF4PV8BUqpyTZU90bIabm3vXbYrXc=
=lN0P
-----END PGP SIGNATURE-----
--- End Message ---