Package: scribus-ng Version: 1.3.5.dfsg~svn20080717-1 User: [EMAIL PROTECTED] Usertags: ftbfs-gcc-4.4 Tags: patch
Your package fails to build with the upcoming GCC 4.4. Version 4.4 has not been released yet but I'm building with a snapshot in order to find errors and give people an advance warning. You can reproduce this problem with gcc-snapshot from unstable. > Automatic build of scribus-ng_1.3.5.dfsg~svn20080717-1 on em64t by > sbuild/amd64 0.53 ... > [ 94%] Building CXX object > scribus/plugins/tools/2geomtools/lib2geom/CMakeFiles/2geom.dir/sbasis-geometric.o > [ 94%] Building CXX object > scribus/plugins/tools/2geomtools/lib2geom/CMakeFiles/2geom.dir/sbasis-math.o > In file included from /usr/include/stdio.h:903, > from > /build/tbm/scribus-ng-1.3.5.dfsg~svn20080717/scribus/plugins/tools/2geomtools/lib2geom/sbasis-math.cpp:44: > /usr/include/bits/stdio.h: In function 'int Geom::vprintf(const char*, > __va_list_tag*)': > /usr/include/bits/stdio.h:39: error: cannot convert 'Geom::_IO_FILE*' to > 'FILE*' for argument '1' to 'int Geom::vfprintf(FILE*, const char*, > __va_list_tag*)' > /usr/include/bits/stdio.h: In function 'int Geom::fgetc_unlocked(FILE*)': > /usr/include/bits/stdio.h:56: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:56: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:56: error: cannot convert 'FILE*' to > 'Geom::_IO_FILE*' for argument '1' to 'int Geom::__uflow(Geom::_IO_FILE*)' > /usr/include/bits/stdio.h:56: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h: In function 'int Geom::getc_unlocked(FILE*)': > /usr/include/bits/stdio.h:66: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:66: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:66: error: cannot convert 'FILE*' to > 'Geom::_IO_FILE*' for argument '1' to 'int Geom::__uflow(Geom::_IO_FILE*)' > /usr/include/bits/stdio.h:66: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h: In function 'int Geom::fputc_unlocked(int, FILE*)': > /usr/include/bits/stdio.h:91: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:91: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:91: error: cannot convert 'FILE*' to > 'Geom::_IO_FILE*' for argument '1' to 'int Geom::__overflow(Geom::_IO_FILE*, > int)' > /usr/include/bits/stdio.h:91: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h: In function 'int Geom::putc_unlocked(int, FILE*)': > /usr/include/bits/stdio.h:101: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:101: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h:101: error: cannot convert 'FILE*' to > 'Geom::_IO_FILE*' for argument '1' to 'int Geom::__overflow(Geom::_IO_FILE*, > int)' > /usr/include/bits/stdio.h:101: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h: In function 'int Geom::feof_unlocked(FILE*)': > /usr/include/bits/stdio.h:128: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > /usr/include/bits/stdio.h: In function 'int Geom::ferror_unlocked(FILE*)': > /usr/include/bits/stdio.h:135: error: invalid use of incomplete type 'struct > _IO_FILE' > /usr/include/stdio.h:45: error: forward declaration of 'struct _IO_FILE' > make[3]: *** > [scribus/plugins/tools/2geomtools/lib2geom/CMakeFiles/2geom.dir/sbasis-math.o] > Error 1 > make[3]: Leaving directory > `/build/tbm/scribus-ng-1.3.5.dfsg~svn20080717/debian/build' > make[2]: *** > [scribus/plugins/tools/2geomtools/lib2geom/CMakeFiles/2geom.dir/all] Error 2 > make[2]: Leaving directory > `/build/tbm/scribus-ng-1.3.5.dfsg~svn20080717/debian/build' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/build/tbm/scribus-ng-1.3.5.dfsg~svn20080717/debian/build' --- scribus/plugins/tools/2geomtools/lib2geom/sbasis-math.cpp~ 2008-11-14 15:34:23.000000000 +0000 +++ scribus/plugins/tools/2geomtools/lib2geom/sbasis-math.cpp 2008-11-14 15:34:35.000000000 +0000 @@ -38,12 +38,12 @@ //#define ZERO 1e-3 -namespace Geom { - - #include <stdio.h> #include <math.h> +namespace Geom { + + //-|x|----------------------------------------------------------------------- Piecewise<SBasis> abs(SBasis const &f){ return abs(Piecewise<SBasis>(f)); -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]