From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-164551-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id A4096138CD3
	for <garchives@archives.gentoo.org>; Thu, 28 May 2015 08:01:48 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id C35CBE0954;
	Thu, 28 May 2015 08:01:28 +0000 (UTC)
Received: from mail-ig0-f176.google.com (mail-ig0-f176.google.com [209.85.213.176])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 9A10AE0940
	for <gentoo-user@lists.gentoo.org>; Thu, 28 May 2015 08:01:27 +0000 (UTC)
Received: by igbyr2 with SMTP id yr2so105805580igb.0
        for <gentoo-user@lists.gentoo.org>; Thu, 28 May 2015 01:01:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type;
        bh=A7Bpi8H5b/BTZnBE//oReVNTkq8vjCwYYxEPO6ibzGc=;
        b=YDAqr+WtJu7e+tDyYcYqkd6MjygKVmG7tYtnQ4k+FhCjOLOIg6+6SWaGhuzQX2NXV2
         qDm8wiDwru1ZCJdKbaYtRNSL0AKM77biVEjiCiA63c4LM1qFwnQW3aVWCgxnnj+ef/Hb
         sP9pw3D/CBBOPzENAnRWNJe2HoUZm25ISdizvPh/dmNckziqFBx9mvtckxrdd1CPC0qn
         xgjBaP7Zu9pF3L9FN5E4iT3DCrLrstNcuSVr4MLawz27G2CfMOTbuoEWc3pbfpV7FQWp
         LlJpQ2hy3XOlJGkwqc8Xev+8//xzWRsZzfysycHzls8V9NcpXNNiVVh9bQLBmAwogAg4
         8sSg==
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.50.85.113 with SMTP id g17mr9580732igz.46.1432800082074;
 Thu, 28 May 2015 01:01:22 -0700 (PDT)
Received: by 10.107.161.208 with HTTP; Thu, 28 May 2015 01:01:22 -0700 (PDT)
In-Reply-To: <BLU436-SMTP255796F46E80A0EDB5DA46C8DCB0@phx.gbl>
References: <CAC=wYCE-hQCv0MGbrn7=CVB04FuM=GB+qHyBhWJE1+3_x5a-zg@mail.gmail.com>
	<55655e38845d1_5a3115e131088@TP_L520.notmuch>
	<CAC=wYCGiJPs4Whs_E+gXTjpFamsezcw7fw=u0+zChj-FSf+rEg@mail.gmail.com>
	<BLU436-SMTP255796F46E80A0EDB5DA46C8DCB0@phx.gbl>
Date: Thu, 28 May 2015 18:01:22 +1000
Message-ID: <CAC=wYCFXa5WAACr=xfsn8C0OUAsVnQc9y82qpGEO1J7niu37SQ@mail.gmail.com>
Subject: Re: [gentoo-user] Re: plugin-containers missing libraries
From: Adam Carter <adamcarter3@gmail.com>
To: "gentoo-user@lists.gentoo.org" <gentoo-user@lists.gentoo.org>
Content-Type: multipart/alternative; boundary=089e014954e0ed236705171fc342
X-Archives-Salt: 0343f818-1b0e-4660-bc85-2cb761bb44d7
X-Archives-Hash: 8b6aeb783e50b9214e23d6d0be3906fe

--089e014954e0ed236705171fc342
Content-Type: text/plain; charset=UTF-8

> > There's no firefox-bin in /usr/bin on my system, there's just
> > # ls -l /usr/bin/firefox*
> > lrwxrwxrwx 1 root root 26 May  9 19:13 /usr/bin/firefox ->
> > /usr/lib64/firefox/firefox
> >
> > And in that directory, again no shell script;
> > # file /usr/lib64/firefox/firefox-bin
> > /usr/lib64/firefox/firefox-bin: ELF 64-bit LSB executable, x86-64,
> version
> > 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2,
> for
> > GNU/Linux 2.6.32, stripped
> >
> > System is ~amd64 for firefox/thunderbird
>
> I'm also using ~amd64 firefox (37.0.2) and mine is also a binary. Anyways,
> what
> this means is that the library is not loaded by the loader but by firefox
> at
> runtime so it's nothing to worry about. I guess some versions or build use
> a
> script to preload the library.
>

How do you tell that the library is loaded by firefox? How would it know to
load libraries for other binaries?

--089e014954e0ed236705171fc342
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><div class=3D"gmail_quote">=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5">
&gt; There&#39;s no firefox-bin in /usr/bin on my system, there&#39;s just<=
br>
&gt; # ls -l /usr/bin/firefox*<br>
&gt; lrwxrwxrwx 1 root root 26 May=C2=A0 9 19:13 /usr/bin/firefox -&gt;<br>
&gt; /usr/lib64/firefox/firefox<br>
&gt;<br>
&gt; And in that directory, again no shell script;<br>
&gt; # file /usr/lib64/firefox/firefox-bin<br>
&gt; /usr/lib64/firefox/firefox-bin: ELF 64-bit LSB executable, x86-64, ver=
sion<br>
&gt; 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2,=
 for<br>
&gt; GNU/Linux 2.6.32, stripped<br>
&gt;<br>
&gt; System is ~amd64 for firefox/thunderbird<br>
<br>
</div></div>I&#39;m also using ~amd64 firefox (37.0.2) and mine is also a b=
inary. Anyways, what<br>
this means is that the library is not loaded by the loader but by firefox a=
t<br>
runtime so it&#39;s nothing to worry about. I guess some versions or build =
use a<br>
script to preload the library.<br>
</blockquote></div><br></div><div class=3D"gmail_extra">How do you tell tha=
t the library is loaded by firefox? How would it know to load libraries for=
 other binaries?<br></div></div>

--089e014954e0ed236705171fc342--