Package: mozvoikko
Version: 1.0-5
Severity: serious
Tags: squeeze sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20100906 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in a squeeze chroot, your package failed
to build on amd64.

Relevant part:
> g++ -c -std=gnu++0x -Wall -Werror -Wno-non-virtual-dtor -fno-rtti 
> -fno-exceptions -fPIC  -include mozilla-config.h -include xpcom-config.h 
> -DSYSTEM_LIBVOIKKO -o mozVoikko.o mozVoikko.cpp
> cc1plus: error: mozilla-config.h: No such file or directory
> cc1plus: error: xpcom-config.h: No such file or directory
> In file included from mozVoikko.cpp:22:
> mozVoikko.hxx:23:18: error: nspr.h: No such file or directory
> In file included from mozVoikko.cpp:28:
> mozVoikkoSpell.hxx:25:25: error: nsStringAPI.h: No such file or directory
> mozVoikkoSpell.hxx:26:31: error: nsIGenericFactory.h: No such file or 
> directory
> mozVoikkoSpell.hxx:27:37: error: mozISpellCheckingEngine.h: No such file or 
> directory
> mozVoikkoSpell.hxx:28:36: error: mozIPersonalDictionary.h: No such file or 
> directory
> mozVoikkoSpell.hxx:29:22: error: nsCOMPtr.h: No such file or directory
> mozVoikkoSpell.hxx:30:31: error: nsIUnicodeEncoder.h: No such file or 
> directory
> mozVoikkoSpell.hxx:31:31: error: nsIUnicodeDecoder.h: No such file or 
> directory
> In file included from mozVoikko.cpp:29:
> mozVoikkoUtils.hxx:27:21: error: nsIFile.h: No such file or directory
> mozVoikko.cpp:32:35: error: nsServiceManagerUtils.h: No such file or directory
> mozVoikko.cpp:33:32: error: nsICategoryManager.h: No such file or directory
> mozVoikko.cpp:34:33: error: nsISimpleEnumerator.h: No such file or directory
> mozVoikko.cpp:35:31: error: nsIConsoleService.h: No such file or directory
> mozVoikko.cpp:36:26: error: nsILocalFile.h: No such file or directory
> mozVoikko.cpp:37:20: error: prlock.h: No such file or directory
> In file included from mozVoikko.cpp:28:
> mozVoikkoSpell.hxx:43: error: expected class-name before '{' token
> mozVoikkoSpell.hxx:45: error: 'NS_DECL_ISUPPORTS' does not name a type
> mozVoikkoSpell.hxx:52: error: 'nsresult' does not name a type
> mozVoikkoSpell.hxx:54: error: 'NS_METHOD' does not name a type
> mozVoikkoSpell.hxx:58: error: 'NS_METHOD' does not name a type
> mozVoikkoSpell.hxx:64: error: ISO C++ forbids declaration of 'nsCOMPtr' with 
> no type
> mozVoikkoSpell.hxx:64: error: expected ';' before '<' token
> mozVoikkoSpell.hxx:65: error: ISO C++ forbids declaration of 'nsCOMPtr' with 
> no type
> mozVoikkoSpell.hxx:65: error: expected ';' before '<' token
> mozVoikkoSpell.hxx:66: error: ISO C++ forbids declaration of 'nsCOMPtr' with 
> no type
> mozVoikkoSpell.hxx:66: error: expected ';' before '<' token
> mozVoikkoSpell.hxx:67: error: 'nsString' does not name a type
> mozVoikkoSpell.hxx:68: error: 'nsString' does not name a type
> In file included from mozVoikko.cpp:29:
> mozVoikkoUtils.hxx:38: error: 'nsCString' does not name a type
> mozVoikkoUtils.hxx:41: error: template declaration of 'bool LoadSymbol'
> mozVoikkoUtils.hxx:41: error: 'PRLibrary' was not declared in this scope
> mozVoikkoUtils.hxx:41: error: 'library' was not declared in this scope
> mozVoikkoUtils.hxx:41: error: expected primary-expression before '*' token
> mozVoikkoUtils.hxx:41: error: 'funct' was not declared in this scope
> mozVoikkoUtils.hxx:42: error: expected primary-expression before 'const'
> mozVoikkoUtils.hxx:65: error: 'nsresult' does not name a type
> mozVoikkoUtils.hxx:67: error: 'nsresult' does not name a type
> mozVoikkoUtils.hxx:70: error: 'nsresult' does not name a type
> mozVoikkoUtils.hxx:73: error: 'nsresult' does not name a type
> mozVoikkoUtils.hxx:81: error: ISO C++ forbids declaration of 'PRLibrary' with 
> no type
> mozVoikkoUtils.hxx:81: error: expected ';' before '*' token
> mozVoikkoUtils.hxx:84: error: expected ')' before '*' token
> mozVoikko.cpp:66: error: expected constructor, destructor, or type conversion 
> before '*' token
> mozVoikko.cpp:72: error: expected constructor, destructor, or type conversion 
> before '*' token
> mozVoikko.cpp: In constructor '<unnamed>::VoikkoLock::VoikkoLock()':
> mozVoikko.cpp:107: error: 'voikko_lock' was not declared in this scope
> mozVoikko.cpp:107: error: 'PR_Lock' was not declared in this scope
> mozVoikko.cpp: In destructor '<unnamed>::VoikkoLock::~VoikkoLock()':
> mozVoikko.cpp:112: error: 'voikko_lock' was not declared in this scope
> mozVoikko.cpp:112: error: 'PR_Unlock' was not declared in this scope
> mozVoikko.cpp: In constructor 
> '<unnamed>::VoikkoPluginInit::VoikkoPluginInit()':
> mozVoikko.cpp:121: error: 'voikko_lock' was not declared in this scope
> mozVoikko.cpp:121: error: 'PR_NewLock' was not declared in this scope
> mozVoikko.cpp: In destructor 
> '<unnamed>::VoikkoPluginInit::~VoikkoPluginInit()':
> mozVoikko.cpp:131: error: 'voikko_lib' was not declared in this scope
> mozVoikko.cpp:133: error: 'PR_UnloadLibrary' was not declared in this scope
> mozVoikko.cpp:141: error: 'voikko_lock' was not declared in this scope
> mozVoikko.cpp:141: error: 'PR_DestroyLock' was not declared in this scope
> mozVoikko.cpp: In function 'bool<unnamed>::LibvoikkoInit()':
> mozVoikko.cpp:185: error: 'voikko_lib' was not declared in this scope
> mozVoikko.cpp:185: error: 'PR_LoadLibrary' was not declared in this scope
> mozVoikko.cpp:188: error: 'prGetErrorText' was not declared in this scope
> mozVoikko.cpp:192: error: 'LoadSymbol' was not declared in this scope
> mozVoikko.cpp:203: error: 'PR_UnloadLibrary' was not declared in this scope
> mozVoikko.cpp:215: error: 'PR_UnloadLibrary' was not declared in this scope
> make[2]: *** [mozVoikko.o] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2010/09/06/mozvoikko_1.0-5_lsqueeze64.buildlog

It is possible that your package builds fine in sid, but you should make sure
that your package also builds fine in squeeze before the release.

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to