Package: libdevil-dev
Version: 1.6.7-5

Packages that use libdevil-dev fail to build with a snapshot of GCC
4.2.  There's some disagreement whether this is a bug in GCC (i.e. it
being too strict) or in the application.  However, a fix in the
application is fairly trivial so it's probably best to change
libdevil-dev.  I'll talk to the GCC folks again to make sure the
disagreement is resolved before GCC 4.2.0 is resolved but maybe you
can change this in the meantime.

Some background of this discussion can be found in #361707

> Automatic build of ogre_1.0.6-1.4 on usurper by sbuild/amd64 0.46
...
>  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../OgreMain/include 
> -I/usr/include/freetype2 -I../../OgreMain/include -DOGRE_NONCLIENT_BUILD -g 
> -O2 -fPIC -MT OgreImage.lo -MD -MP -MF .deps/OgreImage.Tpo -c OgreImage.cpp  
> -fPIC -DPIC -o .libs/OgreImage.o
> /usr/include/IL/il.h:497: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:497: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:498: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:498: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:505: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:505: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:516: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:516: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:518: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:518: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:521: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:521: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:522: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:522: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:525: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:525: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:540: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:540: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:552: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:552: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:553: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:553: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:554: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:554: error: invalid use of 'ILvoid'
> /usr/include/IL/il.h:568: error: '<anonymous>' has incomplete type
> /usr/include/IL/il.h:568: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:135: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:135: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:138: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:138: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:139: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:139: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:144: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:144: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:145: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:145: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:146: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:146: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:147: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:147: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:150: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:150: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:152: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:152: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:154: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:154: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:160: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:160: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:161: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:161: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:163: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:163: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:164: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:164: error: invalid use of 'ILvoid'
> /usr/include/IL/ilu.h:177: error: '<anonymous>' has incomplete type
> /usr/include/IL/ilu.h:177: error: invalid use of 'ILvoid'
> OgreImage.cpp: In member function 'Ogre::Image& Ogre::Image::flipAroundY()':
> OgreImage.cpp:121: warning: deprecated conversion from string constant to 
> 'char*''

-- 
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