Package: g++-4.7
Version: 4.7.1-2
Severity: important
Control: fixed -1 4.7.1-6
Control: block 684840 by -1

Hi,

I think that bsnes 0.088-3 FTBFS in Wheezy (#684840), because of a bug
in gcc. Linking fails with an error message I can't make sense of:

> obj/ui-config.o: In function `void
nall::sort<nall::string>(nall::string*, unsigned
int)::{lambda(nall::string const&, nall::string
const&)#1}::_FUN(nall::string const&, nall::string const&)':
> /«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: multiple definition of `void
nall::sort<nall::string>(nall::string*, unsigned
int)::{lambda(nall::string const&, nall::string
const&)#1}::_FUN(nall::string const&, nall::string const&)'
> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here

This error appeared on and off with changing gcc versions:

gcc-4.7.0-12 FTBFS (#676727)
gcc-4.7.1-1  works
gcc-4.7.1-2 FTBFS
gcc-4.7.1-6  works

Judging from the gcc changelog, this could be related to the fix for PR
c++/53137, which was applied in 4.7.0-12 and 4.7.1-2, but not in 4.7.1-1.

How likely is it that a fix can make it into Wheezy?

Best regards,
Tobias Hansen


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5038a5dd.6050...@gmx.de

Reply via email to