[Enigmail] Enigmail stopped working - not on update
Eitan Adler
eitanadlerlist at gmail.com
Mon Oct 6 19:40:26 PDT 2008
Patrick Brunschwig wrote:
>
> It looks like you made an error, but it's hard to tell with just the
> little information you gave what went wrong. I'm guessing that you
> either didn't compile the required Thunderbird parts properly (Step 1-4
> of "Compiling Thunderbird") or your OBJDIR is wrong.
>
> HTH,
> Patrick
[snip]
I ran through all the steps again. I got no errors whatsoever under the
"make" after "./makemake". I followed the steps exactly as shown (I
didn't change .mozconfig or -o or any other configuration files).
my /etc/make.conf is
PERL_VER=5.8.8
PERL_VERSION=5.8.8
/usr/bin/ld: cannot find -lxpcom --> are those flags?
[tb at moo ~]$/usr/bin/ld
/usr/bin/ld: no input files
[tb at moo ~]$/usr/bin/ld -lxpcom
/usr/bin/ld: cannot find -lxpcom
is this a difference between Linux ld and BSD ld perhaps?
/usr/local/bin/gmake export
gmake[1]: Entering directory `/home/tb/mozilla/mailnews/extensions/enigmail'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/public'
/home/tb/mozilla/config/nsinstall -R -m 644 nsIProcessInfo.idl
nsIPipeTransport.idl nsIPipeConsole.idl nsIPipeListener.idl
nsIPipeChannel.idl nsIPipeFilterListener.idl nsIIPCBuffer.idl
nsIIPCService.idl ../../../../../dist/idl
/home/tb/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIProcessInfo.h
_xpidlgen/nsIPipeTransport.h _xpidlgen/nsIPipeConsole.h
_xpidlgen/nsIPipeListener.h _xpidlgen/nsIPipeChannel.h
_xpidlgen/nsIPipeFilterListener.h _xpidlgen/nsIIPCBuffer.h
_xpidlgen/nsIIPCService.h ../../../../../dist/include/ipc
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/public'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/src'
/home/tb/mozilla/config/nsinstall -R -m 644 IPCProcess.h
../../../../../dist/include/ipc
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/src'
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/public'
/home/tb/mozilla/config/nsinstall -R -m 644 nsIEnigMsgCompFields.idl
nsIEnigMimeService.idl nsIEnigMimeDecrypt.idl nsIEnigMimeVerify.idl
nsIEnigMimeWriter.idl nsIEnigMimeHeaderSink.idl nsIEnigMimeListener.idl
nsIEnigMimeReadCallback.idl ../../../../dist/idl
/home/tb/mozilla/config/nsinstall -R -m 644
_xpidlgen/nsIEnigMsgCompFields.h _xpidlgen/nsIEnigMimeService.h
_xpidlgen/nsIEnigMimeDecrypt.h _xpidlgen/nsIEnigMimeVerify.h
_xpidlgen/nsIEnigMimeWriter.h _xpidlgen/nsIEnigMimeHeaderSink.h
_xpidlgen/nsIEnigMimeListener.h _xpidlgen/nsIEnigMimeReadCallback.h
../../../../dist/include/enigmime
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/public'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/src'
gmake[2]: Nothing to be done for `export'.
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/src'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/build'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/build/package'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/build/package'
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/build'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui/content'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui/content'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui/skin'
gmake[4]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui/skin/classic'
gmake[4]: Nothing to be done for `export'.
gmake[4]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui/skin/classic'
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui/skin'
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ui'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/package'
/home/tb/mozilla/config/nsinstall -R -m 644 nsIEnigmail.idl
../../../../dist/idl
/home/tb/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIEnigmail.h
../../../../dist/include
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/package'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/lang'
/usr/bin/perl5 ./make-lang-xpi.pl ./current-languages.txt .
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/lang'
gmake[1]: Leaving directory `/home/tb/mozilla/mailnews/extensions/enigmail'
/usr/local/bin/gmake libs
gmake[1]: Entering directory `/home/tb/mozilla/mailnews/extensions/enigmail'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/public'
/home/tb/mozilla/config/nsinstall -R -m 644 _xpidlgen/ipc.xpt
../../../../../dist/bin/components
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/public'
gmake[3]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/src'
/home/tb/mozilla/config/nsinstall -R -m 644 libipc_s.a
../../../../../dist/lib
gmake[3]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc/src'
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/ipc'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/public'
/home/tb/mozilla/config/nsinstall -R -m 644 _xpidlgen/enigmime.xpt
../../../../dist/bin/components
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/public'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/src'
/home/tb/mozilla/config/nsinstall -R -m 644 libenigmime_s.a
../../../../dist/lib
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/src'
gmake[2]: Entering directory
`/home/tb/mozilla/mailnews/extensions/enigmail/build'
rm -f libenigmime.so.1.0
c++ -I/usr/X11R6/include -I/usr/X11R6/include -fno-rtti -fno-exceptions
-Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual
-Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long
-pedantic -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O -fPIC -shared
-Wl,-h,libenigmime.so.1.0 -o libenigmime.so.1.0 nsEnigModule.o
-Wl,--whole-archive ../src/libenigmime_s.a ../ipc/src/libipc_s.a
-Wl,--no-whole-archive -L../../../../dist/bin -L../../../../dist/lib
-L../../../../dist/bin -lxpcom -lxpcom_core -L../../../../dist/lib
-lxpcom_compat -L../../../../dist/lib -lplds4 -lplc4 -lnspr4 -pthread
-Wl,-Bsymbolic -lm
/usr/bin/ld: cannot find -lxpcom
gmake[2]: *** [libenigmime.so.1.0] Error 1
gmake[2]: Leaving directory
`/home/tb/mozilla/mailnews/extensions/enigmail/build'
gmake[1]: *** [libs] Error 2
gmake[1]: Leaving directory `/home/tb/mozilla/mailnews/extensions/enigmail'
gmake: *** [all] Error 2
More information about the Enigmail
mailing list