[Pkg-mozext-maintainers] Bug#548560: mozilla-traybiff: FTBFS: error: prtypes.h: No such file or directory

Kurt Roeckx kurt at roeckx.be
Sun Sep 27 09:23:37 UTC 2009


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






More information about the Pkg-mozext-maintainers mailing list