Report forwarded
to Gergely Pilisi <mail.pilisig@gmail.com>: Bug#853381; Package src:eclipse-titan.
(Tue, 31 Jan 2017 09:37:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Gergely Pilisi <mail.pilisig@gmail.com>.
(Tue, 31 Jan 2017 09:37:05 GMT) (full text, mbox, link).
Package: src:eclipse-titan
Version: 6.1.0-1
Severity: normal
Tags: sid buster
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-7
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-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/eclipse-titan_6.1.0-1_unstable_gcc7.log
The last lines of the build log are at the end of this report.
To build with GCC 7, either set CC=gcc-7 CXX=g++-7 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-7/porting_to.html
[...]
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DYY_NO_INPUT -DNDEBUG -DLINUX -DUSE_EPOLL -DYY_NO_INPUT -DNDEBUG -DLINUX -DUSE_EPOLL -DYY_NO_INPUT -DNDEBUG -DLINUX -DUSE_EPOLL -I../../core -I/<<PKGBUILDDIR>>/loggerplugins/JUnitLogger/../../common -I/<<PKGBUILDDIR>>/loggerplugins/JUnitLogger/../../core -I/<<PKGBUILDDIR>>/loggerplugins/JUnitLogger/../../core2 -DTITAN_RUNTIME_2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-long-long -O2 -fPIC -Wall -Wno-long-long -O2 -fPIC -Wall -Wno-long-long -O2 -fPIC -Werror -Wl,-z,relro -Wl,-z,now -fPIC -fPIC -fPIC -g -L/<<PKGBUILDDIR>>/loggerplugins/JUnitLogger/../../core2 -Wl,-soname,libjunitlogger-parallel-rt2.so.0 -o libjunitlogger-parallel-rt2.so.0.0 FT/JUnitLogger.o -lttcn3-rt2-parallel-dynamic -shared
ln -sf libjunitlogger-parallel-rt2.so.0.0 libjunitlogger-parallel-rt2.so.0
ln -sf libjunitlogger-parallel-rt2.so.0 libjunitlogger-parallel-rt2.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/loggerplugins/JUnitLogger'
make[3]: Entering directory '/<<PKGBUILDDIR>>/loggerplugins/TSTLogger'
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DYY_NO_INPUT -DNDEBUG -DLINUX -DUSE_EPOLL -DYY_NO_INPUT -DNDEBUG -DLINUX -DUSE_EPOLL -DYY_NO_INPUT -DNDEBUG -DLINUX -DUSE_EPOLL -I../../core -I/<<PKGBUILDDIR>>/loggerplugins/TSTLogger/../../common -I/<<PKGBUILDDIR>>/loggerplugins/TSTLogger/../../core -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-long-long -O2 -fPIC -Wall -Wno-long-long -O2 -fPIC -Wall -Wno-long-long -O2 -fPIC -Werror -c TSTLogger.cc
TSTLogger.cc:79:75: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
void open_connection(const string host_name, const string service_name) throw(SocketException);
^~~~~
TSTLogger.cc:81:39: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
void send_string(const string& str) throw(SocketException);
^~~~~
TSTLogger.cc:84:65: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
bool receive_string(string& str, const size_t wait_for_bytes) throw(SocketException);
^~~~~
TSTLogger.cc:86:27: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
void close_connection() throw(SocketException);
^~~~~
TSTLogger.cc:91:84: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
void TCPClient::open_connection(const string host_name, const string service_name) throw(SocketException)
^~~~~
TSTLogger.cc:119:36: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
void TCPClient::close_connection() throw(SocketException)
^~~~~
TSTLogger.cc:160:48: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
void TCPClient::send_string(const string& str) throw(SocketException)
^~~~~
TSTLogger.cc:180:74: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
bool TCPClient::receive_string(string& str, const size_t wait_for_bytes) throw(SocketException)
^~~~~
TSTLogger.cc:223:118: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
string post_request(const string& host, const string& uri, const string& user_agent, const string_map& req_params) throw(SocketException);
^~~~~
TSTLogger.cc:243:128: error: dynamic exception specifications are deprecated in C++11; use 'noexcept' instead [-Werror=deprecated]
string HTTPClient::post_request(const string& host, const string& uri, const string& user_agent, const string_map& req_params) throw(SocketException)
^~~~~
cc1plus: all warnings being treated as errors
Makefile:87: recipe for target 'TSTLogger.o' failed
make[3]: *** [TSTLogger.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/loggerplugins/TSTLogger'
Makefile:26: recipe for target 'all' failed
make[2]: *** [all] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/loggerplugins'
Makefile:65: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Severity set to 'important' from 'normal'
Request was from Matthias Klose <doko@debian.org>
to control@bugs.debian.org.
(Tue, 20 Jun 2017 14:30:55 GMT) (full text, mbox, link).
Reply sent
to Gergely Pilisi <mail.pilisig@gmail.com>:
You have taken responsibility.
(Thu, 22 Jun 2017 12:21:14 GMT) (full text, mbox, link).
Notification sent
to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer.
(Thu, 22 Jun 2017 12:21:14 GMT) (full text, mbox, link).
Subject: Bug#853381: fixed in eclipse-titan 6.2.0-1
Date: Thu, 22 Jun 2017 12:19:24 +0000
Source: eclipse-titan
Source-Version: 6.2.0-1
We believe that the bug you reported is fixed in the latest version of
eclipse-titan, 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 853381@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gergely Pilisi <mail.pilisig@gmail.com> (supplier of updated eclipse-titan 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 21 Jun 2017 11:08:23 +0200
Source: eclipse-titan
Binary: eclipse-titan
Architecture: source
Version: 6.2.0-1
Distribution: unstable
Urgency: high
Maintainer: Gergely Pilisi <mail.pilisig@gmail.com>
Changed-By: Gergely Pilisi <mail.pilisig@gmail.com>
Description:
eclipse-titan - TITAN TTCN-3 toolset from the Eclipse project
Closes: 853381
Changes:
eclipse-titan (6.2.0-1) unstable; urgency=high
.
* New release.
+ Fixed errors with GCC-7 (Closes: #853381)
* Standards-Version bump to 4.0.0 (no changes needed)
* debian/copyright:
- Copyright updated
* debian/rules:
- Added a find command to cleanup empty directories
Checksums-Sha1:
1fb39612bd18c75453e01373f8d14bc9f3b2ca32 1843 eclipse-titan_6.2.0-1.dsc
25e3b48425008e79159d81d365ab1a64a936f19c 12555441 eclipse-titan_6.2.0.orig.tar.gz
e7d6d2c8bc45af43a666cc0489b266f7de57128f 6108 eclipse-titan_6.2.0-1.debian.tar.xz
63fc0678c9af921f98c7579f1d5b46f3ae810fea 10567 eclipse-titan_6.2.0-1_amd64.buildinfo
Checksums-Sha256:
14b06fcf75c2cc591e94229f9ebe3cc8cf1a94a6ee59339ca53525c2c1dc7667 1843 eclipse-titan_6.2.0-1.dsc
207bed9a0ee1b210443d2a711b9dacff2da39ab2b14f021bafe307d991df21ce 12555441 eclipse-titan_6.2.0.orig.tar.gz
91d837140035d69ef50a22cac53ddfc84e2aa687d50b2338773599fec740f614 6108 eclipse-titan_6.2.0-1.debian.tar.xz
7851d6534f0e77c18d0dcf7b0afef56ae9f200f43308c8c5399348cfd34db367 10567 eclipse-titan_6.2.0-1_amd64.buildinfo
Files:
70fca954557b73ef07ee7a5febaef9e7 1843 java optional eclipse-titan_6.2.0-1.dsc
aaa81219091cde6b003dda3c2bbb0349 12555441 java optional eclipse-titan_6.2.0.orig.tar.gz
12300a5f3aaffac4178faa5896618234 6108 java optional eclipse-titan_6.2.0-1.debian.tar.xz
6e112ed6de35274f21e7bcf0b0076366 10567 java optional eclipse-titan_6.2.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAllLsW4ACgkQCBa54Yx2
K60jow/+IJjKnBrox1b94Ve3rmUL52jlW29JxM11AziHdHsqXcuvB05Y0UDUhAcC
iZmpGcblDMqwIRwUmrtFt5NVqhutb3Nd98n6QGlDXxaQnbom7t+4ypMeBPH151sd
h3KAZDooJ3NiHz4XbMaORMWofh1/0YiAxL+PGUjjNALWfjv70nUAoo85GaK8LCs8
YrhXNp5+A6hCQdlxd5MDeZVVt2Xh05RHq9CkRuhUP1jC5yE+3zhIA5zEVAWj86no
kcTDKkUEBsRrgatgK0zxKRd8jHJOYO+rmRrmE5H4ENeBytPGCBdr2A2TySXIf84w
zcYWzfpcei5hbAQbsuwOsTxYchsAy4PWBjxd0UugoP3yD/XYYAYbSxQ4D4ra5XUW
3kHBL/sLCARi1boTC1YwO9pNQW0NXvT8WoH+KDG1FkUteL0LDAMMqevo6KCKKriA
1BQpna5hebFoqSJZNevqyKa+3MNiw3yoIzfLwYCUL+R0xyIUHqr77FGgq6hw5FEj
JTCarwmBx9sCvMU1xHYSDNVjU+wmSxD2LMRVy8m1aVQOHsDtpTzPtU3mbSNWzK/v
dd9fQZvT7KRjgHRMn6zCSQvkcCKD98zvc0pWBXH4VfAhkcGfYes/vyGL8FdrfV1p
f4xScb8wzWApALfex0ua5jfUf0EkQ/ncXXWFKUpq6kVdw0DPsHw=
=++CC
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 22 Jul 2017 07:29:55 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.