[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool: link: warning: `libdb-4.1.la' seems to be moved
From: |
Julian Foad |
Subject: |
libtool: link: warning: `libdb-4.1.la' seems to be moved |
Date: |
Sun, 16 Nov 2003 13:21:28 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 |
I have just upgraded from SuSE Linux 8.1 to 9.0. Now, when I build Subversion,
I am getting these warnings:
libtool: link: warning:
`/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../..//libdb-4.1.la' seems to be
moved
That file exists (and is attached):
~> ls -l /usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../..//libdb-4.1.la
-rw-r--r-- 1 root root 703 2003-09-23 16:32
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../..//libdb-4.1.la
~> ls -l /usr/lib/libdb-4.1.la
-rw-r--r-- 1 root root 703 2003-09-23 16:32
/usr/lib/libdb-4.1.la
but it was created by libtool 1.4, and I now have libtool 1.5.
Does that need to be updated and, if so, how?
I have a vague recollection that "ldconfig" needs to be prompted to update its
data in certain situations, so I tried:
linux:/home/julianfoad # ldconfig
[there was no output]
I tried "make distclean" in my build directory (which is separate from my
source directory):
~/build/subversion> make distclean
[...]
~/build/subversion> cd ~/src/subversion
~/src/subversion> ./autogen.sh
[...(output attached as 'autogen.out')...]
~/src/subversion> cd ~/build/subversion/
~/build/subversion> ~/src/subversion/configure --enable-maintainer-mode
[...(output attached as 'configure.out.gz')...]
~/build/subversion> make
[...]
cd subversion/libsvn_delta && /bin/sh /home/julianfoad/build/subversion/libtool
--silent --mode=link gcc -g -g -Wall -Wmissing-prototypes -Wstrict-prototypes
-Wmissing-declarations -pthread -DNEON_ZLIB -DSVN_DEBUG -DAP_DEBUG -Wpointer-arith
-Wwrite-strings -Wshadow -std=c89 -rpath /usr/local/lib -o libsvn_delta-1.la
cancel.lo compose_delta.lo default_editor.lo path_driver.lo svndiff.lo text_delta.lo
vdelta.lo ../../subversion/libsvn_subr/libsvn_subr-1.la
/home/julianfoad/build/subversion/apr-util/libaprutil-1.la -ldb-4.1 -lexpat
/home/julianfoad/build/subversion/apr/libapr-1.la -lrt -lm -lcrypt -lnsl -lpthread -ldl
libtool: link: warning:
`/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../..//libdb-4.1.la' seems to be
moved
[...]
The build completes in spite of these warnings.
Can anyone tell me what I should do?
Thanks.
- Julian
buildcheck: checking installation...
buildcheck: autoconf version 2.57 (ok)
buildcheck: autoheader version 2.57 (ok)
buildcheck: libtool version 1.5 (ok)
buildcheck: neon version 0.24.1 (ok)
Copying libtool helper: /usr/share/aclocal/libtool.m4
Creating getdate.c...
Creating build-outputs.mk...
Creating svn_private_config.h.in...
Creating configure...
Creating configuration files for apr.
buildconf: checking installation...
buildconf: autoconf version 2.57 (ok)
buildconf: libtool version 1.5 (ok)
Copying libtool helper files ...
buildconf: Using libtool.m4 at /usr/share/aclocal/libtool.m4.
Creating include/arch/unix/apr_private.h.in ...
Creating configure ...
Creating configuration files for apr-util.
Looking for apr source in ../apr
Creating include/private/apu_config.h ...
Creating configure ...
Invoking xml/expat/buildconf.sh ...
Incorporating /usr/share/aclocal/libtool.m4 into aclocal.m4 ...
Copying libtool helper files ...
Creating config.h.in ...
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.
WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':
WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])
WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.
Creating configure ...
You can run ./configure now.
Running autogen.sh implies you are a maintainer. You may prefer
to run configure in one of the following ways:
./configure --enable-maintainer-mode
./configure --disable-shared
./configure --enable-maintainer-mode --disable-shared
Note: this build will create the Subversion shared libraries and a
command-line client. If you wish to build a Subversion server,
you will need Apache 2.0. See the INSTALL file for details.
# 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'
configure.out.gz
Description: application/gunzip
- libtool: link: warning: `libdb-4.1.la' seems to be moved,
Julian Foad <=