From 4d109756364029479fd368f1ab22571752d3f76d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Jacke?= Date: Mon, 7 Jan 2019 00:28:34 +0100 Subject: [PATCH 1/2] waf: fix waf errors with sendfail detection on Solaris Signed-off-by: Bjoern Jacke --- source3/wscript | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/source3/wscript b/source3/wscript index d054dbaed1f8..67941258efe6 100644 --- a/source3/wscript +++ b/source3/wscript @@ -1340,8 +1340,8 @@ main() { conf.DEFINE('HAVE_SENDFILE', '1') conf.DEFINE('HPUX_SENDFILE_API', '1') conf.DEFINE('WITH_SENDFILE', '1') - elif (host_os.rfind('solaris') > -1): - conf.CHECK_FUNCS_IN('sendfile', 'sendfilev') + elif (host_os.rfind('sunos') > -1): + conf.CHECK_FUNCS_IN('sendfilev', 'sendfile') conf.CHECK_CODE(''' #include , int sfvcnt; @@ -1361,7 +1361,8 @@ main() { nwritten = sendfilev(tofd, vec, sfvcnt, &xferred); ''', '_HAVE_SENDFILEV', - msg='Checking for solaris sendfilev support') + msg='Checking for solaris sendfilev support', + lib='sendfile') if conf.CONFIG_SET('_HAVE_SENDFILEV'): conf.DEFINE('HAVE_SENDFILEV', '1') conf.DEFINE('SOLARIS_SENDFILE_API', '1') -- 2.17.1