Your message dated Thu, 22 Jun 2017 12:19:24 +0000
with message-id <[email protected]>
and subject line Bug#853381: fixed in eclipse-titan 6.2.0-1
has caused the Debian Bug report #853381,
regarding eclipse-titan: ftbfs with GCC-7
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 [email protected]
immediately.)
--
853381: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853381
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:eclipse-titan
Version: 6.1.0-1
Severity: normal
Tags: sid buster
User: [email protected]
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
--- End Message ---
--- Begin Message ---
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gergely Pilisi <[email protected]> (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 [email protected])
-----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 <[email protected]>
Changed-By: Gergely Pilisi <[email protected]>
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-----
--- End Message ---