Thunderbird Shared object "libldap60.so" not found, required by "libxul.so" Couldn't load XPCOM.
Kevin Oberman
rkoberman at gmail.com
Sun Sep 29 16:01:40 UTC 2013
On Sun, Sep 29, 2013 at 2:33 AM, Florian Riehm <mail at friehm.de> wrote:
> On 09/29/13 05:46, Kevin Oberman wrote:
> > On Sat, Sep 28, 2013 at 12:17 PM, Miguel Clara <miguelmclara at gmail.com
> >wrote:
> >
> >> After successful compiling thunderbird on FreeBSD I'm not able to run
> it!
> >>
> >> This is a FreeBSD 10-current (r255788) box, and I'm getting this error:
> >>
> >> miguelc at r2d2:/home/miguelc % thunderbird
> >> XPCOMGlueLoad error for file /usr/local/lib/thunderbird/libxul.so:
> >> Shared object "libldap60.so" not found, required by "libxul.so"
> >> Couldn't load XPCOM.
>
> I have the same issue on 9.2. For me the problem only occurs if I set
> WITH_SSP_PORTS=yes in make.conf. Is this option set per default in
> FreeBSD 10?
>
> I have not figured out yet why stack protection leads to this problem.
> Stack protection and missing libraries seems to be totaly unrelated for
> me.
>
> As (dirty) workaround you can set the LD_LIBRARY_PATH by hand before
> starting thunderbird:
>
> export LD_LIBRARY_PATH=/usr/local/lib/thunderbird
>
> We should try to figure out whats thunderbirds problem with
> stack-protection.
>
> Regards
>
> Florian
>
Hmm. I am running 9.2-PRE (actually STABLE), and I have no problems with
Thunderbird. My system is at r255452 (about 2 weeks old) and I have the
following config options set:
DBUS=on: D-Bus IPC system support
DEBUG=off: Install debug symbols
ENIGMAIL=on: Enigmail extension
GCONF=off: GConf configuration backend support
GIO=off: GIO for file I/O
GNOMEUI=off: libgnomeui support module
GNOMEVFS2=off: GnomeVFS2 (virtual file system) support
GSTREAMER=off: Multimedia support via GStreamer
LIBPROXY=off: Proxy support via libproxy
LIGHTNING=on: Calendar extension
LOGGING=on: Additional log messages
OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
PGO=off: Use Profile-Guided Optimization
PROFILE=off: Build with profiling support
TEST=off: Build and/or run tests
====> Options available for the single AUDIO: you have to select exactly
one of them
ALSA=on: ALSA audio architecture support
PULSEAUDIO=off: PulseAudio sound server support
I believe that the only non-standard items are OPTIMIZED_CFLAGS and ALSA
(vs. PULSEAUDIO).
--
R. Kevin Oberman, Network Engineer
E-mail: rkoberman at gmail.com
More information about the freebsd-ports
mailing list