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/