--- Begin Message ---
Source: mozilla-traybiff
Version: 1.2.3-5
Severity: serious
Hi,
There was an error while trying to autobuild your package:
> Start Time: 20090926-2233
[...]
> Build-Depends: debhelper (>= 7), zlib1g-dev, zip, icedove-dev (>= 2.0.0.4),
> icedove-dev (<< 2.0.1~), libgtk2.0-dev, dpatch, binutils (>= 2.15.94), unzip,
> cdbs, mozilla-devscripts (>= 0.16)
[...]
> Toolchain package versions: libc6.1-dev_2.9-26 linux-libc-dev_2.6.30-6
> g++-4.3_4.3.4-3 gcc-4.3_4.3.4-3 binutils_2.19.91.20090910-1
> libstdc++6_4.4.1-4 libstdc++6-4.3-dev_4.3.4-3
>
[...]
> make[2]: Entering directory
> `/build/buildd-mozilla-traybiff_1.2.3-5-alpha-RRIa1l/mozilla-traybiff-1.2.3/components'
> LD_LIBRARY_PATH=/usr/lib/icedove:`pwd` /usr/lib/icedove/xpidl
> -I/usr/share/idl/icedove -m header -e nsIMessengerFreeDesktopIntegration.h
> nsIMessengerFreeDesktopIntegration.idl
> g++ -I/usr/share/idl/icedove -I/usr/include/icedove/accessibility
> -I/usr/include/icedove/addrbook -I/usr/include/icedove/alerts
> -I/usr/include/icedove/appcomps -I/usr/include/icedove/appshell
> -I/usr/include/icedove/autocomplete -I/usr/include/icedove/autoconfig
> -I/usr/include/icedove/bayesflt -I/usr/include/icedove/browser
> -I/usr/include/icedove/caps -I/usr/include/icedove/chardet
> -I/usr/include/icedove/chrome -I/usr/include/icedove/commandhandler
> -I/usr/include/icedove/composer -I/usr/include/icedove/content
> -I/usr/include/icedove/dbm -I/usr/include/icedove/docshell
> -I/usr/include/icedove/dom -I/usr/include/icedove/downloads
> -I/usr/include/icedove/editor -I/usr/include/icedove/embed_base
> -I/usr/include/icedove/embedcomponents -I/usr/include/icedove/expat
> -I/usr/include/icedove/extensions -I/usr/include/icedove/exthandler
> -I/usr/include/icedove/fastfind -I/usr/include/icedove/feeds
> -I/usr/include/icedove/filepicker -I/usr/include/icedove/find
> -I/usr/include/icedove/gfx -I/usr/include/icedove/gtkembedmoz -I/u
> sr/include/icedove/gtkxtbin -I/usr/include/icedove/history
> -I/usr/include/icedove/htmlparser -I/usr/include/icedove/imgicon
> -I/usr/include/icedove/imglib2 -I/usr/include/icedove/impComm4xMail
> -I/usr/include/icedove/import -I/usr/include/icedove/impText
> -I/usr/include/icedove/inspector -I/usr/include/icedove/intl
> -I/usr/include/icedove/jar -I/usr/include/icedove/java
> -I/usr/include/icedove/js -I/usr/include/icedove/jsconsole
> -I/usr/include/icedove/jsdebug -I/usr/include/icedove/jsurl
> -I/usr/include/icedove/layout -I/usr/include/icedove/libreg
> -I/usr/include/icedove/locale -I/usr/include/icedove/lwbrk
> -I/usr/include/icedove/mailnews -I/usr/include/icedove/mailprofilemigration
> -I/usr/include/icedove/mailview -I/usr/include/icedove/mime
> -I/usr/include/icedove/mimeemitter -I/usr/include/icedove/mimetype
> -I/usr/include/icedove/mork -I/usr/include/icedove/mozgnome
> -I/usr/include/icedove/mozldap -I/usr/include/icedove/msgbase
> -I/usr/include/icedove/msgbaseutil -I/usr/include/icedove/msgcompose
> -I/usr/include/icedove
> /msgdb -I/usr/include/icedove/msgimap -I/usr/include/icedove/msglocal
> -I/usr/include/icedove/msgmdn -I/usr/include/icedove/msgnews
> -I/usr/include/icedove/msgsmime -I/usr/include/icedove/necko
> -I/usr/include/icedove/necko2 -I/usr/include/icedove/nkcache
> -I/usr/include/icedove/pipboot -I/usr/include/icedove/pippki
> -I/usr/include/icedove/plugin -I/usr/include/icedove/pref
> -I/usr/include/icedove/prefetch -I/usr/include/icedove/profdirserviceprovider
> -I/usr/include/icedove/profile -I/usr/include/icedove/progressDlg
> -I/usr/include/icedove/rdf -I/usr/include/icedove/rdfutil
> -I/usr/include/icedove/shellservice -I/usr/include/icedove/shistory
> -I/usr/include/icedove/spellchecker -I/usr/include/icedove/sqlite3
> -I/usr/include/icedove/storage -I/usr/include/icedove/string
> -I/usr/include/icedove/system-pref -I/usr/include/icedove/toolkitcomps
> -I/usr/include/icedove/transformiix -I/usr/include/icedove/txmgr
> -I/usr/include/icedove/txtsvc -I/usr/include/icedove/uconv
> -I/usr/include/icedove/ucvcn -I/usr/include/icedove/ucvibm
> -I/usr/include/icedove/ucvja -I/usr/include/icedove/ucvko
> -I/usr/include/icedove/ucvlatin -I/usr/include/icedove/ucvmath
> -I/usr/include/icedove/ucvtw -I/usr/include/icedove/ucvtw2
> -I/usr/include/icedove/unicharutil -I/usr/include/icedove/update
> -I/usr/include/icedove/uriloader -I/usr/include/icedove/url-classifier
> -I/usr/include/icedove/urlformatter -I/usr/include/icedove/util
> -I/usr/include/icedove/view -I/usr/include/icedove/wallet
> -I/usr/include/icedove/walletviewers -I/usr/include/icedove/webbrowserpersist
> -I/usr/include/icedove/webbrwsr -I/usr/include/icedove/webshell
> -I/usr/include/icedove/websrvcs -I/usr/include/icedove/widget
> -I/usr/include/icedove/windowwatcher -I/usr/include/icedove/xml
> -I/usr/include/icedove/xpcom -I/usr/include/icedove/xpcom_obsolete
> -I/usr/include/icedove/xpconnect -I/usr/include/icedove/xpinstall
> -I/usr/include/icedove/xul -I/usr/include/icedove/xulapp
> -I/usr/include/icedove/xuldoc -I/usr/include/icedove/xultmpl
> -I/usr/include/icedove -I/usr/include/icedove -I/usr/include/nspr
> -D_REENTRANT -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/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb
> -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -g -O2 -fno-rtti -fno-exceptions -fshort-wchar -fPIC -O2 -DMOZ_TRUNK
> -DMOZILLA_INTERNAL_API -c trayBiffModule.cpp -o trayBiffModule.o
> In file included from /usr/include/icedove/nsrootidl.h:11,
> from /usr/include/icedove/nsISupports.h:10,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nscore.h:51:21: error: prtypes.h: No such file or
> directory
> In file included from /usr/include/icedove/nsISupports.h:10,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsrootidl.h:12:20: error: prtime.h: No such file or
> directory
> In file included from /usr/include/icedove/nsISupportsUtils.h:61,
> from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsISupportsImpl.h:59:60: error: prthread.h: No such file
> or directory
> /usr/include/icedove/nsISupportsImpl.h:60:81: error: pratom.h: No such file
> or directory
> In file included from nsMessengerFreeDesktopIntegration.h:52,
> from trayBiffModule.cpp:26:
> /usr/include/icedove/string/nsString.h:217:20: error: plhash.h: No such file
> or directory
> In file included from nsMessengerFreeDesktopIntegration.h:54,
> from trayBiffModule.cpp:26:
> /usr/include/icedove/xpcom/nsInt64.h:41:20: error: prlong.h: No such file or
> directory
> In file included from /usr/include/icedove/nsrootidl.h:11,
> from /usr/include/icedove/nsISupports.h:10,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nscore.h:280: error: 'PRUint32' does not name a type
> In file included from /usr/include/icedove/nscore.h:287,
> from /usr/include/icedove/nsrootidl.h:11,
> from /usr/include/icedove/nsISupports.h:10,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsError.h:307: error: 'nsresult' does not name a type
> In file included from /usr/include/icedove/nsrootidl.h:11,
> from /usr/include/icedove/nsISupports.h:10,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nscore.h:343: error: 'PRUint16' does not name a type
> In file included from /usr/include/icedove/nsISupportsBase.h:44,
> from /usr/include/icedove/nsISupports.h:120,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsID.h:58: error: 'PRUint32' does not name a type
> /usr/include/icedove/nsID.h:59: error: 'PRUint16' does not name a type
> /usr/include/icedove/nsID.h:60: error: 'PRUint16' does not name a type
> /usr/include/icedove/nsID.h:61: error: 'PRUint8' does not name a type
> /usr/include/icedove/nsID.h:74: error: 'PRBool' does not name a type
> /usr/include/icedove/nsID.h:93: error: 'PRBool' does not name a type
> In file included from /usr/include/icedove/nsISupports.h:120,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsISupportsBase.h:71: error: 'PRUint32' does not name a
> type
> /usr/include/icedove/nsISupportsBase.h:97: error: 'nsresult' does not name a
> type
> /usr/include/icedove/nsISupportsBase.h:105: error: 'nsrefcnt' does not name a
> type
> /usr/include/icedove/nsISupportsBase.h:114: error: 'nsrefcnt' does not name a
> type
> In file included from /usr/include/icedove/nsISupportsUtils.h:57,
> from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsDebug.h:64: error: expected constructor, destructor,
> or type conversion before 'void'
> /usr/include/icedove/nsDebug.h:71: error: 'PRIntn' has not been declared
> /usr/include/icedove/nsDebug.h:77: error: 'PRIntn' has not been declared
> /usr/include/icedove/nsDebug.h:84: error: 'PRIntn' has not been declared
> In file included from /usr/include/icedove/nsISupportsImpl.h:64,
> from /usr/include/icedove/nsISupportsUtils.h:61,
> from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsTraceRefcnt.h:43: error: expected constructor,
> destructor, or type conversion before 'class'
> /usr/include/icedove/nsTraceRefcnt.h:116: error: 'nsrefcnt' has not been
> declared
> /usr/include/icedove/nsTraceRefcnt.h:118: error: 'PRUint32' has not been
> declared
> /usr/include/icedove/nsTraceRefcnt.h:121: error: 'nsrefcnt' has not been
> declared
> /usr/include/icedove/nsTraceRefcnt.h:125: error: 'PRUint32' has not been
> declared
> /usr/include/icedove/nsTraceRefcnt.h:128: error: 'PRUint32' has not been
> declared
> In file included from /usr/include/icedove/nsISupportsUtils.h:61,
> from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsISupportsImpl.h:95: error: expected `)' before 'aValue'
> /usr/include/icedove/nsISupportsImpl.h:98: error: ISO C++ forbids declaration
> of 'nsrefcnt' with no type
> /usr/include/icedove/nsISupportsImpl.h:98: error: expected ';' before
> 'operator'
> /usr/include/icedove/nsISupportsImpl.h:99: error: expected `;' before
> 'nsrefcnt'
> /usr/include/icedove/nsISupportsImpl.h:99: error: ISO C++ forbids declaration
> of 'nsrefcnt' with no type
> /usr/include/icedove/nsISupportsImpl.h:99: error: expected ';' before
> 'operator'
> /usr/include/icedove/nsISupportsImpl.h:101: error: expected `;' before
> 'nsrefcnt'
> /usr/include/icedove/nsISupportsImpl.h:101: error: ISO C++ forbids
> declaration of 'nsrefcnt' with no type
> /usr/include/icedove/nsISupportsImpl.h:101: error: expected ';' before
> 'operator'
> /usr/include/icedove/nsISupportsImpl.h:102: error: expected `;' before
> 'operator'
> /usr/include/icedove/nsISupportsImpl.h:102: error: expected type-specifier
> before 'nsrefcnt'
> /usr/include/icedove/nsISupportsImpl.h:103: error: 'nsrefcnt' does not name a
> type
> /usr/include/icedove/nsISupportsImpl.h:106: error: ISO C++ forbids
> declaration of 'nsrefcnt' with no type
> /usr/include/icedove/nsISupportsImpl.h:106: error: expected ';' before
> 'operator'
> /usr/include/icedove/nsISupportsImpl.h:107: error: ISO C++ forbids
> declaration of 'nsrefcnt' with no type
> /usr/include/icedove/nsISupportsImpl.h:107: error: expected ';' before
> 'operator'
> /usr/include/icedove/nsISupportsImpl.h:108: error: 'nsrefcnt' does not name a
> type
> /usr/include/icedove/nsISupportsImpl.h: In constructor
> 'nsAutoRefCnt::nsAutoRefCnt()':
> /usr/include/icedove/nsISupportsImpl.h:94: error: class 'nsAutoRefCnt' does
> not have any field named 'mValue'
> In file included from /usr/include/icedove/nsIClassInfo.h:14,
> from /usr/include/icedove/nsISupportsImpl.h:820,
> from /usr/include/icedove/nsISupportsUtils.h:61,
> from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsIProgrammingLanguage.h: In static member function
> 'static const nsIID& nsIProgrammingLanguage::GetIID()':
> /usr/include/icedove/nsIProgrammingLanguage.h:35: error: too many
> initializers for 'const nsIID'
> In file included from /usr/include/icedove/nsISupportsImpl.h:820,
> from /usr/include/icedove/nsISupportsUtils.h:61,
> from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsIClassInfo.h: At global scope:
> /usr/include/icedove/nsIClassInfo.h:47: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIClassInfo.h:62: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIClassInfo.h:69: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIClassInfo.h:75: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIClassInfo.h:82: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIClassInfo.h:88: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIClassInfo.h:114: error: 'nsresult' does not name a
> type
> /usr/include/icedove/nsIClassInfo.h:124: error: 'nsresult' does not name a
> type
> /usr/include/icedove/nsIClassInfo.h: In static member function 'static const
> nsIID& nsIClassInfo::GetIID()':
> /usr/include/icedove/nsIClassInfo.h:36: error: too many initializers for
> 'const nsIID'
> In file included from /usr/include/icedove/nsISupports.h:121,
> from /usr/include/icedove/nsIFactory.h:10,
> from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsISupportsUtils.h: At global scope:
> /usr/include/icedove/nsISupportsUtils.h:112: error: expected initializer
> before 'ns_if_addref'
> /usr/include/icedove/nsISupportsUtils.h: In static member function 'static
> const nsIID& nsCOMTypeInfo<nsISupports>::GetIID()':
> /usr/include/icedove/nsISupportsUtils.h:209: error: too many initializers for
> 'const nsIID'
> /usr/include/icedove/nsISupportsUtils.h: At global scope:
> /usr/include/icedove/nsISupportsUtils.h:219: error: expected initializer
> before 'CallQueryInterface'
> In file included from /usr/include/icedove/nsIGenericFactory.h:42,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsIFactory.h:53: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIFactory.h:66: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIFactory.h: In static member function 'static const
> nsIID& nsIFactory::GetIID()':
> /usr/include/icedove/nsIFactory.h:34: error: too many initializers for 'const
> nsIID'
> In file included from /usr/include/icedove/nsIGenericFactory.h:43,
> from trayBiffModule.cpp:23:
> /usr/include/icedove/nsIModule.h: At global scope:
> /usr/include/icedove/nsIModule.h:51: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIModule.h:65: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIModule.h:79: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIModule.h:95: error: 'nsresult' does not name a type
> /usr/include/icedove/nsIModule.h: In static member function 'static const
> nsIID& nsIModule::GetIID()':
> /usr/include/icedove/nsIModule.h:36: error: too many initializers for 'const
> nsIID'
> In file included from trayBiffModule.cpp:23:
> /usr/include/icedove/nsIGenericFactory.h: At global scope:
> /usr/include/icedove/nsIGenericFactory.h:72: error: 'nsresult' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h:73: error: 'nsresult' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h: In static member function 'static
> const nsIID& nsIGenericFactory::GetIID()':
> /usr/include/icedove/nsIGenericFactory.h:70: error: too many initializers for
> 'const nsIID'
> /usr/include/icedove/nsIGenericFactory.h: At global scope:
> /usr/include/icedove/nsIGenericFactory.h:76: error: 'nsresult' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h:103: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:103: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:103: error: 'NSConstructorProcPtr'
> was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:131: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:131: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:131: error: 'NSRegisterSelfProcPtr'
> was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:158: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:158: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:158: error:
> 'NSUnregisterSelfProcPtr' was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:169: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:169: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:169: error:
> 'NSFactoryDestructorProcPtr' was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:186: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:186: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:186: error: 'NSGetInterfacesProcPtr'
> was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:205: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:205: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:205: error:
> 'NSGetLanguageHelperProcPtr' was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:235: error: 'NSConstructorProcPtr'
> does not name a type
> /usr/include/icedove/nsIGenericFactory.h:236: error: 'NSRegisterSelfProcPtr'
> does not name a type
> /usr/include/icedove/nsIGenericFactory.h:237: error:
> 'NSUnregisterSelfProcPtr' does not name a type
> /usr/include/icedove/nsIGenericFactory.h:238: error:
> 'NSFactoryDestructorProcPtr' does not name a type
> /usr/include/icedove/nsIGenericFactory.h:239: error: 'NSGetInterfacesProcPtr'
> does not name a type
> /usr/include/icedove/nsIGenericFactory.h:240: error:
> 'NSGetLanguageHelperProcPtr' does not name a type
> /usr/include/icedove/nsIGenericFactory.h:242: error: 'PRUint32' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h:259: error: ISO C++ forbids
> declaration of 'nsresult' with no type
> /usr/include/icedove/nsIGenericFactory.h:259: error: typedef 'nsresult' is
> initialized (use __typeof__ instead)
> /usr/include/icedove/nsIGenericFactory.h:259: error: 'PR_CALLBACK' was not
> declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:259: error:
> 'nsModuleConstructorProc' was not declared in this scope
> /usr/include/icedove/nsIGenericFactory.h:269: error: expected `)' before '*'
> token
> /usr/include/icedove/nsIGenericFactory.h:288: error: 'PRUint32' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h:291: error: 'PRUint32' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h:292: error:
> 'nsModuleConstructorProc' does not name a type
> /usr/include/icedove/nsIGenericFactory.h:293: error: 'nsModuleDestructorProc'
> does not name a type
> /usr/include/icedove/nsIGenericFactory.h:307: error: 'nsresult' does not name
> a type
> /usr/include/icedove/nsIGenericFactory.h:313: error: 'nsresult' does not name
> a type
> In file included from nsMessengerFreeDesktopIntegration.h:44,
> from trayBiffModule.cpp:26:
> nsIMessengerFreeDesktopIntegration.h:37: error: 'nsresult' does not name a
> type
> nsIMessengerFreeDesktopIntegration.h: In static member function 'static const
> nsIID& nsIMessengerFreeDesktopIntegration::GetIID()':
> nsIMessengerFreeDesktopIntegration.h:28: error: too many initializers for
> 'const nsIID'
> In file included from nsMessengerFreeDesktopIntegration.h:45,
> from trayBiffModule.cpp:26:
> /usr/include/icedove/msgbase/nsIMessengerOSIntegration.h: In static member
> function 'static const nsIID& nsIMessengerOSIntegration::GetIID()':
> /usr/include/icedove/msgbase/nsIMessengerOSIntegration.h:28: error: too many
> initializers for 'const nsIID'
> In file included from /usr/include/icedove/string/nsStringIterator.h:43,
> from /usr/include/icedove/string/nsAString.h:47,
> from /usr/include/icedove/xpcom/nsIAtom.h:17,
> from /usr/include/icedove/msgbase/nsIFolderListener.h:14,
> from nsMessengerFreeDesktopIntegration.h:46,
> from trayBiffModule.cpp:26:
> /usr/include/icedove/string/nsCharTraits.h: At global scope:
> /usr/include/icedove/string/nsCharTraits.h:73: error: 'PRBool' does not name
> a type
> /usr/include/icedove/string/nsCharTraits.h:110: error: 'PRUnichar' was not
> declared in this scope
> /usr/include/icedove/string/nsCharTraits.h:110: error: template argument 1 is
> invalid
> /usr/include/icedove/string/nsCharTraits.h:399: error: 'PRUnichar' does not
> name a type
> /usr/include/icedove/string/nsCharTraits.h:430: error: 'nsCharTraits_bool'
> does not name a type
> /usr/include/icedove/string/nsCharTraits.h:440: error: 'nsCharTraits_bool'
> does not name a type
> /usr/include/icedove/string/nsCharTraits.h:447: error: 'nsCharTraits_bool'
> does not name a type
> /usr/include/icedove/string/nsCharTraits.h: In static member function 'static
> int nsCharTraits<char>::compareASCIINullTerminated(const char*, size_t, const
> char*)':
> /usr/include/icedove/string/nsCharTraits.h:517: error: 'PR_BEGIN_MACRO' was
> not declared in this scope
> /usr/include/icedove/string/nsCharTraits.h:517: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsCharTraits.h: In static member function 'static
> int nsCharTraits<char>::compareLowerCaseToASCII(const char*, const char*,
> size_t)':
> /usr/include/icedove/string/nsCharTraits.h:544: error: 'PR_BEGIN_MACRO' was
> not declared in this scope
> /usr/include/icedove/string/nsCharTraits.h:544: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsCharTraits.h:545: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsCharTraits.h: In static member function 'static
> int nsCharTraits<char>::compareLowerCaseToASCIINullTerminated(const char*,
> size_t, const char*)':
> /usr/include/icedove/string/nsCharTraits.h:565: error: 'PR_BEGIN_MACRO' was
> not declared in this scope
> /usr/include/icedove/string/nsCharTraits.h:565: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsCharTraits.h:566: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsCharTraits.h: At global scope:
> /usr/include/icedove/string/nsCharTraits.h:624: error: 'PRUint32' does not
> name a type
> /usr/include/icedove/string/nsCharTraits.h:651: error: 'ptrdiff_t' does not
> name a type
> /usr/include/icedove/string/nsCharTraits.h:654: error: 'PRUint32' does not
> name a type
> /usr/include/icedove/string/nsCharTraits.h:662: error: 'PRUint32' does not
> name a type
> /usr/include/icedove/string/nsCharTraits.h:677: error: 'difference_type' has
> not been declared
> /usr/include/icedove/string/nsCharTraits.h:763: error: 'PRUint32' does not
> name a type
> /usr/include/icedove/string/nsCharTraits.h:776: error: 'PRUint32' does not
> name a type
> In file included from /usr/include/icedove/string/nsStringIterator.h:47,
> from /usr/include/icedove/string/nsAString.h:47,
> from /usr/include/icedove/xpcom/nsIAtom.h:17,
> from /usr/include/icedove/msgbase/nsIFolderListener.h:14,
> from nsMessengerFreeDesktopIntegration.h:46,
> from trayBiffModule.cpp:26:
> /usr/include/icedove/string/nsAlgorithm.h:76: error: expected initializer
> before 'NS_COUNT'
> /usr/include/icedove/string/nsAlgorithm.h: In function 'OutputIterator&
> copy_string(InputIterator&, const InputIterator&, OutputIterator&)':
> /usr/include/icedove/string/nsAlgorithm.h:95: error: 'PRInt32' was not
> declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h:95: error: expected `;' before
> 'count_copied'
> /usr/include/icedove/string/nsAlgorithm.h:96: error: 'PR_BEGIN_MACRO' was not
> declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h:96: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsAlgorithm.h:97: error: 'count_copied' was not
> declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h: In function 'OutputIterator&
> copy_string_backward(const InputIterator&, InputIterator&, OutputIterator&)':
> /usr/include/icedove/string/nsAlgorithm.h:111: error: 'PRUint32' was not
> declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h:111: error: expected `;' before
> 'lengthToCopy'
> /usr/include/icedove/string/nsAlgorithm.h:113: error: 'lengthToCopy' was not
> declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h:115: error: 'PR_BEGIN_MACRO' was
> not declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h:115: error: expected `;' before
> 'PR_END_MACRO'
> /usr/include/icedove/string/nsAlgorithm.h:121: error: 'lengthToCopy' was not
> declared in this scope
> /usr/include/icedove/string/nsAlgorithm.h:124: error: there are no arguments
> to 'PRInt32' that depend on a template parameter, so a declaration of
> 'PRInt32' must be available
> /usr/include/icedove/string/nsAlgorithm.h:124: error: (if you use
> '-fpermissive', G++ will accept your code, but allowing the use of an
> undeclared name is deprecated)
> /usr/include/icedove/string/nsAlgorithm.h:125: error: there are no arguments
> to 'PRInt32' that depend on a template parameter, so a declaration of
> 'PRInt32' must be available
> In file included from /usr/include/icedove/string/nsAString.h:47,
> from /usr/include/icedove/xpcom/nsIAtom.h:17,
> from /usr/include/icedove/msgbase/nsIFolderListener.h:14,
> from nsMessengerFreeDesktopIntegration.h:46,
> from trayBiffModule.cpp:26:
> /usr/include/icedove/string/nsStringIterator.h: At global scope:
> /usr/include/icedove/string/nsStringIterator.h:63: error: 'ptrdiff_t' does
> not name a type
> /usr/include/icedove/string/nsStringIterator.h:157: error: 'difference_type'
> does not name a type
> /usr/include/icedove/string/nsStringIterator.h:163: error: 'difference_type'
> does not name a type
> /usr/include/icedove/string/nsStringIterator.h:170: error: expected ';'
> before '(' token
> In file included from /usr/include/c++/4.3/new:45,
> from /usr/include/icedove/string/nsString.h:55,
> from nsMessengerFreeDesktopIntegration.h:52,
> from trayBiffModule.cpp:26:
> /usr/include/c++/4.3/exception:40: error: expected `;' before end of line
> /usr/include/c++/4.3/exception:40: error: expected `}' before end of line
> /usr/include/c++/4.3/exception:40: error: expected unqualified-id before end
> of line
> /usr/include/c++/4.3/exception:40: error: expected declaration before end of
> line
> make[2]: *** [trayBiffModule.o] Error 1
> make[1]: *** [components] Error 2
> make: *** [build/icedove-traybiff] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> make[2]: Leaving directory
> `/build/buildd-mozilla-traybiff_1.2.3-5-alpha-RRIa1l/mozilla-traybiff-1.2.3/components'
> make[1]: Leaving directory
> `/build/buildd-mozilla-traybiff_1.2.3-5-alpha-RRIa1l/mozilla-traybiff-1.2.3'
A full build log can be found at:
http://buildd.debian.org/build.php?arch=alpha&pkg=mozilla-traybiff&ver=1.2.3-5
Kurt
--- End Message ---