mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
waf: use _POSIX_PTHREAD_SEMANTIC on Solaris
Solaris uses POSIX draft function calls by default for a number of functions, unless you set _POSIX_PTHREAD_SEMANTIC Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
104b3545e0
commit
a223c5b5b7
@ -426,6 +426,10 @@ def configure(conf):
|
||||
strict=True,
|
||||
msg='Checking for __attribute__')
|
||||
|
||||
# Solaris by defauls uses draft versions of some functions unless you set _POSIX_PTHREAD_SEMANTICS
|
||||
if sys.platform.startswith('sunos'):
|
||||
conf.DEFINE('_POSIX_PTHREAD_SEMANTICS', 1)
|
||||
|
||||
if sys.platform.startswith('aix'):
|
||||
conf.DEFINE('_ALL_SOURCE', 1, add_to_cflags=True)
|
||||
# Might not be needed if ALL_SOURCE is defined
|
||||
|
Loading…
Reference in New Issue
Block a user