summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source3/configure.in10
1 files changed, 5 insertions, 5 deletions
diff --git a/source3/configure.in b/source3/configure.in
index 01cf176499..8adf24e6ef 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -581,7 +581,7 @@ exit(1);
# Systems with LFS support.
#
- gnu* | k*bsd*-gnu)
+ gnu* | k*bsd*-gnu | kopensolaris*-gnu)
CPPFLAGS="-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE $CPPFLAGS"
AC_DEFINE(_LARGEFILE64_SOURCE, 1, [Whether to enable large file support])
AC_DEFINE(_FILE_OFFSET_BITS, 64, [File offset bits])
@@ -1252,7 +1252,7 @@ AC_DEFINE(HAVE_PRCTL, 1, [Whether prctl is available]),[])
#
#
case "$host_os" in
- *linux* | gnu* | k*bsd*-gnu)
+ *linux* | gnu* | k*bsd*-gnu | kopensolaris*-gnu)
# glibc <= 2.3.2 has a broken getgrouplist
AC_TRY_RUN([
#include <unistd.h>
@@ -1551,7 +1551,7 @@ DSO_EXPORTS=""
# and these are for particular systems
case "$host_os" in
- *linux* | gnu* | k*bsd*-gnu)
+ *linux* | gnu* | k*bsd*-gnu | kopensolaris*-gnu)
case "$host_os" in *linux*)
AC_DEFINE(LINUX,1,[Whether the host os is linux]) ;;
esac
@@ -5403,7 +5403,7 @@ AC_ARG_WITH(sendfile-support,
AC_MSG_RESULT(yes);
case "$host_os" in
- *linux* | gnu* | k*bsd*-gnu)
+ *linux* | gnu* | k*bsd*-gnu | kopensolaris*-gnu)
AC_CACHE_CHECK([for linux sendfile64 support],samba_cv_HAVE_SENDFILE64,[
AC_TRY_LINK([#include <sys/sendfile.h>],
[\
@@ -5774,7 +5774,7 @@ NSSSONAMEVERSIONSUFFIX=""
WINBIND_NSS_PTHREAD=""
case "$host_os" in
- *linux* | gnu* | k*bsd*-gnu)
+ *linux* | gnu* | k*bsd*-gnu | kopensolaris*-gnu)
NSSSONAMEVERSIONSUFFIX=".2"
WINBIND_NSS_EXTRA_OBJS="../nsswitch/winbind_nss_linux.o"
;;