Bug#434033: sear: FTBFS: missing #include in ModelHandler.h
On Sat, Jul 21, 2007 at 05:33:10PM +0200, Michael Koch wrote: On Sat, Jul 21, 2007 at 04:09:02PM +0200, Cyril Brulebois wrote: Michael Koch [EMAIL PROTECTED] (21/07/2007): Severity: serious Tags: patch A related note: when trying to build it in a clean sid chroot, I noticed that the B-D on libcal3d11-dev can't be fulfilled, and you need to now B-D on libcal3d12-dev. Then, configure{,.ac} want liberis to be ==1.3.10, whereas it is now 1.3.12. Turning the check on ==1.3.12 gave me a successful build, but I guess it would be sufficient to require =1.3.10. Note that after this patch, sear still fails to build. There are still unresolved problems linking with the new debian cal3d and guichan libraries. There may be other problems as well. If you wish to fix this package, I recommend beginning from the latest upstream. Yes, it then fails with the errors listed in the first attached file. I cant reproduce this. I can, using g++-4.1, in a clean sid chroot (debootstrap...). All package versions are listed in the second attached file. Thats all solved in the upcoming sear 0.6.3-1 package. The only issue I have currently is that guichan is too new in the archive. I'm currently waiting for a patch from sear upstream to make sear 0.6.3 work with guichan 0.6.1. Any news about that? -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434033: sear: FTBFS: missing #include in ModelHandler.h
On Fri, Jul 20, 2007 at 07:39:23PM -0700, Brandon wrote: Package: sear Version: 0.6.1-1 Severity: serious Tags: patch loaders/ModelHander.h is missing an #include directive, which prevents sear from compiling. Here is the patch: --- ModelHandler.h.orig 2007-07-20 19:29:03.0 -0700 +++ ModelHandler.h2007-07-20 19:29:08.0 -0700 @@ -14,6 +14,7 @@ #include varconf/Config.h #include interfaces/ConsoleObject.h +#include sigc++/object_slot.h namespace varconf { class Config; Note that after this patch, sear still fails to build. There are still unresolved problems linking with the new debian cal3d and guichan libraries. There may be other problems as well. If you wish to fix this package, I recommend beginning from the latest upstream. I cant reproduce this. What compiler are you using g++-4.1 or g++4.2 ? I cant see this problem with g++-4.1 in either sear 0.6.1 (currently in unstable) nor with sear 0.6.3 (current release). Unfortunately I cant build 0.6.3 either as it needs an older version of guichan than available in the archive. I wait for a patch from upstream for this. Cheers, Michael -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434033: sear: FTBFS: missing #include in ModelHandler.h
Michael Koch [EMAIL PROTECTED] (21/07/2007): Severity: serious Tags: patch A related note: when trying to build it in a clean sid chroot, I noticed that the B-D on libcal3d11-dev can't be fulfilled, and you need to now B-D on libcal3d12-dev. Then, configure{,.ac} want liberis to be ==1.3.10, whereas it is now 1.3.12. Turning the check on ==1.3.12 gave me a successful build, but I guess it would be sufficient to require =1.3.10. Note that after this patch, sear still fails to build. There are still unresolved problems linking with the new debian cal3d and guichan libraries. There may be other problems as well. If you wish to fix this package, I recommend beginning from the latest upstream. Yes, it then fails with the errors listed in the first attached file. I cant reproduce this. I can, using g++-4.1, in a clean sid chroot (debootstrap...). All package versions are listed in the second attached file. Cheers, -- Cyril Brulebois checking pkg-config is at least version 0.9.0... yes checking for PKGCHECKS... configure: error: Couldn't find some WorldForge libs (Requested 'eris-1.3 = 1.3.10' but version of Eris is 1.3.12). Please goto http://sourceforge.net/projects/worldforge make: *** [config.status] Error 1 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I /usr/X11R6/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/Mercator-0.2 -I/usr/include/wfmath-0.3 -I/usr/include/varconf-1.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/Eris-1.3 -I/usr/include/skstream-0.3 -I/usr/lib/skstream-0.3/include -I/usr/include/Atlas-C++-0.6 -I/usr/include/libmodelfile-0.2 -g -Wall -O2 -Wall -O3 -DNDEBUG -DATLAS_ELEMENT_TYPEDEF_PRIVATE=1 -c -o bar.o bar.cpp bar.cpp: In member function 'virtual void gcn::Bar::draw(gcn::Graphics*)': bar.cpp:115: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:116: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp: In member function 'virtual void gcn::Bar::drawBorder(gcn::Graphics*)': bar.cpp:136: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:137: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:138: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:139: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:140: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:141: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp: In member function 'virtual void gcn::Bar::drawMarker(gcn::Graphics*)': bar.cpp:155: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:159: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:160: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:161: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:162: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:163: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:164: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:165: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:167: error: 'hasFocus' was not declared in this scope bar.cpp:169: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:170: error: invalid use of undefined type 'struct gcn::Graphics' /usr/include/guichan/widget.hpp:74: error: forward declaration of 'struct gcn::Graphics' bar.cpp:175: error:
Bug#434033: sear: FTBFS: missing #include in ModelHandler.h
On Sat, Jul 21, 2007 at 04:09:02PM +0200, Cyril Brulebois wrote: Michael Koch [EMAIL PROTECTED] (21/07/2007): Severity: serious Tags: patch A related note: when trying to build it in a clean sid chroot, I noticed that the B-D on libcal3d11-dev can't be fulfilled, and you need to now B-D on libcal3d12-dev. Then, configure{,.ac} want liberis to be ==1.3.10, whereas it is now 1.3.12. Turning the check on ==1.3.12 gave me a successful build, but I guess it would be sufficient to require =1.3.10. Note that after this patch, sear still fails to build. There are still unresolved problems linking with the new debian cal3d and guichan libraries. There may be other problems as well. If you wish to fix this package, I recommend beginning from the latest upstream. Yes, it then fails with the errors listed in the first attached file. I cant reproduce this. I can, using g++-4.1, in a clean sid chroot (debootstrap...). All package versions are listed in the second attached file. Thats all solved in the upcoming sear 0.6.3-1 package. The only issue I have currently is that guichan is too new in the archive. I'm currently waiting for a patch from sear upstream to make sear 0.6.3 work with guichan 0.6.1. Cheers, Michael -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434033: sear: FTBFS: missing #include in ModelHandler.h
Package: sear Version: 0.6.1-1 Severity: serious Tags: patch loaders/ModelHander.h is missing an #include directive, which prevents sear from compiling. Here is the patch: --- ModelHandler.h.orig 2007-07-20 19:29:03.0 -0700 +++ ModelHandler.h 2007-07-20 19:29:08.0 -0700 @@ -14,6 +14,7 @@ #include varconf/Config.h #include interfaces/ConsoleObject.h +#include sigc++/object_slot.h namespace varconf { class Config; Note that after this patch, sear still fails to build. There are still unresolved problems linking with the new debian cal3d and guichan libraries. There may be other problems as well. If you wish to fix this package, I recommend beginning from the latest upstream. -Brandon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]