Ignore:
Timestamp:
May 24, 2009, 7:51:24 AM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update Samba 3.3 branch to 3.3.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.3.x/source/configure.in

    r222 r223  
    251251           AC_MSG_CHECKING(GNU ld release version)
    252252           changequote(,)dnl
    253            ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | sed -n 's,^.*\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
     253           ac_cv_gnu_ld_vernr=`echo $ac_cv_gnu_ld_version | sed -n 's,^.*[^0-9\.]\+\([1-9][0-9]*\.[0-9][0-9]*\).*$,\1,p'`
    254254           ac_cv_gnu_ld_vernr_major=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 1`
    255255           ac_cv_gnu_ld_vernr_minor=`echo $ac_cv_gnu_ld_vernr | cut -d '.' -f 2`
     
    263263             ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
    264264           fi
    265            if test "$ac_cv_gnu_ld_vernr_major" -gt 2 || test "$ac_cv_gnu_ld_vernr_major"=2 && test "$ac_cv_gnu_ld_vernr_minor" -ge 12; then
     265           if test "$ac_cv_gnu_ld_vernr_major" -gt 2 || test "$ac_cv_gnu_ld_vernr_major" = 2 && test "$ac_cv_gnu_ld_vernr_minor" -ge 12; then
    266266             ac_cv_gnu_ld_version_script=yes
    267267           fi
     
    863863AC_CHECK_FUNCS(dirfd)
    864864if test x"$ac_cv_func_dirfd" = x"yes"; then
    865         default_shared_modules="$default_shared_modules vfs_syncops"
     865        default_shared_modules="$default_shared_modules vfs_syncops vfs_dirsort"
    866866fi
    867867
     
    61696169
    61706170AC_ARG_ENABLE(dnssd,
    6171 [AS_HELP_STRING([--enable-dnssd], [Enable DNS service discovery support (default=auto)])])
     6171[AS_HELP_STRING([--enable-dnssd], [Enable DNS service discovery support (default=no)])])
    61726172
    61736173AC_SUBST(DNSSD_LIBS)
    6174 if test x"$enable_dnssd" != x"no"; then
     6174if test x"$enable_dnssd" == x"yes"; then
    61756175    have_dnssd_support=yes
    61766176
     
    61986198    fi
    61996199
     6200fi
     6201
     6202#################################################
     6203# Check if user wants avahi support
     6204
     6205AC_ARG_ENABLE(avahi,
     6206[AS_HELP_STRING([--enable-avahi], [Enable Avahi support (default=auto)])])
     6207
     6208AC_SUBST(AVAHI_LIBS)
     6209if test x"$enable_avahi" != x"no"; then
     6210    have_avahi_support=yes
     6211
     6212    AC_CHECK_HEADERS(avahi-common/watch.h)
     6213    if test x"$ac_cv_header_avahi_common_watch_h" != x"yes"; then
     6214        have_avahi_support=no
     6215    fi
     6216
     6217    AC_CHECK_HEADERS(avahi-client/client.h)
     6218    if test x"$ac_cv_header_avahi_common_watch_h" != x"yes"; then
     6219        have_avahi_support=no
     6220    fi
     6221
     6222    AC_CHECK_LIB_EXT(avahi-client, AVAHI_LIBS, avahi_client_new)
     6223    if test x"$ac_cv_lib_ext_avahi_client_avahi_client_new" != x"yes"; then
     6224        have_avahi_support=no
     6225    fi
     6226
     6227    if test x"$have_avahi_support" = x"yes"; then
     6228        AC_DEFINE(WITH_AVAHI_SUPPORT, 1,
     6229                [Whether to enable avahi support])
     6230        AC_SUBST(AVAHI_OBJ, "lib/avahi.o smbd/avahi_register.o")
     6231    else
     6232        if test x"$enable_avahi" = x"yes"; then
     6233            AC_MSG_ERROR(avahi support not available)
     6234        fi
     6235    fi
    62006236fi
    62016237
     
    64026438SMB_MODULE(vfs_acl_tdb, \$(VFS_ACL_TDB_OBJ), "bin/acl_tdb.$SHLIBEXT", VFS)
    64036439SMB_MODULE(vfs_smb_traffic_analyzer, \$(VFS_SMB_TRAFFIC_ANALYZER_OBJ), "bin/smb_traffic_analyzer.$SHLIBEXT", VFS)
     6440SMB_MODULE(vfs_dirsort, \$(VFS_DIRSORT_OBJ), "bin/dirsort.$SHLIBEXT", VFS)
    64046441
    64056442
Note: See TracChangeset for help on using the changeset viewer.