Index: Makefile.in
===================================================================
--- Makefile.in	(revision 10276)
+++ Makefile.in	(working copy)
@@ -160,6 +160,9 @@
 
 LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(libdir)
 
+# link command for making a libtool convience library
+LINK_CONVENIENCE_LIB = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS)
+
 # special link rule for mod_dav_svn
 LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module
 
Index: build.conf
===================================================================
--- build.conf	(revision 10276)
+++ build.conf	(working copy)
@@ -343,7 +343,7 @@
 libs = libsvn_subr libsvn_delta aprutil apriconv apr
 nonlibs = swig_core
 # need SWIG_LDFLAGS to be able to link swig_runtime
-link-cmd = $(LINK) $(SWIG_LDFLAGS)
+link-cmd = $(LINK_CONVENIENCE_LIB)
 install = swig-py-lib
 # need special build rule to include -DSWIGPYTHON
 compile-cmd = $(COMPILE_SWIG_PY)
@@ -356,6 +356,7 @@
 path = subversion/bindings/swig/java/libsvn_swig_java
 sources = swigutil_java.c
 libs = libsvn_subr libsvn_delta aprutil apriconv apr
+link-cmd = $(LINK_CONVENIENCE_LIB)
 install = swig-java-lib
 # need special build rule to include -DSWIGJAVA and -I$(JDK)/include/jni.h
 compile-cmd = $(COMPILE_SWIG_JAVA)
@@ -406,6 +407,7 @@
 sources = swigutil_pl.c
 libs = aprutil apriconv apr
 nonlibs = swig_core libsvn_subr libsvn_delta
+link-cmd = $(LINK_CONVENIENCE_LIB)
 install = swig-pl-lib
 # need special build rule to include
 compile-cmd = $(COMPILE_SWIG_PL)


