Bug 12962 - CHECK_STRUCTURE_MEMBER do not pass 'lib'
Summary: CHECK_STRUCTURE_MEMBER do not pass 'lib'
Alias: None
Product: Samba 4.1 and newer
Classification: Unclassified
Component: Build (show other bugs)
Version: unspecified
Hardware: All All
: P5 normal (vote)
Target Milestone: ---
Assignee: Samba QA Contact
QA Contact: Samba QA Contact
Depends on:
Blocks: 12124 12963
  Show dependency treegraph
Reported: 2017-08-13 00:14 UTC by Jura Sasek
Modified: 2018-03-27 16:57 UTC (History)
1 user (show)

See Also:

'lib' option is needed to CHECK_STRUCTURE_MEMBER (1.26 KB, patch)
2017-08-13 00:14 UTC, Jura Sasek
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jura Sasek 2017-08-13 00:14:47 UTC
Created attachment 13465 [details]
'lib' option is needed to CHECK_STRUCTURE_MEMBER

If the header is not in /usr/include test will fail. There is no option to pass the -Ipath optin to cc when building test.c

example: Solaris place krb5 headers into /usr/include/kerberosv5[/krb5.h]

Patch is picked from Bug 12124 to distinguish the ldap, krb5 specific parts from this waf core fix.
Comment 1 Jura Sasek 2018-03-27 16:57:27 UTC
Fixed with another code issue.