Package: xmoto Version: 0.1.11-1 Severity: important Tags: patch Your package fails to build with G++ 4.1. I'm filing this bug as important for now, but when 4.1 will be the default compiler in unstable (probably in a few weeks) I'll upgrade this to serious.
A patch is below. > Automatic build of xmoto_0.1.11-1 on bigsur by sbuild/mips 1.94 ... > if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"xmoto\" > -DVERSION=\"0.1.11\" -DHAVE_LIBJPEG=1 -DHAVE_LIBPNG=1 -DHAVE_LIBZ=1 > -DHAVE_LIBSDL_MIXER=1 -DHAVE_PTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 > -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 > -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 > -DHAVE_LUA50_LUA_H=1 -DHAVE_LUA50_LAUXLIB_H=1 -DHAVE_LUA50_LUALIB_H=1 -I. > -I. -DNOMMGR -w -DGAMEDATADIR=\"/usr/share/games/xmoto\" -g -O2 > -I/usr/include/SDL -D_REENTRANT -MT BSP.o -MD -MP -MF ".deps/BSP.Tpo" -c -o > BSP.o `test -f 'src/BSP.cpp' || echo './'`src/BSP.cpp; \ > then mv -f ".deps/BSP.Tpo" ".deps/BSP.Po"; else rm -f ".deps/BSP.Tpo"; > exit 1; fi > src/BSP.h:96: error: extra qualification 'vapp::BSP::' on member '_SplitPoly' > src/BSP.h:98: error: extra qualification 'vapp::BSP::' on member '_SplitLines' > src/BSP.h:99: error: extra qualification 'vapp::BSP::' on member > '_FindBestSplitter' > src/BSP.h:100: error: extra qualification 'vapp::BSP::' on member '_CopyLine' > src/BSP.h:101: error: extra qualification 'vapp::BSP::' on member '_CopyPoly' > make[2]: *** [BSP.o] Error 1 > make[2]: Leaving directory `/build/tbm/xmoto-0.1.11' --- ./src/BSP.h~ 2006-03-16 03:14:19.000000000 +0000 +++ ./src/BSP.h 2006-03-16 03:14:27.000000000 +0000 @@ -93,12 +93,12 @@ void _ComputeNormal(BSPLine *pLine); void _UpdateAABB(Vector2f &P,Vector2f &Min,Vector2f &Max); void _Recurse(BSPPoly *pSubSpace,std::vector<BSPLine *> &Lines); - void BSP::_SplitPoly(BSPPoly *pPoly,BSPPoly *pFront,BSPPoly *pBack,BSPLine *pLine); - void BSP::_SplitLines(std::vector<BSPLine *> &Lines,std::vector<BSPLine *> &Front,std::vector<BSPLine *> &Back, + void _SplitPoly(BSPPoly *pPoly,BSPPoly *pFront,BSPPoly *pBack,BSPLine *pLine); + void _SplitLines(std::vector<BSPLine *> &Lines,std::vector<BSPLine *> &Front,std::vector<BSPLine *> &Back, BSPLine *pLine,int *pnNumFront,int *pnNumBack,int *pnNumSplits,bool bProbe); - BSPLine *BSP::_FindBestSplitter(std::vector<BSPLine *> &Lines); - BSPLine *BSP::_CopyLine(BSPLine *pSrc); - BSPPoly *BSP::_CopyPoly(BSPPoly *pDst,BSPPoly *pSrc); + BSPLine *_FindBestSplitter(std::vector<BSPLine *> &Lines); + BSPLine *_CopyLine(BSPLine *pSrc); + BSPPoly *_CopyPoly(BSPPoly *pDst,BSPPoly *pSrc); }; }; -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]