From owner-freebsd-ports@FreeBSD.ORG Sun Sep 29 16:01:40 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 07BFA65E for ; Sun, 29 Sep 2013 16:01:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-pa0-x230.google.com (mail-pa0-x230.google.com [IPv6:2607:f8b0:400e:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D374E2CA5 for ; Sun, 29 Sep 2013 16:01:39 +0000 (UTC) Received: by mail-pa0-f48.google.com with SMTP id bj1so4799783pad.21 for ; Sun, 29 Sep 2013 09:01:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=nHCs/XiHGVBY8uDFVVMVih9ebfD6nrK0pqMCHqtnSOY=; b=EsjrgwJ+NsDVRfrAilJ0+6QJGXIhi8S7FH3nyGs0LdJydBRTgf+tIbCKa0gg2YIXME nsVgqmReEMiYai8cpZGdd0SD+YKV8TUuESjWB2++h5rkhaEYBKdlU4txWqlXs9fZEKgb kmyMtOa9yGK26j7uI+Ydr5f+RIvU5dSvLoLffJ4GrDDtynnPf1JrSBuFlZQLC5SOSb3w EpuClGrhWmO9Y/Mkd0GkKWdZNcZlpXfexUO2WkMA1SnprwfZsvI5ivNtDaTICP9ysT/W Ed0VL6zGp7Yh8OtYOkaklKWU/6nNIXOvLBH108P+qCNvrWHT0di/UZwZ/qiVpHw9mBOe sGVA== MIME-Version: 1.0 X-Received: by 10.66.136.71 with SMTP id py7mr23162853pab.2.1380470499471; Sun, 29 Sep 2013 09:01:39 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.66.219.74 with HTTP; Sun, 29 Sep 2013 09:01:39 -0700 (PDT) In-Reply-To: <5247F404.7030403@friehm.de> References: <5247F404.7030403@friehm.de> Date: Sun, 29 Sep 2013 09:01:39 -0700 X-Google-Sender-Auth: IAmihadOILvFbfv5h46mnQLHVJQ Message-ID: Subject: Re: Thunderbird Shared object "libldap60.so" not found, required by "libxul.so" Couldn't load XPCOM. From: Kevin Oberman To: Florian Riehm Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Mailing List , Miguel Clara 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 16:01:40 -0000 On Sun, Sep 29, 2013 at 2:33 AM, Florian Riehm wrote: > 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 > 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@gmail.com