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]