[Enigmail] building the IPC library with xulrunner-dev instead of a full build tree

Andy Ruddock andy.ruddock at rainydayz.org
Tue Mar 17 07:46:50 PDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Daniel Kahn Gillmor wrote:
> Hi Andy--
> 
> On 03/17/2009 12:59 AM, Andy Ruddock wrote:
>> Daniel Kahn Gillmor wrote:
>>> The problem i'm having looks a lot like http://bugs.debian.org/442966,
>>> but the patches in that report don't seem to fix things for me.
>> I came across this whilst trying to build enigmail for SeaMonkey,
>> there's a thread about it here :
>>
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442966
>>
>> Maybe including the same #pragma lines in nsIPCMoule.cpp would fix it?
> 
> Thanks for the suggestion!  I tried applying either or both patches from
> 442966, but am still getting the same errors:
> 
>> nsIPCModule.o: In function `NSGetModule':
>> /home/builder/src/xulrunner-ipc/ipc/build/nsIPCModule.cpp:106: undefined reference to `NS_NewGenericModule2(nsModuleInfo const*, nsIModule**)'
>> /usr/bin/ld: libipc.so: hidden symbol `NS_NewGenericModule2(nsModuleInfo const*, nsIModule**)' isn't defined
> 
> Where is NS_NewGenericModule2 supposed to be defined?  Is this something
> that should be inherited from some other class?  linked in from some
> static lib?  linked in from a shared object?
> 

If you document what's in your build tree and how you put it together
I'll try it here and see if I can get anywhere.

- --
Andy Ruddock
- ------------
andy.ruddock at rainydayz.org (GPG Key ID 0xA622D452)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkm/t9cACgkQfSkWkaYi1FK6GgCgmurdn5K8SloUX0YJ4x9NakGx
NiIAn1/YfmSANT6bEa8TFz+vp5Aa1UCn
=zuad
-----END PGP SIGNATURE-----


More information about the Enigmail mailing list