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]

Reply via email to