Bug#539545: FTBFS with GCC 4.4: declaration of 'u32 format' shadows template parm...

Riccardo Magliocchetti riccardo at datahost.it
Sun Aug 9 09:20:03 UTC 2009


On Sat, 1 Aug 2009 21:27:26 +0200 Martin Michlmayr <tbm at cyrius.com>
wrote:

> Package: desmume
> Version: 0.9.4-1
> User: debian-gcc at lists.debian.org
> Usertags: ftbfs-gcc-4.4
> 
> Your package fails to build with GCC 4.4.  You can reproduce this
> problem with gcc-4.4/g++-4.4 from unstable.
> 
> > Automatic build of desmume_0.9.4-1 on em64t by sbuild/amd64 0.53
> ...
> > g12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread
> > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include      -g -O2 -MT
> > OGLRender.o -MD -MP -MF .deps/OGLRender.Tpo -c -o OGLRender.o
> > OGLRender.cpp In file included from OGLRender.cpp:70:
> > texcache.h:47: error: declaration of 'u32 format' texcache.h:46:
> > error:  shadows template parm 'TexCache_TexFormat format' make[3]:
> > *** [OGLRender.o] Error 1 make[3]: Leaving directory
> > `/build/tbm/desmume-0.9.4/src'

This should have already been fixed upstream in trunk r2441, please
cherry pick that.

thanks,
Riccardo





More information about the Pkg-games-devel mailing list