Bug#457626: cegui-mk2: FTBFS because of a missing header
Hi, According to this [1], it seems that Ogre has deprecated his Input methods, and instead are using OIS, but CEGUI has not removed the related code in the released version (but appears to be done in the svn code). So, this is an upstream bug, which I hope sooner or later will be solved. About this Debian bug, you can make what you believe is more appropiate: close it, downgrade the severity, or just wait for a new release version of CEGUI. Regards, -- Ing. Erick Vresnev Castellanos Hernández "Libertad es aún la idea más radical de todas." ---Nathaniel Branden [1] http://www.cegui.org.uk/phpBB2/viewtopic.php?p=12877
Bug#457626: cegui-mk2: FTBFS because of a missing header
Libraries: libceguiogre-dev libogre-dev I hope we can find a way to compile against those libraries, because I'll will need the cegui-mk2 extensions for ogre, in order to ITP ember. I'll investigate further and keep you informed. Regards, -- Ing. Erick Vresnev Castellanos Hernández "Libertad es aún la idea más radical de todas." ---Nathaniel Branden
Bug#457626: cegui-mk2: FTBFS because of a missing header
Ok, my fault not to build it in a clean environment. If build in pbuilder, it compiles ok. But, if it detects some other development libraries, it will fail. In other words, in pbuilder, the configure options are: * Crazy Eddie's GUI System - Configuration Results Summary * Library Release Version: 0.5.0 * * Code options: * Building CEGUI in debug mode: no * * Renderer Modules: * Building OpenGL Renderer: no * Building Irrlict Renderer:no * * XML Parser Modules: * Building TinyXMLParser: yes * Building ExpatParser: no * Building LibXMLParser:no * Building XercesParser:yes * * Default XML Parser is:XercesParser * * Scripting: * Building Lua scripting module:no * Building tolua++cegui generator: no * * Samples Framework: * Building Samples: no * GTK2 based dialog for renderer selection: no * OpenGL Renderer available in samples: no * Irrlict Renderer available in samples:no * Ogre3D Renderer available in samples: no But in my system, where I have some other libraries, the build process detects them, with the following summary, and in that case, it will fail: * Crazy Eddie's GUI System - Configuration Results Summary * Library Release Version: 0.5.0 * * Code options: * Building CEGUI in debug mode: no * * Renderer Modules: * Building OpenGL Renderer: yes * Building Irrlict Renderer:no * * Image Loading Codec Modules (currently for OpenGL Renderer only): * Building Corona Image Codec: no * Building DevIL Image Codec: yes * Building FreeImage Image Codec: yes * Building SILLY Image Codec: no * Building TGA Image Codec: yes * * Default Image Codec will be: DevILImageCodec * * XML Parser Modules: * Building TinyXMLParser: yes * Building ExpatParser: yes * Building LibXMLParser:no * Building XercesParser:yes * * Default XML Parser is:XercesParser * * Scripting: * Building Lua scripting module:no * Building tolua++cegui generator: no * * Samples Framework: * Building Samples: yes * GTK2 based dialog for renderer selection: no * OpenGL Renderer available in samples: no * Irrlict Renderer available in samples:no * Ogre3D Renderer available in samples: yes The explanation of the failure is as expressed in my fist message of this bug. So, I believe it is still a bug, but not so serious as my first impression. Regards, -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#457626: cegui-mk2: FTBFS because of a missing header
Package: cegui-mk2 Version: 0.5.0-2 Hi Erick, Thanks for reporting. I have done: $ apt-get -b source cegui-mk2 and, dpkg-deb: building package `libcegui-mk2-1' in `../libcegui-mk2-1_0.5.0-2_i386.deb'. dh_gencontrol -plibcegui-mk2-1-dbg dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends} dh_md5sums -plibcegui-mk2-1-dbg dh_builddeb -plibcegui-mk2-1-dbg dpkg-deb: building package `libcegui-mk2-1-dbg' in `../libcegui-mk2-1-dbg_0.5.0-2_i386.deb'. dh_gencontrol -plibcegui-mk2-dev dh_md5sums -plibcegui-mk2-dev dh_builddeb -plibcegui-mk2-dev dpkg-deb: building package `libcegui-mk2-dev' in `../libcegui-mk2-dev_0.5.0-2_i386.deb'. dh_gencontrol -plibcegui-mk2-doc dh_md5sums -plibcegui-mk2-doc dh_builddeb -plibcegui-mk2-doc dpkg-deb: building package `libcegui-mk2-doc' in `../libcegui-mk2-doc_0.5.0-2_i386.deb'. dpkg-genchanges -b >../cegui-mk2_0.5.0-2_i386.changes dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) It was built. Then, I tried something else. Using pbuilder I did: $ pbuilder build cegui-mk2_0.5.0-2.dsc and, dpkg-deb: building package `libcegui-mk2-1' in `../libcegui-mk2-1_0.5.0-2_i386.deb'. dh_gencontrol -plibcegui-mk2-1-dbg dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends} dh_md5sums -plibcegui-mk2-1-dbg dh_builddeb -plibcegui-mk2-1-dbg dpkg-deb: building package `libcegui-mk2-1-dbg' in `../libcegui-mk2-1-dbg_0.5.0-2_i386.deb'. dh_gencontrol -plibcegui-mk2-dev dh_md5sums -plibcegui-mk2-dev dh_builddeb -plibcegui-mk2-dev dpkg-deb: building package `libcegui-mk2-dev' in `../libcegui-mk2-dev_0.5.0-2_i386.deb'. dh_gencontrol -plibcegui-mk2-doc dh_md5sums -plibcegui-mk2-doc dh_builddeb -plibcegui-mk2-doc dpkg-deb: building package `libcegui-mk2-doc' in `../libcegui-mk2-doc_0.5.0-2_i386.deb'. dpkg-genchanges >../cegui-mk2_0.5.0-2_i386.changes dpkg-genchanges: not including original source code in upload dpkg-buildpackage: binary and diff upload (original source NOT included) Copying back the cached apt archive contents -> unmounting dev/pts filesystem -> unmounting proc filesystem -> cleaning the build env -> removing directory /var/cache/pbuilder/build//18719 and its subdirectories Current time: Mon Dec 24 11:21:29 VET 2007 pbuilder-time-stamp: 1198511489 And it was built again in a clean environment. Please, I need you to confirm this bug. If not, I just will proceed to close it because I cannot reproduce it. Regards, --- System information. --- Architecture: i386 Kernel: Linux 2.6.23-1-686 Debian Release: lenny/sid 500 unstablewww.debian-multimedia.org 500 unstableftp.us.debian.org --- Package information. --- Depends (Version) | Installed ===-+-=== | -- Muammar El Khatib. Linux user: 403107. Key fingerprint = 90B8 BFC4 4A75 B881 39A3 1440 30EB 403B 1270 29F1 http://muammarelkhatib.net | http://teorex.org | http://taciturna.com ,''`. : :' : `. `' `- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#457626: cegui-mk2: FTBFS because of a missing header
Package: cegui-mk2 Severity: serious Justification: no longer builds from source After "apt-get -b source cegui-mk2" this package doesn't build anymore. The problem is: ... g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../Samples/common/include -I../../../include -I../../.. -DOGRE_GUI_GLX -DOGRE_CONFIG_LITTLE_ENDIAN -I/usr/include/OGRE -I/usr/include/CEGUI -g -O2 -MT CEGuiSample.lo -MD -MP -MF .deps/CEGuiSample.Tpo -c CEGuiSample.cpp -fPIC -DPIC -o .libs/CEGuiSample.o In file included from CEGuiSample.cpp:50: ../../../Samples/common/include/CEGuiOgreBaseApplication.h:36:32: error: OgreEventListeners.h: No such file or directory The missing file used to be in libogre-dev, but in the current versions in Sid, it does not longer appear. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.22-3-686 (SMP w/2 CPU cores) Locale: LANG=es_MX.UTF-8, LC_CTYPE=es_MX.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- Ing. Erick Vresnev Castellanos Hernández "Libertad es aún la idea más radical de todas." ---Nathaniel Branden