Hi, quick question: I have this package that FTBFS with 4.7.1-2 but not with 4.7.1-6. Will gcc in Wheezy receive more updates?
Background: Bug is #684840. This happened before: FTBFS with 4.7.0-12, but not with 4.7.1-1 (#676727). Telling from the gcc changelog, the fix for PR c++/53137 might be the cause. Best regards, Tobias Hansen Am 14.08.2012 09:04, schrieb Lucas Nussbaum: > Source: bsnes > Version: 0.088-3 > Severity: serious > Tags: wheezy sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20120814 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in wheezy, your package failed to build on > amd64. > > Relevant part: >> g++ -std=gnu++0x -o out/bsnes-compatibility obj/ui-main.o obj/ui-config.o >> obj/ui-interface.o obj/ui-input.o obj/ui-utility.o obj/ui-window.o >> obj/ui-general.o obj/ui-settings.o obj/ui-tools.o obj/phoenix.o obj/ruby.o >> obj/libco.o obj/processor-arm.o obj/processor-hg51b.o >> obj/processor-upd96050.o obj/nes-interface.o obj/nes-system.o >> obj/nes-scheduler.o obj/nes-input.o obj/nes-memory.o obj/nes-cartridge.o >> obj/nes-cpu.o obj/nes-apu.o obj/nes-ppu.o obj/nes-cheat.o obj/nes-video.o >> obj/snes-interface.o obj/snes-system.o obj/snes-controller.o >> obj/snes-cartridge.o obj/snes-cheat.o obj/snes-memory.o obj/snes-cpucore.o >> obj/snes-smpcore.o obj/snes-cpu.o obj/snes-smp.o obj/snes-dsp.o >> obj/snes-ppu.o obj/snes-icd2.o obj/snes-nss.o obj/snes-superfx.o >> obj/snes-sa1.o obj/snes-necdsp.o obj/snes-hitachidsp.o obj/snes-armdsp.o >> obj/snes-bsx.o obj/snes-srtc.o obj/snes-sdd1.o obj/snes-spc7110.o >> obj/snes-obc1.o obj/snes-sufamiturbo.o obj/snes-msu1.o obj/snes-link.o >> obj/gb-interface.o obj/gb-system. o obj/gb- scheduler.o obj/gb-memory.o obj/gb-cartridge.o obj/gb-cpu.o obj/gb-apu.o obj/gb-lcd.o obj/gb-cheat.o obj/gb-video.o obj/gba-memory.o obj/gba-interface.o obj/gba-scheduler.o obj/gba-system.o obj/gba-video.o obj/gba-cartridge.o obj/gba-cpu.o obj/gba-ppu.o obj/gba-apu.o -Wl,-z,relro -ldl -lX11 -lXext `pkg-config --libs gtk+-2.0` `sdl-config --libs` -lGL -lXv -lasound -lao -lpulse -lpulse-simple -lopenal >> 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 >> obj/ui-config.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-interface.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 >> obj/ui-interface.o: In function `void >> nall::sort<nall::string>(nall::string*, unsigned int)::{lambda(nall::string >> const&, nall::string const&)#1}::operator bool (*)(nall::string const&, >> nall::string const&)() 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-input.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 >> obj/ui-input.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-utility.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 >> obj/ui-utility.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-window.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 >> obj/ui-window.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-general.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 >> obj/ui-general.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-settings.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 >> obj/ui-settings.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> obj/ui-tools.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 >> obj/ui-tools.o: In function `void nall::sort<nall::string>(nall::string*, >> unsigned int)::{lambda(nall::string const&, nall::string >> const&)#1}::operator bool (*)(nall::string const&, nall::string const&)() >> 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}::operator bool (*)(nall::string const&, >> nall::string const&)() const' >> obj/ui-main.o:/«PKGBUILDDIR»/bsnes/./nall/sort.hpp:73: first defined here >> collect2: error: ld returned 1 exit status > > The full build log is available from: > http://people.debian.org/~lucas/logs/2012/08/14/bsnes_0.088-3_wheezy.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. > > -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org