~zulcss/ubuntu/lucid/likewise-open/likewise-open-sru

« back to all changes in this revision

Viewing changes to samba/source/configure

  • Committer: Bazaar Package Importer
  • Author(s): Rick Clark
  • Date: 2008-08-27 08:56:20 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080827085620-5q0f58b9qtog9myq
Tags: 4.1.0.2956-0ubuntu1
* missing-likewise-logo.diff: removed
* fixed copyright notice
* updated Standards-Version to 3.8.0
* removed path from command in prerm
* removed stop in S runlevel

Show diffs side-by-side

added added

removed removed

Lines of Context:
788
788
WINBIND_NSS_LWI
789
789
WINBIND_WINS_NSS
790
790
WINBIND_NSS_LDSHFLAGS
 
791
WINBIND_NSS_SONAMEFLAG
 
792
WINBIND_PAM_LDSHFLAGS
 
793
WINBIND_PAM_SONAMEFLAG
791
794
WINBIND_NSS_EXTRA_OBJS
792
795
WINBIND_NSS_EXTRA_LIBS
793
796
WINBIND_PAM_EXTRA_LIBS
5691
5694
_ACEOF
5692
5695
 
5693
5696
                if test "`uname -r`" = "B.11.00" -o "`uname -r`" = "B.11.11"; then
5694
 
                        { echo "$as_me:$LINENO: WARNING: Enabling HPUX 11.00/11.11 header bug workaround" >&5
 
5697
 
 
5698
 
 
5699
for ac_func in pread64 pwrite64
 
5700
do
 
5701
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
 
5702
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
 
5703
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
 
5704
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
 
5705
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
5706
else
 
5707
  cat >conftest.$ac_ext <<_ACEOF
 
5708
/* confdefs.h.  */
 
5709
_ACEOF
 
5710
cat confdefs.h >>conftest.$ac_ext
 
5711
cat >>conftest.$ac_ext <<_ACEOF
 
5712
/* end confdefs.h.  */
 
5713
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
 
5714
   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 
5715
#define $ac_func innocuous_$ac_func
 
5716
 
 
5717
/* System header to define __stub macros and hopefully few prototypes,
 
5718
    which can conflict with char $ac_func (); below.
 
5719
    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
5720
    <limits.h> exists even on freestanding compilers.  */
 
5721
 
 
5722
#ifdef __STDC__
 
5723
# include <limits.h>
 
5724
#else
 
5725
# include <assert.h>
 
5726
#endif
 
5727
 
 
5728
#undef $ac_func
 
5729
 
 
5730
/* Override any GCC internal prototype to avoid an error.
 
5731
   Use char because int might match the return type of a GCC
 
5732
   builtin and then its argument prototype would still apply.  */
 
5733
#ifdef __cplusplus
 
5734
extern "C"
 
5735
#endif
 
5736
char $ac_func ();
 
5737
/* The GNU C library defines this for functions which it implements
 
5738
    to always fail with ENOSYS.  Some functions are actually named
 
5739
    something starting with __ and the normal name is an alias.  */
 
5740
#if defined __stub_$ac_func || defined __stub___$ac_func
 
5741
choke me
 
5742
#endif
 
5743
 
 
5744
int
 
5745
main ()
 
5746
{
 
5747
return $ac_func ();
 
5748
  ;
 
5749
  return 0;
 
5750
}
 
5751
_ACEOF
 
5752
rm -f conftest.$ac_objext conftest$ac_exeext
 
5753
if { (ac_try="$ac_link"
 
5754
case "(($ac_try" in
 
5755
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
5756
  *) ac_try_echo=$ac_try;;
 
5757
esac
 
5758
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
 
5759
  (eval "$ac_link") 2>conftest.er1
 
5760
  ac_status=$?
 
5761
  grep -v '^ *+' conftest.er1 >conftest.err
 
5762
  rm -f conftest.er1
 
5763
  cat conftest.err >&5
 
5764
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
5765
  (exit $ac_status); } && {
 
5766
         test -z "$ac_c_werror_flag" ||
 
5767
         test ! -s conftest.err
 
5768
       } && test -s conftest$ac_exeext &&
 
5769
       $as_test_x conftest$ac_exeext; then
 
5770
  eval "$as_ac_var=yes"
 
5771
else
 
5772
  echo "$as_me: failed program was:" >&5
 
5773
sed 's/^/| /' conftest.$ac_ext >&5
 
5774
 
 
5775
        eval "$as_ac_var=no"
 
5776
fi
 
5777
 
 
5778
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
 
5779
      conftest$ac_exeext conftest.$ac_ext
 
5780
fi
 
5781
ac_res=`eval echo '${'$as_ac_var'}'`
 
5782
               { echo "$as_me:$LINENO: result: $ac_res" >&5
 
5783
echo "${ECHO_T}$ac_res" >&6; }
 
5784
if test `eval echo '${'$as_ac_var'}'` = yes; then
 
5785
  cat >>confdefs.h <<_ACEOF
 
5786
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
 
5787
_ACEOF
 
5788
 
 
5789
                                        { echo "$as_me:$LINENO: WARNING: Enabling HPUX 11.00/11.11 header bug workaround" >&5
5695
5790
echo "$as_me: WARNING: Enabling HPUX 11.00/11.11 header bug workaround" >&2;}
5696
 
                        CFLAGS="$CFLAGS -Dpread=pread64 -Dpwrite=pwrite64"
 
5791
                                        CFLAGS="$CFLAGS -Dpread=pread64 -Dpwrite=pwrite64"
 
5792
 
 
5793
fi
 
5794
done
 
5795
 
5697
5796
                fi
5698
5797
                if test "`uname -r`" = "B.11.23"; then
5699
5798
                        { echo "$as_me:$LINENO: WARNING: Enabling HPUX 11.23 machine/sys/getppdp.h bug workaround" >&5
42573
42672
                        MODULE_EXPORTS="-exported_symbols_list \$(srcdir)/exports/modules-darwin.syms"
42574
42673
                        SHLIBEXT="dylib"
42575
42674
                        CFLAGS="$CFLAGS -fno-common"
42576
 
                        # Since gcc doesn't fail on unrecognised options, the
 
42675
                        SONAMEFLAG="-install_name ${libdir}/"
 
42676
                        # Since gcc doesn't fail on unrecognised options, the
42577
42677
                        # PIE test incorrectly succeeds. Darwin gcc does not
42578
42678
                        # actually support the PIE stuff.
42579
42679
                        PIE_LDFLAGS=
67762
67862
WINBIND_NSS="nsswitch/libnss_winbind.$SHLIBEXT"
67763
67863
WINBIND_NSS_LWI="nsswitch/libnss_lwidentity.$SHLIBEXT"
67764
67864
WINBIND_WINS_NSS="nsswitch/libnss_wins.$SHLIBEXT"
67765
 
WINBIND_NSS_LDSHFLAGS=$LDSHFLAGS
 
67865
WINBIND_NSS_LDSHFLAGS="$LDSHFLAGS"
 
67866
WINBIND_NSS_SONAMEFLAG="$SONAMEFLAG"
 
67867
WINBIND_PAM_LDSHFLAGS="$LDSHFLAGS"
 
67868
WINBIND_PAM_SONAMEFLAG="$SONAMEFLAG"
67766
67869
NSSSONAMEVERSIONSUFFIX=""
67767
67870
WINBIND_NSS_PTHREAD=""
67768
67871
WINBIND_NSS_WANT_PTHREAD="yes"
67796
67899
                WINBIND_NSS="nsswitch/nss_winbind.$SHLIBEXT"
67797
67900
                WINBIND_NSS_LWI="nsswitch/nss_lwidentity.$SHLIBEXT"
67798
67901
                WINBIND_WINS_NSS="nsswitch/nss_wins.$SHLIBEXT"
 
67902
                WINBIND_NSS_LDSHFLAGS="-bundle -flat_namespace -undefined suppress"
 
67903
                WINBIND_NSS_SONAMEFLAG="#"
 
67904
                WINBIND_PAM_LDSHFLAGS="-bundle -flat_namespace -undefined suppress"
 
67905
                WINBIND_PAM_SONAMEFLAG="#"
67799
67906
                ;;
67800
67907
 
67801
67908
        *netbsd*[3-9]*)
67938
68045
 
67939
68046
 
67940
68047
 
 
68048
 
 
68049
 
 
68050
 
67941
68051
# Check the setting of --with-winbind
67942
68052
 
67943
68053
 
67990
68100
        LIBWBCLIENT=libwbclient
67991
68101
        INSTALL_LIBWBCLIENT=installlibwbclient
67992
68102
        UNINSTALL_LIBWBCLIENT=uninstalllibwbclient
67993
 
        WINBIND_LIBS="-lwbclient"
67994
 
        LDFLAGS="$LDFLAGS -L./bin"
 
68103
        case "$host_os" in
 
68104
            *darwin*)
 
68105
                WINBIND_LIBS="${LIBWBCLIENT_SHARED}"
 
68106
                ;;
 
68107
            *)
 
68108
                WINBIND_LIBS="-lwbclient"
 
68109
                LDFLAGS="$LDFLAGS -L./bin"
 
68110
                ;;
 
68111
        esac
67995
68112
else
67996
68113
        LIBWBCLIENT_STATIC=bin/libwbclient.a
67997
68114
fi
70537
70654
        fi
70538
70655
 
70539
70656
 
 
70657
        { echo "$as_me:$LINENO: checking how to build idmap_lwicompat_v3" >&5
 
70658
echo $ECHO_N "checking how to build idmap_lwicompat_v3... $ECHO_C" >&6; }
 
70659
        if test "$MODULE_idmap_lwicompat_v3"; then
 
70660
                DEST=$MODULE_idmap_lwicompat_v3
 
70661
        elif test "$MODULE_idmap" -a "$MODULE_DEFAULT_idmap_lwicompat_v3"; then
 
70662
                DEST=$MODULE_idmap
 
70663
        else
 
70664
                DEST=$MODULE_DEFAULT_idmap_lwicompat_v3
 
70665
        fi
 
70666
 
 
70667
        if test x"$DEST" = xSHARED; then
 
70668
 
 
70669
cat >>confdefs.h <<\_ACEOF
 
70670
#define idmap_lwicompat_v3_init init_module
 
70671
_ACEOF
 
70672
 
 
70673
                IDMAP_MODULES="$IDMAP_MODULES "bin/lwicompat_v3.$SHLIBEXT""
 
70674
                { echo "$as_me:$LINENO: result: shared" >&5
 
70675
echo "${ECHO_T}shared" >&6; }
 
70676
 
 
70677
                string_shared_modules="$string_shared_modules idmap_lwicompat_v3"
 
70678
        elif test x"$DEST" = xSTATIC; then
 
70679
                init_static_modules_idmap="$init_static_modules_idmap  idmap_lwicompat_v3_init();"
 
70680
                decl_static_modules_idmap="$decl_static_modules_idmap extern NTSTATUS idmap_lwicompat_v3_init(void);"
 
70681
                string_static_modules="$string_static_modules idmap_lwicompat_v3"
 
70682
                IDMAP_STATIC="$IDMAP_STATIC \$(IDMAP_LWICOMPATV3_OBJ)"
 
70683
 
 
70684
 
 
70685
                { echo "$as_me:$LINENO: result: static" >&5
 
70686
echo "${ECHO_T}static" >&6; }
 
70687
        else
 
70688
            string_ignored_modules="$string_ignored_modules idmap_lwicompat_v3"
 
70689
                { echo "$as_me:$LINENO: result: not" >&5
 
70690
echo "${ECHO_T}not" >&6; }
 
70691
        fi
 
70692
 
 
70693
 
70540
70694
        { echo "$as_me:$LINENO: checking how to build idmap_lwicompat_v4" >&5
70541
70695
echo $ECHO_N "checking how to build idmap_lwicompat_v4... $ECHO_C" >&6; }
70542
70696
        if test "$MODULE_idmap_lwicompat_v4"; then
73820
73974
WINBIND_NSS_LWI!$WINBIND_NSS_LWI$ac_delim
73821
73975
WINBIND_WINS_NSS!$WINBIND_WINS_NSS$ac_delim
73822
73976
WINBIND_NSS_LDSHFLAGS!$WINBIND_NSS_LDSHFLAGS$ac_delim
 
73977
WINBIND_NSS_SONAMEFLAG!$WINBIND_NSS_SONAMEFLAG$ac_delim
 
73978
WINBIND_PAM_LDSHFLAGS!$WINBIND_PAM_LDSHFLAGS$ac_delim
 
73979
WINBIND_PAM_SONAMEFLAG!$WINBIND_PAM_SONAMEFLAG$ac_delim
73823
73980
WINBIND_NSS_EXTRA_OBJS!$WINBIND_NSS_EXTRA_OBJS$ac_delim
73824
73981
WINBIND_NSS_EXTRA_LIBS!$WINBIND_NSS_EXTRA_LIBS$ac_delim
73825
73982
WINBIND_PAM_EXTRA_LIBS!$WINBIND_PAM_EXTRA_LIBS$ac_delim
73837
73994
RPC_MODULES!$RPC_MODULES$ac_delim
73838
73995
IDMAP_STATIC!$IDMAP_STATIC$ac_delim
73839
73996
IDMAP_MODULES!$IDMAP_MODULES$ac_delim
 
73997
_ACEOF
 
73998
 
 
73999
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
 
74000
    break
 
74001
  elif $ac_last_try; then
 
74002
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
 
74003
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
 
74004
   { (exit 1); exit 1; }; }
 
74005
  else
 
74006
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 
74007
  fi
 
74008
done
 
74009
 
 
74010
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
 
74011
if test -n "$ac_eof"; then
 
74012
  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
 
74013
  ac_eof=`expr $ac_eof + 1`
 
74014
fi
 
74015
 
 
74016
cat >>$CONFIG_STATUS <<_ACEOF
 
74017
cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
 
74018
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
 
74019
_ACEOF
 
74020
sed '
 
74021
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
 
74022
s/^/s,@/; s/!/@,|#_!!_#|/
 
74023
:n
 
74024
t n
 
74025
s/'"$ac_delim"'$/,g/; t
 
74026
s/$/\\/; p
 
74027
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
 
74028
' >>$CONFIG_STATUS <conf$$subs.sed
 
74029
rm -f conf$$subs.sed
 
74030
cat >>$CONFIG_STATUS <<_ACEOF
 
74031
CEOF$ac_eof
 
74032
_ACEOF
 
74033
 
 
74034
 
 
74035
ac_delim='%!_!# '
 
74036
for ac_last_try in false false false false false :; do
 
74037
  cat >conf$$subs.sed <<_ACEOF
73840
74038
NSS_INFO_STATIC!$NSS_INFO_STATIC$ac_delim
73841
74039
NSS_INFO_MODULES!$NSS_INFO_MODULES$ac_delim
73842
74040
CHARSET_STATIC!$CHARSET_STATIC$ac_delim
73843
 
_ACEOF
73844
 
 
73845
 
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
73846
 
    break
73847
 
  elif $ac_last_try; then
73848
 
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
73849
 
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
73850
 
   { (exit 1); exit 1; }; }
73851
 
  else
73852
 
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
73853
 
  fi
73854
 
done
73855
 
 
73856
 
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
73857
 
if test -n "$ac_eof"; then
73858
 
  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
73859
 
  ac_eof=`expr $ac_eof + 1`
73860
 
fi
73861
 
 
73862
 
cat >>$CONFIG_STATUS <<_ACEOF
73863
 
cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
73864
 
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
73865
 
_ACEOF
73866
 
sed '
73867
 
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
73868
 
s/^/s,@/; s/!/@,|#_!!_#|/
73869
 
:n
73870
 
t n
73871
 
s/'"$ac_delim"'$/,g/; t
73872
 
s/$/\\/; p
73873
 
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
73874
 
' >>$CONFIG_STATUS <conf$$subs.sed
73875
 
rm -f conf$$subs.sed
73876
 
cat >>$CONFIG_STATUS <<_ACEOF
73877
 
CEOF$ac_eof
73878
 
_ACEOF
73879
 
 
73880
 
 
73881
 
ac_delim='%!_!# '
73882
 
for ac_last_try in false false false false false :; do
73883
 
  cat >conf$$subs.sed <<_ACEOF
73884
74041
CHARSET_MODULES!$CHARSET_MODULES$ac_delim
73885
74042
AUTH_STATIC!$AUTH_STATIC$ac_delim
73886
74043
AUTH_MODULES!$AUTH_MODULES$ac_delim
73892
74049
LTLIBOBJS!$LTLIBOBJS$ac_delim
73893
74050
_ACEOF
73894
74051
 
73895
 
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 9; then
 
74052
  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 12; then
73896
74053
    break
73897
74054
  elif $ac_last_try; then
73898
74055
    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5