dovecot-2.0: lda, storage .so libs: Added explicit linking again...

dovecot at dovecot.org dovecot at dovecot.org
Mon Sep 20 18:06:21 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/26e88084bbc0
changeset: 12136:26e88084bbc0
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Sep 20 16:06:17 2010 +0100
description:
lda, storage .so libs: Added explicit linking against other .so libs they require
Based on patch by Funda Wang

diffstat:

 src/lib-lda/Makefile.am     |  6 ++++--
 src/lib-storage/Makefile.am |  7 ++++---
 2 files changed, 8 insertions(+), 5 deletions(-)

diffs (38 lines):

diff -r 012a1773ebfd -r 26e88084bbc0 src/lib-lda/Makefile.am
--- a/src/lib-lda/Makefile.am	Mon Sep 20 15:30:07 2010 +0100
+++ b/src/lib-lda/Makefile.am	Mon Sep 20 16:06:17 2010 +0100
@@ -28,8 +28,10 @@
 pkginc_libdir=$(pkgincludedir)
 pkginc_lib_HEADERS = $(headers)
 
+deps=../lib-storage/libdovecot-storage.la ../lib-dovecot/libdovecot.la
+
 pkglib_LTLIBRARIES = libdovecot-lda.la
 libdovecot_lda_la_SOURCES = 
-libdovecot_lda_la_LIBADD = liblda.la
-libdovecot_lda_la_DEPENDENCIES = liblda.la
+libdovecot_lda_la_LIBADD = liblda.la $(deps)
+libdovecot_lda_la_DEPENDENCIES = liblda.la $(deps)
 libdovecot_lda_la_LDFLAGS = -export-dynamic
diff -r 012a1773ebfd -r 26e88084bbc0 src/lib-storage/Makefile.am
--- a/src/lib-storage/Makefile.am	Mon Sep 20 15:30:07 2010 +0100
+++ b/src/lib-storage/Makefile.am	Mon Sep 20 16:06:17 2010 +0100
@@ -66,14 +66,15 @@
 shlibs = \
 	libstorage.la \
 	libstorage_service.la \
-	../lib-index/libindex.la \
 	list/libstorage_list.la \
 	index/libstorage_index.la \
-	register/libstorage_register.la	
+	register/libstorage_register.la \
+	../lib-index/libindex.la \
+	../lib-dovecot/libdovecot.la
 
 pkglib_LTLIBRARIES = libdovecot-storage.la
 libdovecot_storage_la_SOURCES = 
-libdovecot_storage_la_LIBADD = $(shlibs)
+libdovecot_storage_la_LIBADD = $(shlibs) $(MODULE_LIBS)
 libdovecot_storage_la_DEPENDENCIES = $(shlibs)
 libdovecot_storage_la_LDFLAGS = -export-dynamic
 


More information about the dovecot-cvs mailing list