Package: gmetadom
Version: 0.2.3-5
Severity: important
Tags: patch

Ciao!

Your package fails to build with G++ 4.1.  I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to grave (as this
bug also makes gdome2-xslt fail tob build).

A patch is below.


> Automatic build of gmetadom_0.2.3-5 on bigsur by sbuild/mips 1.94
...
>  g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/libgdome 
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 
> -I./../include -g -Wall -O2 -MT GdomeSmartDOMNode.lo -MD -MP -MF 
> .deps/GdomeSmartDOMNode.Tpo -c GdomeSmartDOMNode.cc  -fPIC -DPIC -o 
> .libs/GdomeSmartDOMNode.o
> ./../include/GdomeSmartDOMNode.hh:39: error: extra qualification 
> 'GdomeSmartDOM::Node::' on member 'Node'
> ./../include/GdomeSmartDOMEventTarget.hh:39: error: extra qualification 
> 'GdomeSmartDOM::EventTarget::' on member 'EventTarget'
> make[6]: *** [GdomeSmartDOMNode.lo] Error 1
> make[6]: Leaving directory 
> `/build/tbm/gmetadom-0.2.3/src/gdome_cpp_smart/core'
> make[5]: *** [all] Error 2
> make[5]: Leaving directory 
> `/build/tbm/gmetadom-0.2.3/src/gdome_cpp_smart/core'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/build/tbm/gmetadom-0.2.3/src/gdome_cpp_smart'
> make[3]: *** [all-recursive] Error 1


--- ./src/gdome_cpp_smart/include/GdomeSmartDOMNode.hh~ 2006-03-18 
13:09:41.000000000 +0000
+++ ./src/gdome_cpp_smart/include/GdomeSmartDOMNode.hh  2006-03-18 
13:09:47.000000000 +0000
@@ -36,7 +36,7 @@
     Node(const Node&);
   ~Node();
 
-  Node::Node(const class EventTarget&);Node& operator=(const Node&);
+  Node(const class EventTarget&);Node& operator=(const Node&);
   bool operator==(const Node& obj) const { return gdome_obj == obj.gdome_obj; }
   bool operator!=(const Node& obj) const { return !(*this == obj); }
   
--- ./src/gdome_cpp_smart/include/GdomeSmartDOMEventTarget.hh~  2006-03-18 
13:09:56.000000000 +0000
+++ ./src/gdome_cpp_smart/include/GdomeSmartDOMEventTarget.hh   2006-03-18 
13:10:01.000000000 +0000
@@ -36,7 +36,7 @@
     EventTarget(const EventTarget&);
   ~EventTarget();
 
-  EventTarget::EventTarget(const class Node&);EventTarget& operator=(const 
EventTarget&);
+  EventTarget(const class Node&);EventTarget& operator=(const EventTarget&);
   bool operator==(const EventTarget& obj) const { return gdome_obj == 
obj.gdome_obj; }
   bool operator!=(const EventTarget& obj) const { return !(*this == obj); }
   

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