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

Daniel Kahn Gillmor dkg at fifthhorseman.net
Tue Mar 17 07:01:39 PDT 2009


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?

	--dkg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 890 bytes
Desc: OpenPGP digital signature
URL: <http://www.mozdev.org/pipermail/enigmail/attachments/20090317/73a2f97c/attachment.bin>


More information about the Enigmail mailing list