On Thu, Jan 15, 2009 at 04:24:21PM -0700, Jeremy Whitlock wrote:
> How did you configure? Before just reverting the change, it might
> make sense to know how this was manifested.
As discussed on IRC, I build statically and you didn't.
Here's the config.log diff I promised, not much insight though,
it's just showing that using .la files works and not using them
does not. I removed hunks caused by simple tempfile name changes
during compilation.
(config.log.broken is created by current trunk, the config.log
was created by trunk with r35262 reverted)
--- config.log.broken Thu Jan 15 23:32:55 2009
+++ config.log Thu Jan 15 23:35:59 2009
@@ -1454,7 +1454,7 @@
MSGFMT='/usr/local/bin/msgfmt'
MSGFMTFLAGS=''
MSGMERGE='/usr/local/bin/msgmerge'
-NEON_LIBS='-L/home/stsp/svn/prefix/neon/lib -lneon -lssl -lcrypto -lz -lexpat'
+NEON_LIBS='/home/stsp/svn/prefix/neon/lib/libneon.la'
NMEDIT=''
NO_GETTEXT_CODESET='#'
OBJEXT='o'
@@ -1508,7 +1508,7 @@
SVN_SASL_LIBS='-lsasl2'
SVN_SERF_EXPORT_LIBS='-L/home/stsp/svn/prefix/serf/lib -lserf-0'
SVN_SERF_INCLUDES='-I/home/stsp/svn/prefix/serf/include/serf-0'
-SVN_SERF_LIBS='-lserf-0'
+SVN_SERF_LIBS='/home/stsp/svn/prefix/serf/lib/libserf-0.la'
SVN_SERF_PREFIX='/home/stsp/svn/prefix/serf'
SVN_SQLITE_INCLUDES='-I/home/stsp/svn/prefix/sqlite/include'
SVN_SQLITE_LIBS='-L/home/stsp/svn/prefix/sqlite/lib -lsqlite3'
Here's the content of libserf-0.la:
# libserf-0.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.26 (1.1220.2.493 2008/02/01 16:58:18)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libserf-0.so.0.0'
# Names of this library.
library_names='libserf-0.so.0.0 libserf-0.so.0.0'
# The name of the static archive.
old_library='libserf-0.a'
# Libraries that this one depends upon.
dependency_libs=' -lcrypto -lssl -lz /usr/local/lib/libaprutil-1.la /usr/local/lib/libapr-1.la /usr/local/lib/libiconv.la -lexpat /usr/local/lib/db4/libdb.la -L/usr/local/lib -L/usr/local/lib/db4'
# Version information for libserf-0.
current=0
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/home/stsp/svn/prefix/serf/lib'
Stefan
Received on 2009-01-16 00:43:54 CET