Package: tvtime Version: 1.0.1-2.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 attached. > Automatic build of tvtime_1.0.1-2.1 on em64t by sbuild/amd64 1.106 ... > if x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT greedyh.o > -MD -MP -MF ".deps/greedyh.Tpo" \ > -c -o greedyh.o `test -f '../plugins/greedyh.cpp' || echo > './'`../plugins/greedyh.cpp; \ > then mv -f ".deps/greedyh.Tpo" ".deps/greedyh.Po"; \ > else rm -f ".deps/greedyh.Tpo"; exit 1; \ > fi > ../plugins/greedyh.asm:21: error: extra qualification > 'DScalerFilterGreedyH::' on member 'filterDScaler_SSE' > ../plugins/greedyh.asm:21: error: extra qualification > 'DScalerFilterGreedyH::' on member 'filterDScaler_3DNOW' > ../plugins/greedyh.asm:21: error: extra qualification > 'DScalerFilterGreedyH::' on member 'filterDScaler_MMX' > make[3]: *** [greedyh.o] Error 1 --- ./plugins/tomsmocomp/TomsMoCompAll2.inc~ 2006-03-24 23:22:55.000000000 +0000 +++ ./plugins/tomsmocomp/TomsMoCompAll2.inc 2006-03-24 23:23:37.000000000 +0000 @@ -5,9 +5,9 @@ #endif #ifdef USE_STRANGE_BOB -#define SEARCH_EFFORT_FUNC(n) DScalerFilterTomsMoComp::SEFUNC(n##_SB) +#define SEARCH_EFFORT_FUNC(n) SEFUNC(n##_SB) #else -#define SEARCH_EFFORT_FUNC(n) DScalerFilterTomsMoComp::SEFUNC(n) +#define SEARCH_EFFORT_FUNC(n) SEFUNC(n) #endif int SEARCH_EFFORT_FUNC(0) // we don't try at all ;-) --- ./plugins/greedyh.asm~ 2006-03-24 23:19:56.000000000 +0000 +++ ./plugins/greedyh.asm 2006-03-24 23:22:26.000000000 +0000 @@ -18,7 +18,7 @@ #include "x86-64_macros.inc" -void DScalerFilterGreedyH::FUNCT_NAME(TDeinterlaceInfo* pInfo) +void FUNCT_NAME(TDeinterlaceInfo* pInfo) { int64_t i; bool InfoIsOdd = (pInfo->PictureHistory[0]->Flags & PICTURE_INTERLACED_ODD) ? 1 : 0; --- ./plugins/tomsmocomp.cpp~ 2006-03-24 23:24:03.000000000 +0000 +++ ./plugins/tomsmocomp.cpp 2006-03-24 23:24:15.000000000 +0000 @@ -31,7 +31,7 @@ #define IS_MMX #define SSE_TYPE MMX -#define FUNCT_NAME DScalerFilterTomsMoComp::filterDScaler_MMX +#define FUNCT_NAME filterDScaler_MMX #include "tomsmocomp/TomsMoCompAll.inc" #undef IS_MMX #undef SSE_TYPE @@ -39,7 +39,7 @@ #define IS_3DNOW #define SSE_TYPE 3DNOW -#define FUNCT_NAME DScalerFilterTomsMoComp::filterDScaler_3DNOW +#define FUNCT_NAME filterDScaler_3DNOW #include "tomsmocomp/TomsMoCompAll.inc" #undef IS_3DNOW #undef SSE_TYPE @@ -47,7 +47,7 @@ #define IS_SSE #define SSE_TYPE SSE -#define FUNCT_NAME DScalerFilterTomsMoComp::filterDScaler_SSE +#define FUNCT_NAME filterDScaler_SSE #include "tomsmocomp/TomsMoCompAll.inc" #undef IS_SSE #undef SSE_TYPE -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]