[SCM] Samba Shared Repository - branch master updated - release-4-0-0alpha8-81-g04e4d03

Volker Lendecke vlendec at samba.org
Fri Jun 26 21:15:26 GMT 2009


The branch, master has been updated
       via  04e4d03868ea67f323bf008eb7b9af740a0467ac (commit)
      from  3c382db3a3a5ccfd5348f39a79556f157f814e76 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 04e4d03868ea67f323bf008eb7b9af740a0467ac
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jun 26 21:52:34 2009 +0200

    The solaris linker seems to require an extra mention of dependent libs

-----------------------------------------------------------------------

Summary of changes:
 source3/configure.in |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/configure.in b/source3/configure.in
index 82a83a3..d8ca0a7 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -6068,7 +6068,6 @@ fi
 AC_ARG_ENABLE(avahi,
 [AS_HELP_STRING([--enable-avahi], [Enable Avahi support (default=auto)])])
 
-AC_SUBST(AVAHI_LIBS)
 if test x"$enable_avahi" != x"no"; then
     have_avahi_support=yes
 
@@ -6082,12 +6081,18 @@ if test x"$enable_avahi" != x"no"; then
 	have_avahi_support=no
     fi
 
-    AC_CHECK_LIB_EXT(avahi-client, AVAHI_LIBS, avahi_client_new)
-    if test x"$ac_cv_lib_ext_avahi_client_avahi_client_new" != x"yes"; then
+    save_LIBS="$LIBS"
+    AC_CHECK_LIB(avahi-client, avahi_client_new)
+    AC_CHECK_LIB(avahi-common, avahi_strerror)
+    LIBS="$save_LIBS"
+
+    if test x"$ac_cv_lib_ext_avahi_client_avahi_client_new" != x"yes" -o \
+       test x"$ac_cv_lib_ext_avahi_common_avahi_strerror" != x"yes" ; then
 	have_avahi_support=no
     fi
 
     if test x"$have_avahi_support" = x"yes"; then
+        AC_SUBST(AVAHI_LIBS, "-lavahi-client -lavahi-common")
 	AC_DEFINE(WITH_AVAHI_SUPPORT, 1,
 		[Whether to enable avahi support])
 	AC_SUBST(AVAHI_OBJ, "lib/avahi.o smbd/avahi_register.o")


-- 
Samba Shared Repository


More information about the samba-cvs mailing list