[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: libtool: link: warning: `libdb-4.1.la' seems to be moved

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: 2003-11-14 05:53:44 CET

Joe Orton wrote:
> On Thu, Nov 13, 2003 at 03:10:08PM -0800, Justin Erenkrantz wrote:
>
>>--On Thursday, November 13, 2003 17:55:06 +0000 Julian Foad
>><julianfoad@btopenworld.com> wrote:
>>
>>>libtool: link: warning:
>>>`/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../..//libdb-4.1.la' seems to
>>>be moved
>>
>>This has nothing to do with SVN. It's that GNU libtool records where the
>>libraries should be installed, and if it sees that the .la file is in a
>>different path, it emits this warning.
>>
>>You should check your libdb-4.1.la file and see if the 'install_path' (or
>>whatever it's called, I forget) matches the path where libdb-4.1.la
>>actually exists. -- justin

The only likely-looking line within that file (/usr/lib/libdb-4.1.la, pasted below) is:

  libdir='/usr/lib'

> Yeah, the check is triggering false positives in libtool 1.5, it seems
> because of the // in the path, I've seen this too with other libraries.

So, are you saying that this is a bug in libtool 1.5, so I should just ignore it until it gets fixed, or do you think there is something that I could do locally to avoid the warning? I don't know what is generating the path that has "//" in it.

- Julian

The whole file (/usr/lib/libdb-4.1.la):

# libdb-4.1.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.4.2 (1.922.2.53 2001/09/11 03:18:52)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname='libdb-4.1.so'

# Names of this library.
library_names='libdb-4.1.so libdb-4.1.so libdb-4.1.so'

# The name of the static archive.
old_library='libdb-4.1.a'

# Libraries that this one depends upon.
dependency_libs=''

# Version information for libdb-4.1.
current=0
age=0
revision=0

# Is this an already installed library?
installed=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/lib'

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Nov 14 05:51:52 2003

This is an archived mail posted to the Subversion Dev mailing list.