Your message dated Sun, 27 May 2012 14:14:20 +0200
with message-id <20120527121420.ga...@jadzia.comodo.priv.at>
and subject line Re: Bug#667388: tagcoll2: ftbfs with GCC-4.7
has caused the Debian Bug report #667388,
regarding tagcoll2: ftbfs with GCC-4.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 ow...@bugs.debian.org
immediately.)
--
667388: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667388
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tagcoll2
Version: 2.0.13-1
Severity: important
Tags: sid wheezy
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.7
The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.
../tagcoll/patch.tcc:56:3: error: 'insert' was not declared in this scope, and
no declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/tagcoll2_2.0.13-1_unstable-gcc47.log
The last lines of the build log are at the end of this report.
Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html
To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
[...]
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c diskindex/mmap.cc -fPIC -DPIC -o
diskindex/mmap.o
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
-I.. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wall -Wall -c -o
diskindex/int.lo diskindex/int.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c diskindex/int.cc -fPIC -DPIC -o
diskindex/int.o
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
-I.. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wall -Wall -c -o
diskindex/string.lo diskindex/string.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c diskindex/string.cc -fPIC -DPIC -o
diskindex/string.o
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
-I.. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wall -Wall -c -o
expression.lo expression.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c expression.cc -fPIC -DPIC -o
expression.o
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
-I.. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wall -Wall -c -o
coll/intdiskindex.lo coll/intdiskindex.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c coll/intdiskindex.cc -fPIC -DPIC -o
coll/intdiskindex.o
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
-I.. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wall -Wall -c -o
SmartHierarchy.lo SmartHierarchy.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c SmartHierarchy.cc -fPIC -DPIC -o
SmartHierarchy.o
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
-I.. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wall -Wall -c -o
TextFormat.lo TextFormat.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -Wall -c TextFormat.cc -fPIC -DPIC -o
TextFormat.o
In file included from ../tagcoll/TextFormat.tcc:286:0,
from TextFormat.cc:208:
../tagcoll/patch.tcc: In instantiation of 'void tagcoll::PatchList<ITEM,
TAG>::addPatch(const tagcoll::Patch<ITEM, TAG>&) [with ITEM =
std::basic_string<char>; TAG = std::basic_string<char>]':
../tagcoll/patch.h:190:3: required from 'tagcoll::Inserter<ITEM, TAG>&
tagcoll::Inserter<ITEM, TAG>::operator=(const tagcoll::Patch<ITEM, TAG>&) [with
ITEM = std::basic_string<char>; TAG = std::basic_string<char>]'
../tagcoll/TextFormat.tcc:204:4: required from
'tagcoll::textformat::PatchAssembler<OUT>&
tagcoll::textformat::PatchAssembler<OUT>::operator=(const std::pair<_U1, _U2>&)
[with ITEMS = std::set<std::basic_string<char>,
std::less<std::basic_string<char> >, std::allocator<std::basic_string<char> >
>; TAGS = wibble::Empty<std::basic_string<char> >; OUT =
tagcoll::Inserter<std::basic_string<char>, std::basic_string<char> >]'
../tagcoll/TextFormat.tcc:159:7: required from 'void
tagcoll::textformat::parse(tagcoll::input::Input&, OUT) [with OUT =
tagcoll::textformat::PatchAssembler<tagcoll::Inserter<std::basic_string<char>,
std::basic_string<char> > >]'
TextFormat.cc:201:43: required from here
../tagcoll/patch.tcc:56:3: error: 'insert' was not declared in this scope, and
no declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
../tagcoll/patch.tcc:56:3: note: declarations in dependent base
'std::map<std::basic_string<char>, tagcoll::Patch<std::basic_string<char>,
std::basic_string<char> >, std::less<std::basic_string<char> >,
std::allocator<std::pair<const std::basic_string<char>,
tagcoll::Patch<std::basic_string<char>, std::basic_string<char> > > > >' are
not found by unqualified lookup
../tagcoll/patch.tcc:56:3: note: use 'this->insert' instead
make[4]: *** [TextFormat.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/tagcoll'
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Version: 2.0.13-1.1
On Tue, 03 Apr 2012 23:12:46 +0000, Matthias Klose wrote:
> Package: tagcoll2
> Version: 2.0.13-1
> Severity: important
> Tags: sid wheezy
> User: debian-...@lists.debian.org
> Usertags: ftbfs-gcc-4.7
>
> The package fails to build in a test rebuild on at least amd64 with
> gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
> severity of this report may be raised before the wheezy release.
>
> ../tagcoll/patch.tcc:56:3: error: 'insert' was not declared in this scope,
> and no declarations were found by argument-dependent lookup at the point of
> instantiation [-fpermissive]
Fixed in 2.0.13-1.1 with debian/patches/ftbfs-gcc-4.7.diff, therefore
closing the bug.
Cheers,
gregor
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Aziza Mustafà Zadeh: Dance Of Fire
signature.asc
Description: Digital signature
--- End Message ---