Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Sep 2013 11:33:56 +0200
From:      Florian Riehm <mail@friehm.de>
To:        Kevin Oberman <rkoberman@gmail.com>, Miguel Clara <miguelmclara@gmail.com>
Cc:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: Thunderbird Shared object "libldap60.so" not found, required by "libxul.so" Couldn't load XPCOM.
Message-ID:  <5247F404.7030403@friehm.de>
In-Reply-To: <CAN6yY1sKYMujBEJxESsO=D2kRbR%2Bupw3V6q-WtVVxqpv%2BQ2CFQ@mail.gmail.com>
References:  <CADGo8CVzaOT31BSBc5L3EpexBzoCkGpFRLUFcPUJj84wC_2kNA@mail.gmail.com> <CAN6yY1sKYMujBEJxESsO=D2kRbR%2Bupw3V6q-WtVVxqpv%2BQ2CFQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 09/29/13 05:46, Kevin Oberman wrote:
> On Sat, Sep 28, 2013 at 12:17 PM, Miguel Clara <miguelmclara@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5247F404.7030403>