Ignore:
Timestamp:
May 26, 2009, 9:44:50 AM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update 3.2 branch to 3.2.6

File:
1 edited

Legend:

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

    r204 r228  
    405405
    406406dnl These are preferably build shared, and static if dlopen() is not available
    407 default_shared_modules="vfs_recycle vfs_audit vfs_extd_audit vfs_full_audit vfs_netatalk vfs_fake_perms vfs_default_quota vfs_readonly vfs_cap vfs_expand_msdfs vfs_shadow_copy vfs_shadow_copy2 charset_CP850 charset_CP437 auth_script vfs_readahead vfs_xattr_tdb vfs_streams_xattr"
     407default_shared_modules="vfs_recycle vfs_audit vfs_extd_audit vfs_full_audit vfs_netatalk vfs_fake_perms vfs_default_quota vfs_readonly vfs_cap vfs_expand_msdfs vfs_shadow_copy vfs_shadow_copy2 charset_CP850 charset_CP437 auth_script vfs_readahead vfs_xattr_tdb vfs_streams_xattr vfs_streams_depot vfs_smb_traffic_analyzer"
    408408
    409409if test "x$developer" = xyes; then
     
    757757
    758758        if test "x$CUPS_CONFIG" != x; then
    759                 AC_DEFINE(HAVE_CUPS,1,[Whether we have CUPS])
     759
     760                ac_save_CFLAGS=$CFLAGS
     761                ac_save_LDFLAGS=$LDFLAGS
     762                ac_save_PRINT_LIBS=$PRINT_LIBS
    760763                CFLAGS="$CFLAGS `$CUPS_CONFIG --cflags`"
    761764                LDFLAGS="$LDFLAGS `$CUPS_CONFIG --ldflags`"
    762765                PRINT_LIBS="$PRINT_LIBS `$CUPS_CONFIG --libs`"
     766                AC_CHECK_HEADERS(cups/cups.h cups/language.h)
     767                if test x"$ac_cv_header_cups_cups_h" = xyes -a \
     768                        x"$ac_cv_header_cups_language_h" = xyes; then
     769                        AC_DEFINE(HAVE_CUPS,1,[Whether we have CUPS])
     770                        samba_cv_HAVE_CUPS=yes
     771                else
     772                        AC_MSG_WARN([cups-config around but cups-devel not installed])
     773                        CFLAGS=$ac_save_CFLAGS
     774                        LDFLAGS=$ac_save_LDFLAGS
     775                        PRINT_LIBS=$ac_save_PRINT_LIBS
     776                fi
     777
    763778        elif test x"$enable_cups" = x"yes"; then
    764779                AC_MSG_ERROR(Cups support required but cups-config not located.  Make sure cups-devel related files are installed.)
     
    770785
    771786if test x$enable_iprint != xno; then
    772         if test "x$CUPS_CONFIG" != x; then
     787        if test x"$samba_cv_HAVE_CUPS" = xyes; then
    773788                AC_DEFINE(HAVE_IPRINT,1,[Whether we have iPrint])
    774789        elif test x"$enable_iprint" = x"yes"; then
     
    10391054# Find a method of generating a stack trace
    10401055AC_CHECK_HEADERS(execinfo.h libexc.h libunwind.h)
     1056# libexecinfo provides backtrace_symbols on FreeBSD
     1057AC_SEARCH_LIBS(backtrace_symbols, [execinfo])
    10411058AC_CHECK_FUNCS(backtrace_symbols)
    10421059AC_CHECK_LIB(exc, trace_back_stack)
     
    24742491
    24752492AC_CACHE_CHECK([for inotify support],samba_cv_HAVE_INOTIFY,[
    2476 AC_CHECK_HEADERS(linux/inotify.h asm/unistd.h)
     2493AC_CHECK_HEADERS(linux/inotify.h asm/unistd.h sys/inotify.h)
    24772494AC_CHECK_FUNCS(inotify_init)
    24782495AC_HAVE_DECL(__NR_inotify_init, [#include <asm/unistd.h>])
     
    43514368  AC_MSG_RESULT(no)
    43524369)
     4370
     4371#################################################
     4372# check for custom syslog facility
     4373AC_MSG_CHECKING(whether to use a custom syslog facility)
     4374AC_ARG_WITH(syslog-facility,
     4375[AS_HELP_STRING([--with-syslog-facility], [Use a custom syslog facility (default=none)])],
     4376[
     4377  if test "$withval" = "no" ; then
     4378    AC_MSG_ERROR([argument to --with-syslog-facility must be a string])
     4379  else
     4380     if test "$withval" != "yes" ; then
     4381        syslog_facility="$withval"
     4382        AC_DEFINE_UNQUOTED(SYSLOG_FACILITY,$syslog_facility, [syslog facility to log to])
     4383     fi
     4384  fi
     4385])
    43534386
    43544387#################################################
     
    60786111SMB_MODULE(vfs_zfsacl, \$(VFS_ZFSACL_OBJ), "bin/zfsacl.$SHLIBEXT", VFS)
    60796112SMB_MODULE(vfs_notify_fam, \$(VFS_NOTIFY_FAM_OBJ), "bin/notify_fam.$SHLIBEXT", VFS)
     6113SMB_MODULE(vfs_smb_traffic_analyzer, \$(VFS_SMB_TRAFFIC_ANALYZER_OBJ), "bin/smb_traffic_analyzer.$SHLIBEXT", VFS)
    60806114
    60816115
Note: See TracChangeset for help on using the changeset viewer.