asc fails to build in quantal

Bug #1000041 reported by Micah Gersten
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
asc (Debian)
Fix Released
Unknown
asc (Ubuntu)
Fix Released
High
Unassigned
Quantal
Fix Released
High
Unassigned

Bug Description

Log snippet below, full log attached:

/bin/bash ../../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -
D_LARGE_FILES -D__WXGTK__ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I../../source/libs/loki-0.1.6/include/ -g -O2 -Wno-sign-compare -funsigned-cha
r -D_UNIX_ -D_SDL_ -I/usr/include/freetype2 -DSIZE_T_not_identical_to_INT -MT surface.lo -MD -MP -MF .deps/surface.Tpo -c -o surface.lo surface.cpp
 x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/usr/include/SDL -D_GNU_
SOURCE=1 -D_REENTRANT -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I../../source/libs/loki-0.1.6/include/ -g -O2 -Wno-sign-compare -funsigned-char -D_UNIX_ -D_SDL_ -I/usr/include/freetype2 -DSIZE_T_no
t_identical_to_INT -MT surface.lo -MD -MP -MF .deps/surface.Tpo -c surface.cpp -o surface.o
In file included from surface.cpp:26:0:
blitter.h: In instantiation of 'void ColorMerger_AlphaOverwrite<pixelsize>::assign(ColorMerger_AlphaOverwrite<pixelsize>::PixelType, ColorMerger_AlphaOverwrite<pixelsize>::PixelType*) [with int pixelsize = 1; Col
orMerger_AlphaOverwrite<pixelsize>::PixelType = unsigned char]':
blitter.h:381:19: required from 'void MegaBlitter<BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter>::blit(const Surface&, S
urface&, SPoint) [with int BytesPerSourcePixel = 1; int BytesPerTargetPixel = 1; SourceColorTransform = ColorTransform_None; ColorMerger = ColorMerger_AlphaOverwrite; SourcePixelSelector = SourcePixelSelector_Pla
in; TargetPixelSelector = TargetPixelSelector_All; MyColorConverter = ColorConverter; SPoint = SDLmm::SPoint]'
surface.cpp:598:53: required from here
blitter.h:752:10: error: 'isOpaque' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
blitter.h:752:10: note: declarations in dependent base 'ColorMerger_AlphaHandler<1>' are not found by unqualified lookup
blitter.h:752:10: note: use 'this->isOpaque' instead
surface.cpp: In instantiation of 'void ColorMerger_MaskApply<pixelsize>::assign(ColorMerger_MaskApply<pixelsize>::PixelType, ColorMerger_MaskApply<pixelsize>::PixelType*) [with int pixelsize = 4; ColorMerger_MaskApply<pixelsize>::PixelType = unsigned int]':
blitter.h:381:19: required from 'void MegaBlitter<BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter>::blit(const Surface&, Surface&, SPoint) [with int BytesPerSourcePixel = 1; int BytesPerTargetPixel = 4; SourceColorTransform = ColorTransform_None; ColorMerger = ColorMerger_MaskApply; SourcePixelSelector = SourcePixelSelector_Plain; TargetPixelSelector = TargetPixelSelector_All; MyColorConverter = ColorConverter; SPoint = SDLmm::SPoint]'
surface.cpp:606:56: required from here
surface.cpp:582:10: error: 'isOpaque' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
surface.cpp:582:10: note: declarations in dependent base 'ColorMerger_AlphaHandler<4>' are not found by unqualified lookup
surface.cpp:582:10: note: use 'this->isOpaque' instead
make[4]: *** [surface.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/source/graphics'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/source'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Sessions still open, not unmounting

Tags: ftbfs quantal
Revision history for this message
Micah Gersten (micahg) wrote :
tags: added: quantal
Changed in asc (Debian):
status: Unknown → New
Changed in asc (Debian):
status: New → Fix Released
Revision history for this message
Micah Gersten (micahg) wrote :

asc (2.4.0.0-3) unstable; urgency=low

  * Team upload.
  * Add patches fixing FTBFS with gcc-4.7, thanks to Gregor Jasny
    (Closes: #674299)

 -- Dmitrijs Ledkovs <email address hidden> Sun, 27 May 2012 21:38:32 +0100

Changed in asc (Ubuntu Quantal):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.