Your message dated Fri, 10 Nov 2017 21:06:53 +0000
with message-id <e1edgvp-000hwf...@fasolo.debian.org>
and subject line Bug#853517: fixed in libconfig 1.5-0.4
has caused the Debian Bug report #853517,
regarding lierolibre: FTBFS: ./src/gfx.cpp:379: undefined reference to
`libconfig::Setting::operator std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >() const'
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.)
--
853517: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853517
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: lierolibre
Version: 0.5-2
Severity: serious
Tags: buster sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20171030 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> /bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wl,-z,relro -Wl,-z,now -o lierolibre
> src/lierolibre-binReader.o src/lierolibre-bobject.o src/lierolibre-bonus.o
> src/lierolibre-common.o src/lierolibre-console.o src/lierolibre-constants.o
> src/lierolibre-filesystem.o src/lierolibre-game.o src/lierolibre-gfx.o
> src/lierolibre-keys.o src/lierolibre-level.o src/lierolibre-main.o
> src/lierolibre-math.o src/lierolibre-ninjarope.o src/lierolibre-nobject.o
> src/lierolibre-rand.o src/lierolibre-reader.o src/lierolibre-replay.o
> src/lierolibre-sdlmain.o src/lierolibre-settings.o src/lierolibre-sfx.o
> src/lierolibre-sobject.o src/lierolibre-sys.o src/lierolibre-text.o
> src/lierolibre-viewport.o src/lierolibre-weapon.o src/lierolibre-weapsel.o
> src/lierolibre-worm.o src/lierolibre-argParse.o src/lierolibre-configCompat.o
> src/lierolibre-configHelper.o src/lierolibre-configInit.o
> src/lierolibre-dataPath.o src/lierolibre-to_string.o
> src/controller/lierolibre-commonController.o
> src/controller/lierolibre-localController.o
> src/controller/lierolibre-replayController.o src/gfx/lierolibre-blit.o
> src/gfx/lierolibre-font.o src/gfx/lierolibre-palette.o
> src/gfx/lierolibre-sprite.o src/menu/lierolibre-booleanSwitchBehavior.o
> src/menu/lierolibre-enumBehavior.o src/menu/lierolibre-hiddenMenu.o
> src/menu/lierolibre-integerBehavior.o src/menu/lierolibre-itemBehavior.o
> src/menu/lierolibre-menu.o src/menu/lierolibre-menuItem.o
> src/menu/lierolibre-timeBehavior.o src/gvl/libgvl.la -lconfig++ -lSDL_mixer
> -lSDL -L/usr/lib/x86_64-linux-gnu -lSDL -lboost_program_options
> libtool: link: g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro
> -Wl,-z -Wl,now -o lierolibre src/lierolibre-binReader.o
> src/lierolibre-bobject.o src/lierolibre-bonus.o src/lierolibre-common.o
> src/lierolibre-console.o src/lierolibre-constants.o
> src/lierolibre-filesystem.o src/lierolibre-game.o src/lierolibre-gfx.o
> src/lierolibre-keys.o src/lierolibre-level.o src/lierolibre-main.o
> src/lierolibre-math.o src/lierolibre-ninjarope.o src/lierolibre-nobject.o
> src/lierolibre-rand.o src/lierolibre-reader.o src/lierolibre-replay.o
> src/lierolibre-sdlmain.o src/lierolibre-settings.o src/lierolibre-sfx.o
> src/lierolibre-sobject.o src/lierolibre-sys.o src/lierolibre-text.o
> src/lierolibre-viewport.o src/lierolibre-weapon.o src/lierolibre-weapsel.o
> src/lierolibre-worm.o src/lierolibre-argParse.o src/lierolibre-configCompat.o
> src/lierolibre-configHelper.o src/lierolibre-configInit.o
> src/lierolibre-dataPath.o src/lierolibre-to_string.o
> src/controller/lierolibre-commonController.o
> src/controller/lierolibre-localController.o
> src/controller/lierolibre-replayController.o src/gfx/lierolibre-blit.o
> src/gfx/lierolibre-font.o src/gfx/lierolibre-palette.o
> src/gfx/lierolibre-sprite.o src/menu/lierolibre-booleanSwitchBehavior.o
> src/menu/lierolibre-enumBehavior.o src/menu/lierolibre-hiddenMenu.o
> src/menu/lierolibre-integerBehavior.o src/menu/lierolibre-itemBehavior.o
> src/menu/lierolibre-menu.o src/menu/lierolibre-menuItem.o
> src/menu/lierolibre-timeBehavior.o src/gvl/.libs/libgvl.a -lz -lconfig++
> -lSDL_mixer -L/usr/lib/x86_64-linux-gnu -lSDL -lboost_program_options
> src/lierolibre-gfx.o: In function
> `Gfx::loadMenusFromCFG(std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >)':
> ./src/gfx.cpp:379: undefined reference to `libconfig::Setting::operator
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >() const'
> ./src/gfx.cpp:393: undefined reference to `libconfig::Setting::operator
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >() const'
> ./src/gfx.cpp:417: undefined reference to `libconfig::Setting::operator
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >() const'
> collect2: error: ld returned 1 exit status
The full build log is available from:
http://aws-logs.debian.net/2017/10/30/lierolibre_0.5-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: libconfig
Source-Version: 1.5-0.4
We believe that the bug you reported is fixed in the latest version of
libconfig, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated libconfig 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: Fri, 10 Nov 2017 21:29:25 +0100
Source: libconfig
Binary: libconfig9 libconfig++9v5 libconfig-dev libconfig++-dev libconfig-doc
Architecture: source
Version: 1.5-0.4
Distribution: unstable
Urgency: medium
Maintainer: Jonathan McCrohan <jmccro...@gmail.com>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Description:
libconfig++-dev - parsing/manipulation of structured config files (C++
development)
libconfig++9v5 - parsing/manipulation of structured configuration files (C++
bindi
libconfig-dev - parsing/manipulation of structured config files (development)
libconfig-doc - parsing/manipulation of structured config files (Documentation)
libconfig9 - parsing/manipulation of structured configuration files
Closes: 717954 825964 853517 878652
Changes:
libconfig (1.5-0.4) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/rules:
+ Bump shlibs version to cater for new symbols added when building
with GCC 7. Closes: #853517
+ Don't compress a 4.1 KB example file. Closes: #717954
* debian/watch: rewrite pointing to github. Closes: #825964
* debian/control:
+ Drop transitional packages libconfig8-dev and libconfig++8-dev.
Closes: #878652
+ Drop build-depends on g++, implied by build-essential and the version
requested is already old enough.
+ Bump Standards-Version to 4.1.1, no changes needed.
+ Mark libconfig-doc as Multi-Arch: foreign.
* Bump debhelper compat level to 10:
+ Drop --parallel, now default.
+ Drop --with autoreconf, now default (also drop the build-dep).
* Drop *-dbg packages in favour of automatic debug packages.
* debian/shlibs: remove, it only contains default stuff.
Checksums-Sha1:
56f9afcd1540c53eaf25dfc9fc5bc4e2dad70b51 2181 libconfig_1.5-0.4.dsc
37e5acb2b45053e14a51b15eb5f105d340f9174a 5100 libconfig_1.5-0.4.debian.tar.xz
1a03ad76772cf7b7df15d55c1a51520f3ee2d5e2 9386 libconfig_1.5-0.4_amd64.buildinfo
Checksums-Sha256:
0f6a7f04adbb3d4c584a3cf0437f9824e8d7946eb7adaf3bf06c8f08fe819a5c 2181
libconfig_1.5-0.4.dsc
ff244a46d30f5bdea4c41846f4cca409ff346b59cfba17a70989cb2517b009d5 5100
libconfig_1.5-0.4.debian.tar.xz
d25b8fd7f5b76c96c8fced379813e7a864fe715ce06ef96e2a33ec7b178477c6 9386
libconfig_1.5-0.4_amd64.buildinfo
Files:
875eb9bd18863955fd2111d6ad17a9df 2181 libs optional libconfig_1.5-0.4.dsc
72642a387198e96a3a7d04bdebcadb24 5100 libs optional
libconfig_1.5-0.4.debian.tar.xz
15ec1672ffce73f3f3a9d1ff3e7cfc68 9386 libs optional
libconfig_1.5-0.4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAloGDt8SHG1hdHRpYUBk
ZWJpYW4ub3JnAAoJEAgWueGMdiutdhUP/Az4bz2eOW6x27wqdhC4dSGFkYEO/B15
dzZFZTOQ85/im/IJ+op44WsR+NX9TQj+VTIwBktoqHlUrcEaSfGj6b32mJUBqPMt
+rt67vdGzsqyB1Pn8HeDOVFx+nRPfg6iqukqGu9xPBADE9ooLT3AOyAtY0OMbWKe
RFP41aKhGOt7Cl3k+JOMayHfRTjOUfxyfJKt7nVW9jwmeBpYI9Xw7Chx38cS6TaF
+8WiH00jsWLgMLoHcagQwRxbSIWHTai9giX6XBlEFm7Zez8Hhc+V4up+2KM7DXLp
61Nvk3lUath/jUerwETx5tsarLKaxaYExstYidEwD4HSpwFMUwB8rh/8ZY9u/Jq/
PUfxParSRPr0juGWi3PxKEMC4SbXfFt4YcpH6rdcXy3PJPm6n9RWxWsJeeyPuexf
56HE1PsJsRYxRgNjeJhPuFJHe/x4i/PHf57euFSS2+9z8l0XvvqEJ450lTxtt/x3
blCrkIAlxsSK9f7WUg49HvSTqzqFrBwiTWi3g7yoLOPPSUuQ+9paOxKXTM5XePKz
W4DmY6KKnPHjcISNSox5fB7ga41eFZ+LnGpVlJwSV6TTpcmtw4zGniE4QKH0atFH
EZWjndgCzlXrmIZ6hQOP3bcYs5G54Uy0Q9aI7NjlFl6MItsKrwHTPgMcX2+Ldi/D
GNByj76Mrf8b
=Nqxf
-----END PGP SIGNATURE-----
--- End Message ---