Bug#434033: sear: FTBFS: missing #include in ModelHandler.h

2008-01-23 Thread Aurelien Jarno
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

2007-07-21 Thread Michael Koch
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

2007-07-21 Thread Cyril Brulebois
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

2007-07-21 Thread Michael Koch
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

2007-07-20 Thread Brandon
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]