[ 133/2913] Compiling IDL librpc/idl/atsvc.idl [ 134/2913] Compiling IDL librpc/idl/auth.idl /opt/src/samba-4.8.0/librpc/idl/auth.idl:115: warning: helper() is pidl-specific and deprecated. Use `include' instead /opt/src/samba-4.8.0/librpc/idl/auth.idl:107: error: Unable to determine origin of type `struct cli_credentials' /opt/src/samba-4.8.0/librpc/idl/auth.idl:107: error: Unable to determine origin of type `struct cli_credentials' [ 135/2913] Compiling IDL librpc/idl/drsuapi.idl
This behaviour is deliberate (cli_credentials is not an NDR structure, it is a C type). While we could squash the warning with some kind of override, there is no particular benefit to doing so here.