Bug#357483: FTBFS with G++ 4.1: extra qualification
Martin Michlmayr
tbm at cyrius.com
Fri Mar 17 15:29:04 UTC 2006
Package: epiphany-extensions
Version: 1.8.2-5
Severity: important
Tags: patch
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 serious.
A patch is below.
> Automatic build of epiphany-extensions_1.8.2-5 on bigsur by sbuild/mips 1.94
...
> g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I.. -I../../../include -I/usr/include/xulrunner/. -I/usr/include/xulrunner/chardet -I/usr/include/xulrunner/content -I/usr/include/xulrunner/dom -I/usr/include/xulrunner/layout -I/usr/include/xulrunner/nkcache -I/usr/include/xulrunner/necko -I/usr/include/xulrunner/uconv -I/usr/include/xulrunner/webbrwsr -DALLOW_PRIVATE_API -DSHARE_DIR=\"/usr/share/epiphany-extensions\" -I/usr/include/xulrunner/gtkembedmoz -I/usr/include/xulrunner -I/usr/include/xulrunner/xpcom -I/usr/include/xulrunner/string -I/usr/include/nspr -DXTHREADS -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/epiphany/1.8 -I/usr/include/libgnomeui-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/gconf/2 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonobo-2.0 -I/usr/include/freetype2 -fno-rtti -fshort-wchar -g -Wall -O2 -Wall -Wno-unused -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -g -Wall -O2 -MT libpageinfomozilla_la-mozilla-helpers.lo -MD -MP -MF .deps/libpageinfomozilla_la-mozilla-helpers.Tpo -c mozilla-helpers.cpp -fPIC -DPIC -o .libs/libpageinfomozilla_la-mozilla-helpers.o
> /usr/include/xulrunner/./nsISupportsBase.h:80: warning: 'class nsISupports' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIProgrammingLanguage.h:32: warning: 'class nsIProgrammingLanguage' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIClassInfo.h:33: warning: 'class nsIClassInfo' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIIOService.h:44: warning: 'class nsIIOService' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIURI.h:72: warning: 'class nsIURI' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMWindow.h:27: warning: 'class nsIDOMWindow' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIWebBrowser.h:44: warning: 'class nsIWebBrowser' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h:332: warning: 'class nsCOMPtr_helper' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsISupports>':
> /usr/include/xulrunner/./nsCOMPtr.h:1636: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsISupports>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheVisitor.h:29: warning: 'class nsICacheVisitor' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheVisitor.h:131: warning: 'class nsICacheDeviceInfo' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheVisitor.h:266: warning: 'class nsICacheEntryInfo' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheEntryDescriptor.h:41: warning: 'class nsICacheEntryDescriptor' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheEntryDescriptor.h:396: warning: 'class nsICacheMetaDataVisitor' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheService.h:37: warning: 'class nsICacheService' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/nkcache/nsICacheSession.h:33: warning: 'class nsICacheSession' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/chardet/nsIDocCharset.h:53: warning: 'class nsIDocCharset' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOM3Node.h:29: warning: 'class nsIDOM3Node' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMAbstractView.h:25: warning: 'class nsIDOMAbstractView' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMCSSStyleDeclaration.h:25: warning: 'class nsIDOMCSSStyleDeclaration' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMNode.h:25: warning: 'class nsIDOMNode' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMDocument.h:25: warning: 'class nsIDOMDocument' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMDocumentTraversal.h:31: warning: 'class nsIDOMDocumentTraversal' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMDocumentView.h:25: warning: 'class nsIDOMDocumentView' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMElement.h:25: warning: 'class nsIDOMElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMCSSValue.h:25: warning: 'class nsIDOMCSSValue' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMCSSPrimitiveValue.h:25: warning: 'class nsIDOMCSSPrimitiveValue' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLElement.h:25: warning: 'class nsIDOMHTMLElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLAnchorElement.h:34: warning: 'class nsIDOMHTMLAnchorElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLAppletElement.h:34: warning: 'class nsIDOMHTMLAppletElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLAreaElement.h:34: warning: 'class nsIDOMHTMLAreaElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLCollection.h:25: warning: 'class nsIDOMHTMLCollection' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLDocument.h:34: warning: 'class nsIDOMHTMLDocument' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLEmbedElement.h:34: warning: 'class nsIDOMHTMLEmbedElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLFormElement.h:25: warning: 'class nsIDOMHTMLFormElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLFrameElement.h:34: warning: 'class nsIDOMHTMLFrameElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLIFrameElement.h:34: warning: 'class nsIDOMHTMLIFrameElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLImageElement.h:34: warning: 'class nsIDOMHTMLImageElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLInputElement.h:34: warning: 'class nsIDOMHTMLInputElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLLinkElement.h:34: warning: 'class nsIDOMHTMLLinkElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLMetaElement.h:34: warning: 'class nsIDOMHTMLMetaElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLObjectElement.h:34: warning: 'class nsIDOMHTMLObjectElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMHTMLScriptElement.h:34: warning: 'class nsIDOMHTMLScriptElement' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMLocation.h:25: warning: 'class nsIDOMLocation' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMNodeFilter.h:25: warning: 'class nsIDOMNodeFilter' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIDOMNodeList.h:25: warning: 'class nsIDOMNodeList' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMNSDocument.h:29: warning: 'class nsIDOMNSDocument' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMNSHTMLDocument.h:25: warning: 'class nsIDOMNSHTMLDocument' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMTreeWalker.h:29: warning: 'class nsIDOMTreeWalker' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/dom/nsIDOMViewCSS.h:25: warning: 'class nsIDOMViewCSS' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIInterfaceRequestorUtils.h:59: warning: 'class nsGetInterface' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIPrefBranch.h:42: warning: 'class nsIPrefBranch' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIPrefService.h:42: warning: 'class nsIPrefService' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIServiceManager.h:40: warning: 'class nsIServiceManager' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsServiceManagerUtils.h:73: warning: 'class nsGetServiceFromCategory' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIComponentManager.h:27: warning: 'class nsIComponentManager' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIFactory.h:31: warning: 'class nsIFactory' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsComponentManagerUtils.h:72: warning: 'class nsCreateInstanceByCID' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsComponentManagerUtils.h:91: warning: 'class nsCreateInstanceByContractID' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsComponentManagerUtils.h:110: warning: 'class nsCreateInstanceFromFactory' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsComponentManagerUtils.h:173: warning: 'class nsGetClassObjectByCID' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsComponentManagerUtils.h:190: warning: 'class nsGetClassObjectByContractID' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/xpcom/nsIServiceManagerObsolete.h:77: warning: 'class nsIServiceManagerObsolete' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsIMemory.h:58: warning: 'class nsIMemory' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/uconv/nsITextToSubURI.h:28: warning: 'class nsITextToSubURI' has virtual functions but non-virtual destructor
> mozilla-helpers.cpp:118: error: extra qualification 'PageInfoHelper::' on member 'ProcessEmbedNodeHelper'
^^^
here is the error
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIWebBrowser>':
> mozilla-helpers.cpp:180: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIWebBrowser>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMWindow>':
> mozilla-helpers.cpp:183: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMWindow>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDocCharset>':
> mozilla-helpers.cpp:190: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDocCharset>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIPrefService>':
> mozilla-helpers.cpp:199: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIPrefService>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIPrefBranch>':
> mozilla-helpers.cpp:202: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIPrefBranch>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMDocument>':
> mozilla-helpers.cpp:307: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMDocument>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsICacheService>':
> mozilla-helpers.cpp:358: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsICacheService>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsICacheSession>':
> mozilla-helpers.cpp:364: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsICacheSession>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIURI>':
> mozilla-helpers.cpp:393: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIURI>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsITextToSubURI>':
> mozilla-helpers.cpp:410: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsITextToSubURI>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMNSDocument>':
> mozilla-helpers.cpp:430: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMNSDocument>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLDocument>':
> mozilla-helpers.cpp:452: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLDocument>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMLocation>':
> mozilla-helpers.cpp:468: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMLocation>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsICacheEntryDescriptor>':
> mozilla-helpers.cpp:477: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsICacheEntryDescriptor>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOM3Node>':
> mozilla-helpers.cpp:943: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOM3Node>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMDocumentTraversal>':
> mozilla-helpers.cpp:954: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMDocumentTraversal>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMNode>':
> mozilla-helpers.cpp:958: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMNode>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMDocumentView>':
> mozilla-helpers.cpp:966: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMDocumentView>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMAbstractView>':
> mozilla-helpers.cpp:967: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMAbstractView>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMTreeWalker>':
> mozilla-helpers.cpp:975: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMTreeWalker>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMViewCSS>':
> mozilla-helpers.cpp:986: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMViewCSS>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLElement>':
> mozilla-helpers.cpp:987: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMCSSStyleDeclaration>':
> mozilla-helpers.cpp:993: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMCSSStyleDeclaration>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMCSSValue>':
> mozilla-helpers.cpp:995: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMCSSValue>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMCSSPrimitiveValue>':
> mozilla-helpers.cpp:999: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMCSSPrimitiveValue>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMElement>':
> mozilla-helpers.cpp:1020: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLImageElement>':
> mozilla-helpers.cpp:1026: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLImageElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLAreaElement>':
> mozilla-helpers.cpp:1035: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLAreaElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLFormElement>':
> mozilla-helpers.cpp:1041: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLFormElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLMetaElement>':
> mozilla-helpers.cpp:1047: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLMetaElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLInputElement>':
> mozilla-helpers.cpp:1053: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLInputElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLScriptElement>':
> mozilla-helpers.cpp:1059: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLScriptElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLAppletElement>':
> mozilla-helpers.cpp:1075: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLAppletElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLObjectElement>':
> mozilla-helpers.cpp:1082: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLObjectElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLEmbedElement>':
> mozilla-helpers.cpp:1088: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLEmbedElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLFrameElement>':
> mozilla-helpers.cpp:1095: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLFrameElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLIFrameElement>':
> mozilla-helpers.cpp:1106: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLIFrameElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLLinkElement>':
> mozilla-helpers.cpp:838: instantiated from 'void PageInfoHelper::ProcessLinkNode(nsIDOMNode*) [with T = nsIDOMHTMLLinkElement]'
> mozilla-helpers.cpp:1029: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLLinkElement>' has virtual functions but non-virtual destructor
> /usr/include/xulrunner/./nsCOMPtr.h: In instantiation of 'nsDerivedSafe<nsIDOMHTMLAnchorElement>':
> mozilla-helpers.cpp:838: instantiated from 'void PageInfoHelper::ProcessLinkNode(nsIDOMNode*) [with T = nsIDOMHTMLAnchorElement]'
> mozilla-helpers.cpp:1030: instantiated from here
> /usr/include/xulrunner/./nsCOMPtr.h:197: warning: 'class nsDerivedSafe<nsIDOMHTMLAnchorElement>' has virtual functions but non-virtual destructor
> make[5]: *** [libpageinfomozilla_la-mozilla-helpers.lo] Error 1
> make[5]: Leaving directory `/build/tbm/epiphany-extensions-1.8.2/extensions/page-info/mozilla'
--- ./extensions/page-info/mozilla/mozilla-helpers.cpp~ 2006-03-17 15:24:48.000000000 +0000
+++ ./extensions/page-info/mozilla/mozilla-helpers.cpp 2006-03-17 15:25:04.000000000 +0000
@@ -114,8 +114,8 @@
nsIDOMHTMLElement *aHTMLElement);
void ProcessAppletNode (nsIDOMHTMLAppletElement *aElement);
void ProcessAreaNode (nsIDOMHTMLAreaElement *aElement);
- void PageInfoHelper::ProcessEmbedNodeHelper (const nsEmbedString &aUrl,
- nsIDOMHTMLEmbedElement *aElement);
+ void ProcessEmbedNodeHelper (const nsEmbedString &aUrl,
+ nsIDOMHTMLEmbedElement *aElement);
void ProcessEmbedNode (nsIDOMHTMLEmbedElement *aElement);
void ProcessFormNode (nsIDOMHTMLFormElement *aElement);
void ProcessImageNode (nsIDOMHTMLImageElement *aElement);
--
Martin Michlmayr
http://www.cyrius.com/
More information about the Pkg-gnome-maintainers
mailing list