1 Index: samba-3.0.21c/source/configure.in
2 ===================================================================
3 --- samba-3.0.21c.orig/source/configure.in 2006-02-25 11:58:15.771410155 +0100
4 +++ samba-3.0.21c/source/configure.in 2006-02-25 11:58:20.524451106 +0100
9 +# Systems with LFS support.
12 + CPPFLAGS="-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE $CPPFLAGS"
13 + AC_DEFINE(_LARGEFILE64_SOURCE, 1, [Whether to enable large file support])
14 + AC_DEFINE(_FILE_OFFSET_BITS, 64, [File offset bits])
15 + AC_DEFINE(_GNU_SOURCE, 1, [Whether to use GNU libc extensions])
18 # Tests for linux LFS support. Need kernel 2.4 and glibc2.2 or greater support.
26 + linux*-gnu* | gnu* | k*bsd*-gnu)
27 # glibc <= 2.3.2 has a broken getgrouplist
30 @@ -1405,7 +1414,10 @@
32 # and these are for particular systems
34 - *linux*) AC_DEFINE(LINUX,1,[Whether the host os is linux])
35 + linux*-gnu* | gnu* | k*bsd*-gnu)
36 + case "$host_os" in linux*)
37 + AC_DEFINE(LINUX,1,[Whether the host os is linux]) ;;
40 if test "${ac_cv_gnu_ld_no_default_allow_shlib_undefined}" = "yes"; then
41 LDSHFLAGS="-shared -Wl,-Bsymbolic -Wl,--allow-shlib-undefined"
47 + linux*-gnu* | gnu* | k*bsd*-gnu)
48 AC_CACHE_CHECK([for linux sendfile64 support],samba_cv_HAVE_SENDFILE64,[
49 AC_TRY_LINK([#include <sys/sendfile.h>],
51 @@ -4917,10 +4929,10 @@
52 WINBIND_NSS_LDSHFLAGS=$LDSHFLAGS
56 + linux*-gnu* | gnu* | k*bsd*-gnu)
57 WINBIND_NSS_EXTRA_OBJS="nsswitch/winbind_nss_linux.o"
60 + freebsd5*|*freebsd[[6-9]]*)
61 # FreeBSD winbind client is implemented as a wrapper around
63 WINBIND_NSS_EXTRA_OBJS="nsswitch/winbind_nss_freebsd.o \