From: Andreas Schneider Date: Fri, 19 Jan 2018 14:34:32 +0000 (+0100) Subject: wafsamba: Allow passing 'lib' to CHECK_STRUCTURE_MEMBER X-Git-Tag: tevent-0.9.36~291 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=87f105d76ce074bff08fd507d72568be88d48d00;p=thirdparty%2Fsamba.git wafsamba: Allow passing 'lib' to CHECK_STRUCTURE_MEMBER BUG: https://bugzilla.samba.org/show_bug.cgi?id=13238 We need to be able to point it to the right header location, so we need to be able to pass the 'lib' that it gets set. Signed-off-by: Andreas Schneider Reviewed-by: Alexander Bokovoy --- diff --git a/buildtools/wafsamba/samba_autoconf.py b/buildtools/wafsamba/samba_autoconf.py index 7940a7d4fe8..cc08e0d5c3d 100644 --- a/buildtools/wafsamba/samba_autoconf.py +++ b/buildtools/wafsamba/samba_autoconf.py @@ -454,7 +454,8 @@ def CHECK_CODE(conf, code, define, @conf def CHECK_STRUCTURE_MEMBER(conf, structname, member, - always=False, define=None, headers=None): + always=False, define=None, headers=None, + lib=None): '''check for a structure member''' if define is None: define = 'HAVE_%s' % member.upper() @@ -463,6 +464,7 @@ def CHECK_STRUCTURE_MEMBER(conf, structname, member, define, execute=False, link=False, + lib=lib, always=always, headers=headers, local_include=False,