[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 1.5.22 running ldconfig for unknown reason

From: Ralf Wildenhues
Subject: Re: 1.5.22 running ldconfig for unknown reason
Date: Tue, 24 Oct 2006 13:44:22 +0200
User-agent: Mutt/1.5.13 (2006-09-08)

Hi Akim,

Thanks for the report.

* Akim Demaille wrote on Tue, Oct 24, 2006 at 11:23:07AM CEST:
> I have not investigated the following, so for a start I would just
> like to know whether the following is expected or not (doesn't
> seem to be):

Yeah, looks like a missed optimization that can be done if
--disable-shared.  How did you configure, what's
  ./libtool --features
  ./libtool --config

I think we can't really test ldconfig at configure time because it may
be accessible to root only (and thus only available at make install
time).  I'm not sure whether we can take cross-compilation as a reason
for not running it though.

Another problem is that, at `libtool --finish' time, we cannot really
know if the libraries we just installed (we don't even know which they
were!) were static-only or not; anyway running ldconfig usually doesn't

> address@hidden ~/src/urbi/kernel1 $ sudo make install -C _build/aibo/src
> PATH="$PATH:/sbin" ldconfig -n /usr/local/gostai/kernel/mipsel-linux/aibo
> ../libtool: line 1: ldconfig: command not found
> As you can see ldconfig is run although the library is not
> dynamic (and besides, it's cross-compiled, so I'm not sure
> it makes sense anyway, but how could it know it?).  And it
> doesn't seem to catch the failure, which is a bug I guess.
> I'm not sure my situation is really valid, as I already started
> to discuss with Ralf in the following unfinished thread (lack
> of time...).
> http://lists.gnu.org/archive/html/libtool/2006-09/msg00109.html

Yeah, installing convenience archives is not so clean.  But people do
uglier things all the time...


reply via email to

[Prev in Thread] Current Thread [Next in Thread]