From owner-freebsd-ports@FreeBSD.ORG Sun Sep 29 09:34:01 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F33C9DCD for ; Sun, 29 Sep 2013 09:34:00 +0000 (UTC) (envelope-from mail@friehm.de) Received: from mail.friehm.de (mail.friehm.de [IPv6:2001:67c:26f4:128::140]) by mx1.freebsd.org (Postfix) with ESMTP id BA9642E13 for ; Sun, 29 Sep 2013 09:34:00 +0000 (UTC) Received: from [0.0.0.0] (unknown [193.160.39.140]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.friehm.de (Postfix) with ESMTPSA id 4358D50F69; Sun, 29 Sep 2013 11:33:57 +0200 (CEST) Message-ID: <5247F404.7030403@friehm.de> Date: Sun, 29 Sep 2013 11:33:56 +0200 From: Florian Riehm User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: Kevin Oberman , Miguel Clara Subject: Re: Thunderbird Shared object "libldap60.so" not found, required by "libxul.so" Couldn't load XPCOM. References: In-Reply-To: X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Mailing List X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 09:34:01 -0000 On 09/29/13 05:46, Kevin Oberman wrote: > On Sat, Sep 28, 2013 at 12:17 PM, Miguel Clara 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