s3:configure: search fdatasync also in librt
authorBjörn Jacke <bj@sernet.de>
Fri, 7 May 2010 10:53:53 +0000 (12:53 +0200)
committerBjörn Jacke <bj@sernet.de>
Fri, 7 May 2010 10:53:53 +0000 (12:53 +0200)
Sun^W Oracle Solaris has it there ...

source3/configure.in

index 61e60a11b6fcde36d55a6d2a025f9e7138911712..050c16a0248270a02fa49d9dc282d53681290b71 100644 (file)
@@ -1054,7 +1054,8 @@ fi
 AC_CHECK_FUNCS(getcwd fchown chmod fchmod mknod mknod64)
 AC_CHECK_FUNCS(strtol)
 AC_CHECK_FUNCS(strchr chflags)
-AC_CHECK_FUNCS(getrlimit fsync fdatasync setpgid)
+AC_CHECK_FUNCS(getrlimit fsync setpgid)
+AC_CHECK_FUNCS(fdatasync,,[AC_CHECK_LIB_EXT(rt, LIBS, fdatasync)])
 AC_CHECK_FUNCS(setsid glob strpbrk crypt16 getauthuid)
 AC_CHECK_FUNCS(sigprocmask sigblock sigaction sigset innetgr setnetgrent getnetgrent endnetgrent)
 AC_CHECK_FUNCS(initgroups select poll rdchk getgrnam getgrent pathconf)