Думаю, что нужно обновить версию пакета. Сборка с ним сломалась со следующими словами (мой пакет cegui): x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -DUSE_DEVIL_LIBRARY -pipe -Wall -O2 -c CEGUIDevILImageCodec.cpp -fPIC -DPIC -o .libs/libCEGUIDevILImageCodec_la-CEGUIDevILImageCodec.o In file included from CEGUIDevILImageCodec.cpp:31: /usr/include/IL/il.h:448: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:448: error: invalid use of 'ILvoid' /usr/include/IL/il.h:449: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:449: error: invalid use of 'ILvoid' /usr/include/IL/il.h:456: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:456: error: invalid use of 'ILvoid' /usr/include/IL/il.h:467: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:467: error: invalid use of 'ILvoid' /usr/include/IL/il.h:469: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:469: error: invalid use of 'ILvoid' /usr/include/IL/il.h:472: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:472: error: invalid use of 'ILvoid' /usr/include/IL/il.h:473: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:473: error: invalid use of 'ILvoid' /usr/include/IL/il.h:476: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:476: error: invalid use of 'ILvoid' /usr/include/IL/il.h:492: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:492: error: invalid use of 'ILvoid' /usr/include/IL/il.h:504: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:504: 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:506: error: '<anonymous>' has incomplete type /usr/include/IL/il.h:506: 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' In file included from CEGUIDevILImageCodec.cpp:32: /usr/include/IL/ilu.h:125: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:125: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:128: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:128: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:129: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:129: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:134: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:134: 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:136: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:136: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:137: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:137: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:140: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:140: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:143: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:143: 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:151: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:151: 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:155: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:155: error: invalid use of 'ILvoid' /usr/include/IL/ilu.h:169: error: '<anonymous>' has incomplete type /usr/include/IL/ilu.h:169: error: invalid use of 'ILvoid' /usr/include/IL/il.h: In constructor 'CEGUI::DevILImageCodec::DevILImageCodec()': /usr/include/IL/il.h:476: error: too few arguments to function 'ILvoid ilInit(<type error>)' CEGUIDevILImageCodec.cpp:42: error: at this point in file /usr/include/IL/ilu.h:151: error: too few arguments to function 'ILvoid iluInit(<type error>)' CEGUIDevILImageCodec.cpp:43: error: at this point in file /usr/include/IL/il.h: In member function 'virtual CEGUI::Texture* CEGUI::DevILImageCodec::load(const CEGUI::RawDataContainer&, CEGUI::Texture*)': /usr/include/IL/il.h:492: error: too few arguments to function 'ILvoid ilPopAttrib(<type error>)' CEGUIDevILImageCodec.cpp:92: error: at this point in file /usr/include/IL/il.h:492: error: too few arguments to function 'ILvoid ilPopAttrib(<type error>)' CEGUIDevILImageCodec.cpp:115: error: at this point in file
Наткнулся на ту же проблему, решается обновлением версии. Подготовил 1.7.8: http://git.altlinux.org/people/redbaron/packages/?p=devil.git;a=summary прошу либо обновить, либо выдать мне NMU
ping
Если нет времени на пакет, то перевесьте его на @everybody, зачем как собака на сене сидеть?
$ ssh git.alt acl sisyphus devil show devil @nobody 2redbaron: feel free to take this ;)
собрал новую версию