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

Re: svn commit: r35262 - trunk/build/ac-macros

From: Stefan Sperling <stsp_at_elego.de>
Date: Thu, 15 Jan 2009 23:43:32 +0000

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

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