Your message dated Thu, 25 Jul 2019 04:11:56 +0000
with message-id <[email protected]>
and subject line Bug#925674: fixed in ember 0.7.2+dfsg-3
has caused the Debian Bug report #925674,
regarding ember: 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 [email protected]
immediately.)
--
925674: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925674
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ember
Version: 0.7.2+dfsg-2
Severity: normal
Tags: sid bullseye
User: [email protected]
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/ember_0.7.2+dfsg-2_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.
[...]
g++ -DHAVE_CONFIG_H -I../../../src -I../../../src -Wdate-time
-D_FORTIFY_SOURCE=2 -pthread -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/ember-0.7.2+dfsg=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/X11R6/include -I/usr/include
-I/usr/include/AL -I/usr/include/AL -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/Eris-1.3
-I/usr/include/skstream-0.3 -I/usr/lib/x86_64-linux-gnu/skstream-0.3/include
-I/usr/include/varconf-1.0 -I/usr/include/Mercator-0.3
-I/usr/include/Atlas-C++-0.6 -I/usr/include/wfmath-1.0
-I/usr/include/libwfut-0.2 -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/x86_64-linux-gnu
-pthread -I/usr/include/OGRE -pthread -I/usr/include/OGRE/Overlay
-I/usr/include/OGRE -pthread -I/usr/include/OGRE/Terrain
-I/usr/include/OGRE/Paging -I/usr/include/OGRE -I/usr/include/cegui-0.8.7
-pthread -I/usr/include/OGRE -I/usr/include/cegui-0.8.7 -I/usr/include/lua5.1
-DLUA51 -I/usr/include
/cegui-0.8.7 -DNDEBUG -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o
WfutSession.o WfutSession.cpp
rm -f libWfut.a
ar cru libWfut.a WfutService.o WfutSession.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libWfut.a
make[6]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src/services/wfut'
Making all in serversettings
make[6]: Entering directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/services/serversettings'
g++ -DHAVE_CONFIG_H -I../../../src -I../../../src -Wdate-time
-D_FORTIFY_SOURCE=2 -pthread -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/ember-0.7.2+dfsg=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/X11R6/include -I/usr/include
-I/usr/include/AL -I/usr/include/AL -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/Eris-1.3
-I/usr/include/skstream-0.3 -I/usr/lib/x86_64-linux-gnu/skstream-0.3/include
-I/usr/include/varconf-1.0 -I/usr/include/Mercator-0.3
-I/usr/include/Atlas-C++-0.6 -I/usr/include/wfmath-1.0
-I/usr/include/libwfut-0.2 -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/x86_64-linux-gnu
-pthread -I/usr/include/OGRE -pthread -I/usr/include/OGRE/Overlay
-I/usr/include/OGRE -pthread -I/usr/include/OGRE/Terrain
-I/usr/include/OGRE/Paging -I/usr/include/OGRE -I/usr/include/cegui-0.8.7
-pthread -I/usr/include/OGRE -I/usr/include/cegui-0.8.7 -I/usr/include/lua5.1
-DLUA51 -I/usr/include
/cegui-0.8.7 -DNDEBUG -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o
ServerSettings.o ServerSettings.cpp
g++ -DHAVE_CONFIG_H -I../../../src -I../../../src -Wdate-time
-D_FORTIFY_SOURCE=2 -pthread -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/ember-0.7.2+dfsg=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/X11R6/include -I/usr/include
-I/usr/include/AL -I/usr/include/AL -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/Eris-1.3
-I/usr/include/skstream-0.3 -I/usr/lib/x86_64-linux-gnu/skstream-0.3/include
-I/usr/include/varconf-1.0 -I/usr/include/Mercator-0.3
-I/usr/include/Atlas-C++-0.6 -I/usr/include/wfmath-1.0
-I/usr/include/libwfut-0.2 -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/x86_64-linux-gnu
-pthread -I/usr/include/OGRE -pthread -I/usr/include/OGRE/Overlay
-I/usr/include/OGRE -pthread -I/usr/include/OGRE/Terrain
-I/usr/include/OGRE/Paging -I/usr/include/OGRE -I/usr/include/cegui-0.8.7
-pthread -I/usr/include/OGRE -I/usr/include/cegui-0.8.7 -I/usr/include/lua5.1
-DLUA51 -I/usr/include
/cegui-0.8.7 -DNDEBUG -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o
ServerSettingsCredentials.o ServerSettingsCredentials.cpp
In file included from /usr/include/varconf-1.0/varconf/varconf.h:4,
from ../../../src/services/config/ConfigService.h:26,
from ServerSettings.cpp:23:
/usr/include/varconf-1.0/varconf/config.h:97:52: warning: dynamic exception
specifications are deprecated in C++11 [-Wdeprecated]
97 | void parseStream(std::istream & in, Scope scope) throw (ParseError);
| ^~~~~
rm -f libServerSettings.a
ar cru libServerSettings.a ServerSettings.o ServerSettingsCredentials.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libServerSettings.a
make[6]: Leaving directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/services/serversettings'
make[6]: Entering directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src/services'
g++ -DHAVE_CONFIG_H -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2
-pthread -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ember-0.7.2+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -I/usr/X11R6/include
-I/usr/include -I/usr/include/AL -I/usr/include/AL -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/Eris-1.3
-I/usr/include/skstream-0.3 -I/usr/lib/x86_64-linux-gnu/skstream-0.3/include
-I/usr/include/varconf-1.0 -I/usr/include/Mercator-0.3
-I/usr/include/Atlas-C++-0.6 -I/usr/include/wfmath-1.0
-I/usr/include/libwfut-0.2 -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/x86_64-linux-gnu
-pthread -I/usr/include/OGRE -pthread -I/usr/include/OGRE/Overlay
-I/usr/include/OGRE -pthread -I/usr/include/OGRE/Terrain
-I/usr/include/OGRE/Paging -I/usr/include/OGRE -I/usr/include/cegui-0.8.7
-pthread -I/usr/include/OGRE -I/usr/include/cegui-0.8.7 -I/usr/include/lua5.1
-DLUA51 -I/usr/include/cegui
-0.8.7 -DNDEBUG -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o
EmberServices.o EmberServices.cpp
In file included from /usr/include/varconf-1.0/varconf/varconf.h:4,
from config/ConfigService.h:26,
from EmberServices.cpp:27:
/usr/include/varconf-1.0/varconf/config.h:97:52: warning: dynamic exception
specifications are deprecated in C++11 [-Wdeprecated]
97 | void parseStream(std::istream & in, Scope scope) throw (ParseError);
| ^~~~~
rm -f libServices.a
ar cru libServices.a EmberServices.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libServices.a
make[6]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src/services'
make[5]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src/services'
Making all in framework
make[5]: Entering directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework'
Making all in bindings
make[6]: Entering directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings'
Making all in lua
make[7]: Entering directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings/lua'
Making all in atlas
make[8]: Entering directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings/lua/atlas'
cd . && TOLUAXX=tolua++5.1
/<<BUILDDIR>>/ember-0.7.2+dfsg/scripts/update_lua_bindings.sh `basename
Atlas.cxx .cxx` `basename Atlas.cxx .cxx`.pkg
/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings/lua/atlas/`basename
Atlas.cxx` Atlas.pkg
Updating lua bindings.
g++ -DHAVE_CONFIG_H -I../../../../../src -I. -I../../../../../src
-DPREFIX=\"/usr\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/ember-0.7.2+dfsg=. -fstack-protector-strong
-Wformat -Werror=format-security -I/usr/X11R6/include -I/usr/include
-I/usr/include/AL -I/usr/include/AL -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/Eris-1.3
-I/usr/include/skstream-0.3 -I/usr/lib/x86_64-linux-gnu/skstream-0.3/include
-I/usr/include/varconf-1.0 -I/usr/include/Mercator-0.3
-I/usr/include/Atlas-C++-0.6 -I/usr/include/wfmath-1.0
-I/usr/include/libwfut-0.2 -I/usr/include/sigc++-2.0
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/x86_64-linux-gnu
-pthread -I/usr/include/OGRE -pthread -I/usr/include/OGRE/Overlay
-I/usr/include/OGRE -pthread -I/usr/include/OGRE/Terrain
-I/usr/include/OGRE/Paging -I/usr/include/OGRE -I/usr/include/cegui-0.8.7
-pthread -I/usr/include/OGRE -I/usr/include/cegui-0.8.7 -I/usr/inc
lude/lua5.1 -DLUA51 -I/usr/include/cegui-0.8.7 -DNDEBUG -I/usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c -o Atlas.o Atlas.cxx
Atlas.cxx: In function 'int
tolua_Atlas_Atlas_Message_MapType_iterator__eq00(lua_State*)':
Atlas.cxx:1911:43: error: 'std::map<std::__cxx11::basic_string<char>,
Atlas::Message::Element>::iterator' {aka 'struct
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>,
Atlas::Message::Element> >'} has no member named 'operator=='; did you mean
'operator*'?
1911 | bool tolua_ret = (bool) self->operator==(*value);
| ^~
| operator*
make[8]: *** [Makefile:437: Atlas.o] Error 1
make[8]: Leaving directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings/lua/atlas'
make[7]: *** [Makefile:511: all-recursive] Error 1
make[7]: Leaving directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings/lua'
make[6]: *** [Makefile:416: all-recursive] Error 1
make[6]: Leaving directory
'/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework/bindings'
make[5]: *** [Makefile:649: all-recursive] Error 1
make[5]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src/framework'
make[4]: *** [Makefile:433: all-recursive] Error 1
make[4]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src'
make[3]: *** [Makefile:372: all] Error 2
make[3]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg/src'
make[2]: *** [Makefile:625: all-recursive] Error 1
make[2]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg'
dh_auto_build: make -j4 returned exit code 2
make[1]: *** [debian/rules:15: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/ember-0.7.2+dfsg'
make: *** [debian/rules:6: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: ember
Source-Version: 0.7.2+dfsg-3
We believe that the bug you reported is fixed in the latest version of
ember, 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.
Markus Koschany <[email protected]> (supplier of updated ember 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: Thu, 25 Jul 2019 05:32:32 +0200
Source: ember
Architecture: source
Version: 0.7.2+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Markus Koschany <[email protected]>
Closes: 925674
Changes:
ember (0.7.2+dfsg-3) unstable; urgency=medium
.
* Team upload.
* Add fix-gcc-9.patch.
Fix FTBFS with GCC-9.
Thanks to Giovanni Mascellani for the patch! (Closes: #925674)
* Declare compliance with Debian Policy 4.4.0.
Checksums-Sha1:
a9f79c785f4169e6732b6525678fef34e2a1cb8e 2487 ember_0.7.2+dfsg-3.dsc
5792de1a0ccd57c64a8f6a99ef4f66dd7f38a98d 21208 ember_0.7.2+dfsg-3.debian.tar.xz
b8d2d481813a44f1374d5bdc71f05b3dc2dd15dd 14124
ember_0.7.2+dfsg-3_amd64.buildinfo
Checksums-Sha256:
657eac0013543939f514b7fd46c76eea191c0ddbb0b425b7bcad50cb76874d15 2487
ember_0.7.2+dfsg-3.dsc
8626e58ba34698201cab2186be30501577f361bfea04ac62ee875f87e5531238 21208
ember_0.7.2+dfsg-3.debian.tar.xz
e689c8751432668a3bdd0ac8349093a17d5e1eea5200fc8271bbb4d6f08f0fef 14124
ember_0.7.2+dfsg-3_amd64.buildinfo
Files:
49a5ad6c735052dc82af366ea4c2b169 2487 games optional ember_0.7.2+dfsg-3.dsc
f53664179c68e718049cf4d780e3dbcf 21208 games optional
ember_0.7.2+dfsg-3.debian.tar.xz
c019fd1f47dfd37b34bde0d6b23ce377 14124 games optional
ember_0.7.2+dfsg-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAl05JpFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkKa8P/3KxdZipI/IbrcjLsz2ery5vmK+h4zqI5w8E
CgP2k2KjiZoEQzD6SqTdThigN8AMHuNubFOk2tJuSvaE0hFBW4lx2sSttzd+Xy9D
x9cRrVgnkk81wffhHD5LJX2uLQDchWVaj/sQpzuiRBlGarBzh3wkpwpfs451GdW0
T5NDdrHGGkteLbOGf631017aQ05S/RK7CnQ14fwF5Ajg1TvykM9ehKR+/QL27Inc
UfQa7UGjCdwo7fxk4jVw0u3ixy8/vOGIGWUYgaJH+isIcqut3eh2BFrbhaDm4Pzk
F3KvhL5dw47QSTeQPiTjQ/Y+rGbVT7yRZ1VRmE2zd1/lE2RR7vDgbLGIMGbYLsjV
sL8YvK7QsGyzxRi37Y5oC+eLGAtzrnM3ukD8CJ1Tr3AfkccfBbLu36O1K5N36bJJ
RkzjhTlWwoSa0CNhj38DiZLsW7jQJesAG3UAKmxGoU88fxQnWJuRtBnylNzqlGwU
cFLfgB4sgN/lMm331zja0lI+kV6Pk8GTTbKtim2n4+0Zx4KJkwii51syyfK5wiQI
sck9R52rb5eA6oDeurJxT+vTr63Gzo4chHcFKVj0VQID4jhpW+UAQhm/RmsShkUH
TFmyscHeZc7gMQnYRfgFBHSrBg8QhcIDK+lEe66Yp3QgebzKvZrWFGslbc50NEqP
kx5Bi+B0
=iiVV
-----END PGP SIGNATURE-----
--- End Message ---