no suitable FAM library found Building without DMAPI support: no suitable DMAPI library found ../../source4/heimdal/lib/asn1/main.c:73:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "template", 0, arg_flag, &template_flag }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:74:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "encode-rfc1510-bit-string", 0, arg_flag, &rfc1510_bitstring }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:75:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "decode-dce-ber", 0, arg_flag, &support_ber }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:76:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "support-ber", 0, arg_flag, &support_ber }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:77:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "preserve-binary", 0, arg_strings, &preserve }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:78:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "sequence", 0, arg_strings, &seq }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:79:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "one-code-file", 0, arg_flag, &one_code_file }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:80:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "option-file", 0, arg_string, &option_file }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:81:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "version", 0, arg_flag, &version_flag }, ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/main.c:82:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "help", 0, arg_flag, &help_flag } ^ In file included from ../../source4/heimdal/lib/asn1/main.c:35:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/asn1/asn1parse.c:2:19: warning: ‘yysccsid’ defined but not used [-Wunused-const-variable=] static const char yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93"; ^~~~~~~~ ../../source4/heimdal/lib/asn1/gen_copy.c: In function ‘copy_type’: ../../source4/heimdal/lib/asn1/gen_copy.c:61:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (t->range == NULL && t->members == NULL) { ^ ../../source4/heimdal/lib/asn1/gen_copy.c:65:5: note: here case TBoolean: ^~~~ ../../source4/heimdal/lib/asn1/gen_template.c: In function ‘template_members’: ../../source4/heimdal/lib/asn1/gen_template.c:490:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] itype = "IMEMBER"; ^ ../../source4/heimdal/lib/asn1/gen_template.c:492:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] itype = "HEIM_INTEGER"; ^ ../../source4/heimdal/lib/asn1/gen_template.c:494:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] itype = "INTEGER"; ^ ../../source4/heimdal/lib/asn1/gen_template.c:496:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] itype = "UNSIGNED"; ^ ../../source4/heimdal/lib/asn1/gen_template.c:498:12: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] itype = "UNSIGNED"; ^ ../../source4/heimdal/lib/com_err/compile_et.c:189:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "version", 0, arg_flag, &version_flag }, ^ In file included from ../../source4/heimdal/lib/com_err/compile_et.c:39:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/com_err/compile_et.c:190:5: warning: missing initializer for field ‘help’ of ‘struct getargs’ [-Wmissing-field-initializers] { "help", 0, arg_flag, &help_flag } ^ In file included from ../../source4/heimdal/lib/com_err/compile_et.c:39:0: ../../source4/heimdal/lib/roken/getarg.h:64:17: note: ‘help’ declared here const char *help; ^~~~ ../../source4/heimdal/lib/com_err/parse.c: In function ‘name2number’: ../../source4/heimdal/lib/com_err/parse.c:282:10: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] yyerror("table name too long"); ^~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/com_err/parse.c:55:6: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror (char *s); ^~~~~~~ ../../source4/heimdal/lib/com_err/parse.c:288:14: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] yyerror("invalid character in table name"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/com_err/parse.c:55:6: note: expected ‘char *’ but argument is of type ‘const char *’ void yyerror (char *s); ^~~~~~~ ../../source4/heimdal/lib/com_err/parse.c: In function ‘yyparse’: ../../source4/heimdal/lib/com_err/parse.c:436:13: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] yyerror("syntax error"); ^~~~~~~~~~~~~~ ../../source4/heimdal/lib/com_err/parse.c:300:1: note: expected ‘char *’ but argument is of type ‘const char *’ yyerror (char *s) ^~~~~~~ ../../source4/heimdal/lib/com_err/parse.c:628:13: warning: passing argument 1 of ‘yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] yyerror("yacc stack overflow"); ^~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/com_err/parse.c:300:1: note: expected ‘char *’ but argument is of type ‘const char *’ yyerror (char *s) ^~~~~~~ At top level: ../../source4/heimdal/lib/com_err/parse.c:2:19: warning: ‘yysccsid’ defined but not used [-Wunused-const-variable=] static const char yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93"; ^~~~~~~~ librpc/idl/auth.idl:122: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/auth.idl:107: error: Unable to determine origin of type `struct cli_credentials' librpc/idl/auth.idl:107: error: Unable to determine origin of type `struct cli_credentials' librpc/idl/drsuapi.idl:1903: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/drsuapi.idl:756: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsuapi.idl:760: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsuapi.idl:768: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsuapi.idl:776: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsuapi.idl:784: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsuapi.idl:792: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/epmapper.idl:203: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/epmapper.idl:204: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/epmapper.idl:219: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/ntlmssp.idl:330: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/negoex.idl:157: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/schannel.idl:114: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/ntsvcs.idl:264: warning: top-level [out] pointer `unknown5a' is not a [ref] pointer librpc/idl/security.idl:601: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/dssetup.idl:84: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/krb5pac.idl:215: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/krb5pac.idl:73: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/krb5pac.idl:123: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/krb5pac.idl:129: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/orpc.idl:214: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:3514: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/spoolss.idl:890: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:1097: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:1289: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:1639: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:1663: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:1738: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:2081: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:2472: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/spoolss.idl:863: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1097: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1110: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1289: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1611: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1639: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1663: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1701: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:1738: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2081: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2100: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2196: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2238: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2434: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2472: warning: top-level [out] pointer `info' is not a [ref] pointer librpc/idl/spoolss.idl:2979: warning: [out] argument `info' not a pointer librpc/idl/dnsserver.idl:1530: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/dnsserver.idl:1462: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/dnsserver.idl:1518: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:459: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/frsrpc.idl:22: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:23: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:279: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:283: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:285: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:287: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:299: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:301: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:305: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:307: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:316: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:352: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:391: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:393: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/frsrpc.idl:396: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/nbt.idl:696: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/dns.idl:270: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/srvsvc.idl:1459: warning: top-level [out] pointer `hnd' is not a [ref] pointer librpc/idl/winreg.idl:191: warning: Got pointer for `size', expected fully dereferenced variable librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable librpc/idl/winreg.idl:191: warning: Got pointer for `size', expected fully dereferenced variable librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable librpc/idl/winreg.idl:191: warning: Got pointer for `length', expected fully dereferenced variable librpc/idl/winreg.idl:268: warning: Got pointer for `data_size', expected fully dereferenced variable librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable librpc/idl/winreg.idl:268: warning: Got pointer for `data_size', expected fully dereferenced variable librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable librpc/idl/winreg.idl:268: warning: Got pointer for `data_length', expected fully dereferenced variable librpc/idl/dcerpc.idl:665: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/dcerpc.idl:642: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsblobs.idl:755: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/drsblobs.idl:666: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/drsblobs.idl:420: warning: pointless array cntr: 'cntr_service_keys_0': length=0 librpc/idl/drsblobs.idl:420: warning: pointless array `service_keys' will always have size 0 librpc/idl/drsblobs.idl:420: warning: pointless array `service_keys' will always have size 0 librpc/idl/frstrans.idl:287: warning: frstrans_RawGetFileDataAsync: dcerpc client does not support pipe yet librpc/idl/frstrans.idl:294: warning: frstrans_RdcGetFileDataAsync: dcerpc client does not support pipe yet librpc/idl/netlogon.idl:1796: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/netlogon.idl:830: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/netlogon.idl:848: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/netlogon.idl:1092: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/svcctl.idl:661: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/svcctl.idl:443: warning: top-level [out] pointer `TagId' is not a [ref] pointer librpc/idl/svcctl.idl:454: warning: top-level [out] pointer `service_status' is not a [ref] pointer librpc/idl/backupkey.idl:154: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/witness.idl:153: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/witness.idl:126: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead librpc/idl/dcom.idl:56: warning: top-level [out] pointer `ppv' is not a [ref] pointer librpc/idl/dcom.idl:97: warning: top-level [out] pointer `ip' is not a [ref] pointer librpc/idl/dcom.idl:110: warning: top-level [out] pointer `pResults' is not a [ref] pointer librpc/idl/dcom.idl:191: warning: top-level [out] pointer `phr' is not a [ref] pointer librpc/idl/dcom.idl:193: warning: top-level [out] pointer `ppMIF' is not a [ref] pointer librpc/idl/dcom.idl:206: warning: top-level [out] pointer `pctinfo' is not a [ref] pointer librpc/idl/dcom.idl:217: warning: top-level [out] pointer `ppTInfo' is not a [ref] pointer librpc/idl/dcom.idl:227: warning: top-level [out] pointer `rgDispId' is not a [ref] pointer librpc/idl/dcom.idl:251: warning: top-level [out] pointer `pVarResult' is not a [ref] pointer librpc/idl/dcom.idl:252: warning: top-level [out] pointer `pExcepInfo' is not a [ref] pointer librpc/idl/dcom.idl:254: warning: top-level [out] pointer `puArgErr' is not a [ref] pointer librpc/idl/xattr.idl:219: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/preg.idl:47: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/rap.idl:1076: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/rap.idl:348: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:349: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:350: warning: [out] argument `count' not a pointer librpc/idl/rap.idl:351: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:360: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:362: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:386: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:387: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:388: warning: [out] argument `count' not a pointer librpc/idl/rap.idl:389: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:396: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:397: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:398: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:400: warning: [out] argument `info' not a pointer librpc/idl/rap.idl:572: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:573: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:574: warning: [out] argument `count' not a pointer librpc/idl/rap.idl:575: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:583: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:584: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:585: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:587: warning: [out] argument `info' not a pointer librpc/idl/rap.idl:591: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:593: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:597: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:599: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:603: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:605: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:610: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:612: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:617: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:619: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:624: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:626: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:633: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:634: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:635: warning: [out] argument `count' not a pointer librpc/idl/rap.idl:636: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:644: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:645: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:646: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:648: warning: [out] argument `info' not a pointer librpc/idl/rap.idl:684: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:686: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:739: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:740: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:741: warning: [out] argument `count' not a pointer librpc/idl/rap.idl:742: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:751: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:752: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:753: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:755: warning: [out] argument `info' not a pointer librpc/idl/rap.idl:763: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:765: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:772: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:774: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:904: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:905: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:906: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:908: warning: [out] argument `info' not a pointer librpc/idl/rap.idl:933: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:934: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:935: warning: [out] argument `count' not a pointer librpc/idl/rap.idl:936: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:945: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:946: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:947: warning: [out] argument `available' not a pointer librpc/idl/rap.idl:949: warning: [out] argument `info' not a pointer librpc/idl/rap.idl:958: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:960: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:965: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:967: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:986: warning: [out] argument `status' not a pointer librpc/idl/rap.idl:987: warning: [out] argument `convert' not a pointer librpc/idl/rap.idl:989: warning: [out] argument `tod' not a pointer librpc/idl/ntprinting.idl:168: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/cab.idl:136: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/dnsp.idl:274: warning: helper() is pidl-specific and deprecated. Use `include' instead librpc/idl/winbind.idl:183: warning: [out] argument `validation' not a pointer librpc/idl/winbind.idl:185: warning: [out] argument `authoritative' not a pointer librpc/idl/winbind.idl:183: error: winbind_SamLogon: [out] argument 'validation' is not a pointer or array, skip client functions source4/librpc/idl/irpc.idl:28: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead source4/librpc/idl/irpc.idl:70: warning: [out] argument `info' not a pointer source4/librpc/idl/irpc.idl:83: warning: top-level [out] pointer `dcname' is not a [ref] pointer source4/librpc/idl/irpc.idl:91: warning: [out] argument `num_addrs' not a pointer source4/librpc/idl/irpc.idl:113: warning: [out] argument `generic_reply' not a pointer source4/librpc/idl/irpc.idl:159: warning: [out] argument `info' not a pointer source4/librpc/idl/irpc.idl:70: error: nbtd_information: [out] argument 'info' is not a pointer or array, skip client functions source4/librpc/idl/irpc.idl:83: error: nbtd_getdcname: [out] argument 'dcname' is a pointer to type 'string', skip client functions source4/librpc/idl/irpc.idl:91: error: nbtd_proxy_wins_challenge: [out] argument 'num_addrs' is not a pointer or array, skip client functions source4/librpc/idl/irpc.idl:113: error: kdc_check_generic_kerberos: [out] argument 'generic_reply' is not a pointer or array, skip client functions source4/librpc/idl/irpc.idl:159: error: smbsrv_information: [out] argument 'info' is not a pointer or array, skip client functions source4/librpc/idl/winsif.idl:343: warning: helper() is pidl-specific and deprecated. Use `include' instead source4/librpc/idl/winsif.idl:243: warning: [out] argument `unc_name' not a pointer source4/librpc/idl/winsrepl.idl:180: warning: helper() is pidl-specific and deprecated. Use `include' instead Done. source3/librpc/idl/libnet_join.idl:87: warning: helper() is pidl-specific and deprecated. Use `include' instead source3/librpc/idl/libnet_join.idl:47: warning: [out] argument `account_name' not a pointer source3/librpc/idl/libnet_join.idl:48: warning: [out] argument `netbios_domain_name' not a pointer source3/librpc/idl/libnet_join.idl:49: warning: [out] argument `dns_domain_name' not a pointer source3/librpc/idl/libnet_join.idl:50: warning: [out] argument `forest_name' not a pointer source3/librpc/idl/libnet_join.idl:51: warning: [out] argument `dn' not a pointer source3/librpc/idl/libnet_join.idl:52: warning: [out] argument `domain_guid' not a pointer source3/librpc/idl/libnet_join.idl:54: warning: [out] argument `modified_config' not a pointer source3/librpc/idl/libnet_join.idl:55: warning: [out] argument `error_string' not a pointer source3/librpc/idl/libnet_join.idl:56: warning: [out] argument `domain_is_ad' not a pointer source3/librpc/idl/libnet_join.idl:57: warning: [out] argument `set_encryption_types' not a pointer source3/librpc/idl/libnet_join.idl:59: warning: [out] argument `krb5_salt' not a pointer source3/librpc/idl/libnet_join.idl:78: warning: [out] argument `netbios_domain_name' not a pointer source3/librpc/idl/libnet_join.idl:79: warning: [out] argument `dns_domain_name' not a pointer source3/librpc/idl/libnet_join.idl:80: warning: [out] argument `forest_name' not a pointer source3/librpc/idl/libnet_join.idl:81: warning: [out] argument `modified_config' not a pointer source3/librpc/idl/libnet_join.idl:82: warning: [out] argument `error_string' not a pointer source3/librpc/idl/libnet_join.idl:83: warning: [out] argument `disabled_machine_account' not a pointer source3/librpc/idl/libnet_join.idl:85: warning: [out] argument `deleted_machine_account' not a pointer ../../source4/heimdal/lib/hcrypto/libtommath/bn_error.c:22:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { MP_OKAY, "Successful" }, ^~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/libtommath/bn_error.c:23:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { MP_MEM, "Out of heap" }, ^~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/libtommath/bn_error.c:24:17: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] { MP_VAL, "Value out of range" } ^~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/libtommath/bn_error.c: In function ‘mp_error_to_string’: ../../source4/heimdal/lib/hcrypto/libtommath/bn_error.c:40:11: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] return "Invalid error code"; ^~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:63:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:66:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:68:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:69:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\xdc\x95\xc0\x78\xa2\x40\x89\x89\xad\x48\xa2\x14\x92\x84\x20\x87" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:70:5: warning: missing initializer for field ‘outiv’ of ‘struct tests’ [-Wmissing-field-initializers] }, ^ ../../source4/heimdal/lib/hcrypto/validate.c:56:11: note: ‘outiv’ declared here void *outiv; ^~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:86:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x19\x17\xff\xe6\xbb\x77\x2e\xfc" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:90:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\xbf\x9a\x12\xb7\x26\x69\xfd\x05", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:92:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:93:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x55\x95\x97\x76\xa9\x6c\x66\x40\x64\xc7\xf4\x1c\x21\xb7\x14\x1b" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:94:5: warning: missing initializer for field ‘outiv’ of ‘struct tests’ [-Wmissing-field-initializers] }, ^ ../../source4/heimdal/lib/hcrypto/validate.c:56:11: note: ‘outiv’ declared here void *outiv; ^~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:111:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x01\x23\x45\x67\x89\xAB\xCD\xEF", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:115:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x00\x00\x00\x00\x00\x00\x00\x00", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:116:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x74\x94\xC2\xE7\x10\x4B\x08\x79", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:122:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x61\x8a\x63\xd2\xfb", ^~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:126:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\xdc\xee\x4c\xf9\x2c", ^~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:127:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\xf1\x38\x29\xc9\xde", ^~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:133:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x29\x04\x19\x72\xfb\x42\xba\x5f\xc7\x12\x77\x12\xf1\x38\x29\xc9", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:137:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x52\x75\x69\x73\x6c\x69\x6e\x6e" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:176:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] "\x35\x81\x86\x99\x90\x01\xe6\xb5" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/validate.c:215:5: warning: missing initializer for field ‘outiv’ of ‘struct tests’ [-Wmissing-field-initializers] } ^ ../../source4/heimdal/lib/hcrypto/validate.c:56:11: note: ‘outiv’ declared here void *outiv; ^~~~~ ../../source4/heimdal/lib/hcrypto/rand-egd.c: In function ‘egd_seed’: ../../source4/heimdal/lib/hcrypto/rand-egd.c:145:12: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] indata = ((unsigned char *)indata) + len; ^ ../../source4/heimdal/lib/hcrypto/pkcs12.c: In function ‘hc_PKCS12_key_gen’: ../../source4/heimdal/lib/hcrypto/pkcs12.c:85:14: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] I[i] = ((unsigned char*)salt)[i % saltlen]; ^ ../../source4/heimdal/lib/hcrypto/pkcs12.c:96:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] I[(i * 2) + size_I + 1] = ((unsigned char*)key)[i % (keylen + 1)]; ^ ../../source4/heimdal/lib/hcrypto/rsa.c:512:1: warning: missing initializer for field ‘rsa_keygen’ of ‘RSA_METHOD {aka const struct RSA_METHOD}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/hcrypto/rsa.c:43:0: ../../source4/heimdal/lib/hcrypto/rsa.h:96:11: note: ‘rsa_keygen’ declared here int (*rsa_keygen)(RSA *, int, BIGNUM *, BN_GENCB *); ^~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/rsa-ltm.c: In function ‘ltm_rsa_private_encrypt’: ../../source4/heimdal/lib/hcrypto/rsa-ltm.c:336:9: warning: declaration of ‘p’ shadows a previous local [-Wshadow] mp_int p, q, dmp1, dmq1, iqmp; ^ ../../source4/heimdal/lib/hcrypto/rsa-ltm.c:290:20: note: shadowed declaration is here unsigned char *p, *p0; ^ ../../source4/heimdal/lib/hcrypto/dsa.c:93:1: warning: missing initializer for field ‘dsa_do_sign’ of ‘DSA_METHOD {aka const struct DSA_METHOD}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/hcrypto/dsa.c:38:0: ../../source4/heimdal/lib/hcrypto/dsa.h:73:17: note: ‘dsa_do_sign’ declared here DSA_SIG * (*dsa_do_sign)(const unsigned char *, int, DSA *); ^~~~~~~~~~~ ../../source4/heimdal/lib/hcrypto/bn.c: In function ‘hc_BN_is_bit_set’: ../../source4/heimdal/lib/hcrypto/bn.c:243:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] heim_integer *hi = (heim_integer *)bn; ^ ../../source4/heimdal/lib/hcrypto/bn.c: In function ‘hc_BN_get_word’: ../../source4/heimdal/lib/hcrypto/bn.c:311:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] heim_integer *hi = (heim_integer *)bn; ^ ../../source4/heimdal/lib/wind/combining.c: In function ‘_wind_combining_class’: ../../source4/heimdal/lib/wind/combining.c:52:12: warning: missing initializer for field ‘combining_class’ of ‘struct translation’ [-Wmissing-field-initializers] struct translation ts = {code_point}; ^~~~~~~~~~~ In file included from ../../source4/heimdal/lib/wind/combining.c:38:0: source4/heimdal/lib/wind/combining_table.h:11:12: note: ‘combining_class’ declared here unsigned combining_class; ^~~~~~~~~~~~~~~ ../../source4/heimdal/lib/wind/bidi.c: In function ‘is_ral’: ../../source4/heimdal/lib/wind/bidi.c:54:12: warning: missing initializer for field ‘len’ of ‘struct range_entry’ [-Wmissing-field-initializers] struct range_entry ee = {cp}; ^~~~~~~~~~~ In file included from ../../source4/heimdal/lib/wind/bidi.c:38:0: source4/heimdal/lib/wind/bidi_table.h:11:12: note: ‘len’ declared here unsigned len; ^~~ ../../source4/heimdal/lib/wind/bidi.c: In function ‘is_l’: ../../source4/heimdal/lib/wind/bidi.c:64:12: warning: missing initializer for field ‘len’ of ‘struct range_entry’ [-Wmissing-field-initializers] struct range_entry ee = {cp}; ^~~~~~~~~~~ In file included from ../../source4/heimdal/lib/wind/bidi.c:38:0: source4/heimdal/lib/wind/bidi_table.h:11:12: note: ‘len’ declared here unsigned len; ^~~ ../../source4/heimdal/lib/wind/utf8.c: In function ‘wind_ucs4utf8’: ../../source4/heimdal/lib/wind/utf8.c:207:6: warning: this statement may fall through [-Wimplicit-fallthrough=] ch = ch >> 6; ~~~^~~~~~~~~ ../../source4/heimdal/lib/wind/utf8.c:208:6: note: here case 3: ^~~~ ../../source4/heimdal/lib/wind/utf8.c:210:6: warning: this statement may fall through [-Wimplicit-fallthrough=] ch = ch >> 6; ~~~^~~~~~~~~ ../../source4/heimdal/lib/wind/utf8.c:211:6: note: here case 2: ^~~~ ../../source4/heimdal/lib/wind/utf8.c:213:6: warning: this statement may fall through [-Wimplicit-fallthrough=] ch = ch >> 6; ~~~^~~~~~~~~ ../../source4/heimdal/lib/wind/utf8.c:214:6: note: here case 1: ^~~~ ../../source4/heimdal/lib/wind/utf8.c: In function ‘wind_ucs2utf8’: ../../source4/heimdal/lib/wind/utf8.c:482:6: warning: this statement may fall through [-Wimplicit-fallthrough=] ch = ch >> 6; ~~~^~~~~~~~~ ../../source4/heimdal/lib/wind/utf8.c:483:6: note: here case 2: ^~~~ ../../source4/heimdal/lib/wind/utf8.c:485:6: warning: this statement may fall through [-Wimplicit-fallthrough=] ch = ch >> 6; ~~~^~~~~~~~~ ../../source4/heimdal/lib/wind/utf8.c:486:6: note: here case 1: ^~~~ ../../source4/heimdal/lib/wind/errorlist.c: In function ‘_wind_stringprep_error’: ../../source4/heimdal/lib/wind/errorlist.c:54:12: warning: missing initializer for field ‘len’ of ‘struct error_entry’ [-Wmissing-field-initializers] struct error_entry ee = {cp}; ^~~~~~~~~~~ In file included from ../../source4/heimdal/lib/wind/errorlist.c:38:0: source4/heimdal/lib/wind/errorlist_table.h:11:12: note: ‘len’ declared here unsigned len; ^~~ ../../source4/heimdal/lib/wind/normalize.c: In function ‘compat_decomp’: ../../source4/heimdal/lib/wind/normalize.c:130:9: warning: missing initializer for field ‘val_len’ of ‘struct translation’ [-Wmissing-field-initializers] struct translation ts = {in[i]}; ^~~~~~~~~~~ In file included from ../../source4/heimdal/lib/wind/normalize.c:46:0: source4/heimdal/lib/wind/normalize_table.h:13:18: note: ‘val_len’ declared here unsigned short val_len; ^~~~~~~ ../../source4/heimdal/lib/wind/map.c: In function ‘_wind_stringprep_map’: ../../source4/heimdal/lib/wind/map.c:61:9: warning: missing initializer for field ‘val_len’ of ‘struct translation’ [-Wmissing-field-initializers] struct translation ts = {in[i]}; ^~~~~~~~~~~ In file included from ../../source4/heimdal/lib/wind/map.c:41:0: source4/heimdal/lib/wind/map_table.h:11:18: note: ‘val_len’ declared here unsigned short val_len; ^~~~~~~ ../../source4/heimdal/lib/hx509/ks_p12.c:701:1: warning: missing initializer for field ‘printinfo’ of ‘struct hx509_keyset_ops’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/hx509/ks_p12.c:34:0: ../../source4/heimdal/lib/hx509/hx_locl.h:169:11: note: ‘printinfo’ declared here int (*printinfo)(hx509_context, hx509_certs, ^~~~~~~~~ ../../source4/heimdal/lib/hx509/sel-gram.c:2:19: warning: ‘yysccsid’ defined but not used [-Wunused-const-variable=] static const char yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93"; ^~~~~~~~ ../../source4/heimdal/lib/hx509/sel-lex.c:1176:17: warning: ‘yyunput’ defined but not used [-Wunused-function] static void yyunput (int c, register char * yy_bp ) ^~~~~~~ ../../source4/heimdal/lib/hx509/lock.c:51:1: warning: missing initializer for field ‘certs’ of ‘struct hx509_lock_data’ [-Wmissing-field-initializers] }; ^ ../../source4/heimdal/lib/hx509/lock.c:44:17: note: ‘certs’ declared here hx509_certs certs; ^~~~~ ../../source4/heimdal/lib/hx509/ks_null.c:91:1: warning: missing initializer for field ‘printinfo’ of ‘struct hx509_keyset_ops’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/hx509/ks_null.c:34:0: ../../source4/heimdal/lib/hx509/hx_locl.h:169:11: note: ‘printinfo’ declared here int (*printinfo)(hx509_context, hx509_certs, ^~~~~~~~~ ../../source4/heimdal/lib/hx509/ks_dir.c:215:1: warning: missing initializer for field ‘printinfo’ of ‘struct hx509_keyset_ops’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/hx509/ks_dir.c:34:0: ../../source4/heimdal/lib/hx509/hx_locl.h:169:11: note: ‘printinfo’ declared here int (*printinfo)(hx509_context, hx509_certs, ^~~~~~~~~ ../../source4/heimdal/lib/hx509/cert.c: In function ‘hx509_verify_path’: ../../source4/heimdal/lib/hx509/cert.c:2073:19: warning: this statement may fall through [-Wimplicit-fallthrough=] case PROXY_CERT: { ^ ../../source4/heimdal/lib/hx509/cert.c:2179:2: note: here case EE_CERT: ^~~~ ../../source4/heimdal/lib/hx509/cms.c: In function ‘fill_CMSIdentifier’: ../../source4/heimdal/lib/hx509/cms.c:183:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ret == 0) ^ ../../source4/heimdal/lib/hx509/cms.c:186:5: note: here case CMS_ID_NAME: { ^~~~ ../../source4/heimdal/lib/hx509/file.c: In function ‘hx509_pem_read’: ../../source4/heimdal/lib/hx509/file.c:229:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (p == NULL) { ^ ../../source4/heimdal/lib/hx509/file.c:234:2: note: here case INHEADER: ^~~~ ../../source4/heimdal/lib/krb5/plugin.c: In function ‘load_plugins’: ../../source4/heimdal/lib/krb5/plugin.c:227:10: warning: unused variable ‘d’ [-Wunused-variable] DIR *d = NULL; ^ ../../source4/heimdal/lib/krb5/plugin.c:226:11: warning: unused variable ‘path’ [-Wunused-variable] char *path; ^~~~ ../../source4/heimdal/lib/krb5/plugin.c:225:20: warning: unused variable ‘entry’ [-Wunused-variable] struct dirent *entry; ^~~~~ ../../source4/heimdal/lib/krb5/plugin.c:224:27: warning: unused variable ‘di’ [-Wunused-variable] char **dirs = NULL, **di; ^~ ../../source4/heimdal/lib/krb5/plugin.c:224:12: warning: unused variable ‘dirs’ [-Wunused-variable] char **dirs = NULL, **di; ^~~~ ../../source4/heimdal/lib/krb5/plugin.c:223:21: warning: unused variable ‘ret’ [-Wunused-variable] krb5_error_code ret; ^~~ ../../source4/heimdal/lib/krb5/plugin.c:222:20: warning: unused variable ‘e’ [-Wunused-variable] struct plugin *e; ^ At top level: ../../source4/heimdal/lib/krb5/plugin.c:398:1: warning: ‘plug_dealloc’ defined but not used [-Wunused-function] plug_dealloc(void *ptr) ^~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/plugin.c:205:1: warning: ‘trim_trailing_slash’ defined but not used [-Wunused-function] trim_trailing_slash(char * path) ^~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/plugin.c:183:1: warning: ‘is_valid_plugin_filename’ defined but not used [-Wunused-function] is_valid_plugin_filename(const char * n) ^~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/plugin.c:66:20: warning: ‘sysplugin_dirs’ defined but not used [-Wunused-variable] static const char *sysplugin_dirs[] = { ^~~~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/warn.c: In function ‘krb5_err’: ../../source4/heimdal/lib/krb5/warn.c:83:21: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] krb5_error_code ret; \ ^ ../../source4/heimdal/lib/krb5/warn.c:205:5: note: in expansion of macro ‘FUNC’ FUNC(1, code, 0); ^~~~ ../../source4/heimdal/lib/krb5/warn.c: In function ‘krb5_errx’: ../../source4/heimdal/lib/krb5/warn.c:83:21: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] krb5_error_code ret; \ ^ ../../source4/heimdal/lib/krb5/warn.c:244:5: note: in expansion of macro ‘FUNC’ FUNC(0, 0, 0); ^~~~ ../../source4/heimdal/lib/krb5/warn.c: In function ‘krb5_abort’: ../../source4/heimdal/lib/krb5/warn.c:83:21: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] krb5_error_code ret; \ ^ ../../source4/heimdal/lib/krb5/warn.c:286:5: note: in expansion of macro ‘FUNC’ FUNC(1, code, 0); ^~~~ ../../source4/heimdal/lib/krb5/warn.c: In function ‘krb5_abortx’: ../../source4/heimdal/lib/krb5/warn.c:83:21: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] krb5_error_code ret; \ ^ ../../source4/heimdal/lib/krb5/warn.c:314:5: note: in expansion of macro ‘FUNC’ FUNC(0, 0, 0); ^~~~ ../../source4/heimdal/lib/krb5/send_to_kdc.c: In function ‘krb5_sendto’: ../../source4/heimdal/lib/krb5/send_to_kdc.c:374:13: warning: unused variable ‘i’ [-Wunused-variable] size_t i; ^ ../../source4/heimdal/lib/krb5/rd_req.c: In function ‘krb5_verify_ap_req2’: ../../source4/heimdal/lib/krb5/rd_req.c:487:18: warning: comparison between ‘krb5_keytype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if (ac->keytype != ETYPE_NULL) ^~ ../../source4/heimdal/lib/krb5/rd_cred.c: In function ‘krb5_rd_cred’: ../../source4/heimdal/lib/krb5/rd_cred.c:99:29: warning: comparison between ‘ENCTYPE {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if (cred.enc_part.etype == ETYPE_NULL) { ^~ ../../source4/heimdal/lib/krb5/principal.c:397:19: warning: ‘nq_chars’ defined but not used [-Wunused-const-variable=] static const char nq_chars[] = " \\/@"; ^~~~~~~~ ../../source4/heimdal/lib/krb5/pkinit.c: In function ‘find_cert’: ../../source4/heimdal/lib/krb5/pkinit.c:186:2: warning: missing initializer for field ‘oid’ of ‘struct certfind’ [-Wmissing-field-initializers] { "MobileMe EKU" }, ^ ../../source4/heimdal/lib/krb5/pkinit.c:173:21: note: ‘oid’ declared here const heim_oid *oid; ^~~ ../../source4/heimdal/lib/krb5/pkinit.c:187:2: warning: missing initializer for field ‘oid’ of ‘struct certfind’ [-Wmissing-field-initializers] { "PKINIT EKU" }, ^ ../../source4/heimdal/lib/krb5/pkinit.c:173:21: note: ‘oid’ declared here const heim_oid *oid; ^~~ ../../source4/heimdal/lib/krb5/pkinit.c:188:2: warning: missing initializer for field ‘oid’ of ‘struct certfind’ [-Wmissing-field-initializers] { "MS EKU" }, ^ ../../source4/heimdal/lib/krb5/pkinit.c:173:21: note: ‘oid’ declared here const heim_oid *oid; ^~~ ../../source4/heimdal/lib/krb5/pkinit.c:189:2: warning: missing initializer for field ‘oid’ of ‘struct certfind’ [-Wmissing-field-initializers] { "any (or no)" } ^ ../../source4/heimdal/lib/krb5/pkinit.c:173:21: note: ‘oid’ declared here const heim_oid *oid; ^~~ ../../source4/heimdal/lib/krb5/mit_glue.c: In function ‘krb5_c_verify_checksum’: ../../source4/heimdal/lib/krb5/mit_glue.c:79:37: warning: passing argument 6 of ‘krb5_verify_checksum’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] data->data, data->length, cksum); ^~~~~ In file included from ../../source4/heimdal/lib/krb5/krb5.h:892:0, from ../../source4/heimdal/lib/krb5/krb5_locl.h:175, from ../../source4/heimdal/lib/krb5/mit_glue.c:34: source4/heimdal/lib/krb5/krb5-protos.h:3778:1: note: expected ‘Checksum * {aka struct Checksum *}’ but argument is of type ‘const krb5_checksum * {aka const struct Checksum *}’ krb5_verify_checksum ( ^~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal_build/krb5-glue.c:41:1: warning: missing initializer for field ‘get_version’ of ‘krb5_cc_ops {aka const struct krb5_cc_ops}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal_build/krb5-glue.c:22: ../../source4/heimdal/lib/krb5/krb5.h:492:26: note: ‘get_version’ declared here int (KRB5_CALLCONV * get_version)(krb5_context, krb5_ccache); ^~~~~~~~~~~ ../../source4/heimdal/lib/krb5/keytab_keyfile.c:450:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka const struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal/lib/krb5/keytab_keyfile.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/lib/krb5/keytab_memory.c:236:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka const struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal/lib/krb5/keytab_memory.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/lib/krb5/keytab_file.c:780:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka const struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal/lib/krb5/keytab_file.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/lib/krb5/keytab_file.c:794:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka const struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal/lib/krb5/keytab_file.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/lib/krb5/keytab_file.c:808:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka const struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal/lib/krb5/keytab_file.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/lib/krb5/keytab_any.c:261:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka const struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:175:0, from ../../source4/heimdal/lib/krb5/keytab_any.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/lib/krb5/init_creds_pw.c: In function ‘add_enc_ts_padata’: ../../source4/heimdal/lib/krb5/init_creds_pw.c:1005:26: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] for (ep = enctypes; *ep != ETYPE_NULL; ep++) ^~ ../../source4/heimdal/lib/krb5/get_in_tkt.c: In function ‘add_padata’: ../../source4/heimdal/lib/krb5/get_in_tkt.c:116:26: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] for (ep = enctypes; *ep != ETYPE_NULL; ep++) ^~ ../../source4/heimdal/lib/krb5/get_in_tkt.c: In function ‘krb5_get_in_tkt’: ../../source4/heimdal/lib/krb5/get_in_tkt.c:545:5: warning: ‘krb5_get_in_cred’ is deprecated [-Wdeprecated-declarations] ret = krb5_get_in_cred (context, ^~~ ../../source4/heimdal/lib/krb5/get_in_tkt.c:364:1: note: declared here krb5_get_in_cred(krb5_context context, ^~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/get_host_realm.c: In function ‘dns_find_realm’: ../../source4/heimdal/lib/krb5/get_host_realm.c:105:11: warning: to be safe all intermediate pointers in cast from ‘char **’ to ‘const char **’ must be ‘const’ qualified [-Wcast-qual] labels = (const char **)config_labels; ^ ../../source4/heimdal/lib/krb5/crypto-null.c:49:1: warning: missing initializer for field ‘random_to_key’ of ‘struct _krb5_key_type’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/krb5/krb5_locl.h:182:0, from ../../source4/heimdal/lib/krb5/crypto-null.c:34: ../../source4/heimdal/lib/krb5/crypto.h:80:12: note: ‘random_to_key’ declared here void (*random_to_key)(krb5_context, krb5_keyblock*, const void*, size_t); ^~~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/crypto.c: In function ‘krb5_crypto_init’: ../../source4/heimdal/lib/krb5/crypto.c:2030:14: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if(etype == ETYPE_NULL) ^~ ../../source4/heimdal/lib/krb5/addr_families.c:803:5: warning: missing initializer for field ‘mask_boundary’ of ‘struct addr_operations’ [-Wmissing-field-initializers] } ^ ../../source4/heimdal/lib/krb5/addr_families.c:54:11: note: ‘mask_boundary’ declared here int (*mask_boundary)(krb5_context, const krb5_address*, unsigned long, ^~~~~~~~~~~~~ ../../source4/heimdal/lib/krb5/generate_subkey.c: In function ‘krb5_generate_subkey_extended’: ../../source4/heimdal/lib/krb5/generate_subkey.c:63:15: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if (etype == ETYPE_NULL) ^~ ../../source4/heimdal/lib/gssapi/krb5/acquire_cred.c: In function ‘acquire_initiator_cred’: ../../source4/heimdal/lib/gssapi/krb5/acquire_cred.c:189:30: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] gss_buffer_t password = (gss_buffer_t)credential_data; ^ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c: In function ‘_gss_load_mech’: ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:237:7: warning: unused variable ‘found’ [-Wunused-variable] int found; ^~~~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:236:15: warning: unused variable ‘mech_oid’ [-Wunused-variable] gss_OID_desc mech_oid; ^~~~~~~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:235:9: warning: unused variable ‘so’ [-Wunused-variable] void *so; ^~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:234:27: warning: unused variable ‘m’ [-Wunused-variable] struct _gss_mech_switch *m; ^ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:233:28: warning: unused variable ‘kobj’ [-Wunused-variable] char *name, *oid, *lib, *kobj; ^~~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:233:22: warning: unused variable ‘lib’ [-Wunused-variable] char *name, *oid, *lib, *kobj; ^~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:233:16: warning: unused variable ‘oid’ [-Wunused-variable] char *name, *oid, *lib, *kobj; ^~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:233:9: warning: unused variable ‘name’ [-Wunused-variable] char *name, *oid, *lib, *kobj; ^~~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:232:9: warning: unused variable ‘p’ [-Wunused-variable] char *p; ^ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:231:8: warning: unused variable ‘buf’ [-Wunused-variable] char buf[256]; ^~~ ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:230:9: warning: unused variable ‘fp’ [-Wunused-variable] FILE *fp; ^~ At top level: ../../source4/heimdal/lib/gssapi/mech/gss_mech_switch.c:45:1: warning: ‘_gss_string_to_oid’ defined but not used [-Wunused-function] _gss_string_to_oid(const char* s, gss_OID oid) ^~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:206:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:210:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:214:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:218:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:222:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:226:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:230:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:234:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:238:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:242:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:246:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:250:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:254:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:258:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:262:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/krb5/external.c:266:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] } ^ In file included from ../../source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h:44:0, from ../../source4/heimdal/lib/gssapi/krb5/external.c:34: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/mech/gss_delete_sec_context.c: In function ‘gss_delete_sec_context’: ../../source4/heimdal/lib/gssapi/mech/gss_delete_sec_context.c:36:12: warning: variable ‘major_status’ set but not used [-Wunused-but-set-variable] OM_uint32 major_status; ^~~~~~~~~~~~ ../../source4/heimdal/lib/gssapi/krb5/accept_sec_context.c: In function ‘_gsskrb5i_is_cfx’: ../../source4/heimdal/lib/gssapi/krb5/accept_sec_context.c:107:21: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] krb5_error_code ret; ^~~ ../../source4/heimdal/lib/gssapi/krb5/init_sec_context.c: In function ‘_gsskrb5_init_sec_context’: ../../source4/heimdal/lib/gssapi/krb5/init_sec_context.c:957:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ret != GSS_S_COMPLETE) ^ ../../source4/heimdal/lib/gssapi/krb5/init_sec_context.c:960:5: note: here case INITIATOR_RESTART: ^~~~ ../../source4/heimdal/lib/gssapi/spnego/external.c:70:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] }, ^ In file included from ../../source4/heimdal/lib/gssapi/spnego/spnego_locl.h:68:0, from ../../source4/heimdal/lib/gssapi/spnego/external.c:33: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/spnego/external.c:74:5: warning: missing initializer for field ‘name’ of ‘gss_mo_desc {aka struct gss_mo_desc_struct}’ [-Wmissing-field-initializers] } ^ In file included from ../../source4/heimdal/lib/gssapi/spnego/spnego_locl.h:68:0, from ../../source4/heimdal/lib/gssapi/spnego/external.c:33: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:457:17: note: ‘name’ declared here const char *name; ^~~~ ../../source4/heimdal/lib/gssapi/spnego/external.c:137:1: warning: missing initializer for field ‘gm_delete_name_attribute’ of ‘gssapi_mech_interface_desc {aka struct gssapi_mech_interface_desc}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/gssapi/spnego/spnego_locl.h:68:0, from ../../source4/heimdal/lib/gssapi/spnego/external.c:33: ../../source4/heimdal/lib/gssapi/gssapi_mech.h:545:42: note: ‘gm_delete_name_attribute’ declared here _gss_delete_name_attribute_t *gm_delete_name_attribute; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/gssapi/mech/gss_oid.c:107:72: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] gss_OID_desc GSSAPI_LIB_VARIABLE __gss_c_cred_password_oid_desc = { 7, "\x2a\x85\x70\x2b\x0d\x81\x48" }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/gssapi/mech/gss_oid.c:110:75: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] gss_OID_desc GSSAPI_LIB_VARIABLE __gss_c_cred_certificate_oid_desc = { 7, "\x2a\x85\x70\x2b\x0d\x81\x49" }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/lib/events/tevent_s4.c: In function ‘s4_event_context_init’: ../../source4/lib/events/tevent_s4.c:37:3: warning: ‘tevent_loop_allow_nesting’ is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/lib/events/events.h:3:0, from ../../source4/lib/events/tevent_s4.c:21: ../../lib/tevent/tevent.h:2085:6: note: declared here void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ldb/common/ldb.c: In function ‘ldb_init’: ../../lib/ldb/common/ldb.c:120:3: warning: ‘tevent_loop_allow_nesting’ is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../lib/ldb/include/ldb.h:51:0, from ../../lib/ldb/include/ldb_private.h:43, from ../../lib/ldb/common/ldb.c:36: ../../lib/tevent/tevent.h:2085:6: note: declared here void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ldb/common/ldb.c: In function ‘ldb_handle_new’: ../../lib/ldb/common/ldb.c:742:3: warning: ‘tevent_loop_allow_nesting’ is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(h->event_context); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../lib/ldb/include/ldb.h:51:0, from ../../lib/ldb/include/ldb_private.h:43, from ../../lib/ldb/common/ldb.c:36: ../../lib/tevent/tevent.h:2085:6: note: declared here void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/lib/tls/tlscert.c: In function ‘tls_cert_generate’: ../../source4/lib/tls/tlscert.c:42:2: warning: ‘gnutls_x509_crt’ is deprecated [-Wdeprecated-declarations] gnutls_x509_crt cacrt, crt; ^~~~~~~~~~~~~~~ ../../source4/lib/tls/tlscert.c:42:2: warning: ‘gnutls_x509_crt’ is deprecated [-Wdeprecated-declarations] ../../source4/lib/tls/tlscert.c:43:2: warning: ‘gnutls_x509_privkey’ is deprecated [-Wdeprecated-declarations] gnutls_x509_privkey key, cakey; ^~~~~~~~~~~~~~~~~~~ ../../source4/lib/tls/tlscert.c:43:2: warning: ‘gnutls_x509_privkey’ is deprecated [-Wdeprecated-declarations] ../../source4/auth/gensec/gensec_gssapi.c: In function ‘gensec_gssapi_update_internal’: ../../source4/auth/gensec/gensec_gssapi.c:476:4: warning: ‘gsskrb5_set_send_to_kdc’ is deprecated [-Wdeprecated-declarations] min_stat = gsskrb5_set_send_to_kdc(&send_to_kdc); ^~~~~~~~ In file included from ../../lib/replace/system/gssapi.h:43:0, from ../../source4/auth/gensec/gensec_gssapi.c:29: ../../source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h:123:1: note: declared here gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *) ^~~~~~~~~~~~~~~~~~~~~~~ ../../source4/auth/gensec/gensec_gssapi.c:629:4: warning: ‘gsskrb5_set_send_to_kdc’ is deprecated [-Wdeprecated-declarations] ret = gsskrb5_set_send_to_kdc(&send_to_kdc); ^~~ In file included from ../../lib/replace/system/gssapi.h:43:0, from ../../source4/auth/gensec/gensec_gssapi.c:29: ../../source4/heimdal/lib/gssapi/gssapi/gssapi_krb5.h:123:1: note: declared here gsskrb5_set_send_to_kdc(struct gsskrb5_send_to_kdc *) ^~~~~~~~~~~~~~~~~~~~~~~ ../../auth/gensec/gensec.c: In function ‘gensec_update’: ../../auth/gensec/gensec.c:380:2: warning: ‘tevent_loop_allow_nesting’ is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../auth/gensec/gensec.c:26:0: ../../lib/tevent/tevent.h:2085:6: note: declared here void tevent_loop_allow_nesting(struct tevent_context *ev) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/librpc/rpc/dcerpc.c: In function ‘dcerpc_pipe_binding_handle’: ../../source4/librpc/rpc/dcerpc.c:637:2: warning: ‘dcerpc_binding_handle_set_sync_ev’ is deprecated [-Wdeprecated-declarations] dcerpc_binding_handle_set_sync_ev(h, p->conn->event_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/librpc/rpc/dcerpc.h:33:0, from ../../source4/librpc/rpc/dcerpc.c:27: ../../source4/../librpc/rpc/rpc_common.h:315:19: note: declared here _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/librpc/rpc/pyrpc_util.c: In function ‘pyrpc_irpc_connect’: ../../source4/librpc/rpc/pyrpc_util.c:92:2: warning: ‘dcerpc_binding_handle_set_sync_ev’ is deprecated [-Wdeprecated-declarations] dcerpc_binding_handle_set_sync_ev(*binding_handle, event_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/librpc/rpc/dcerpc.h:33:0, from ../../source4/librpc/rpc/pyrpc_util.c:28: ../../source4/../librpc/rpc/rpc_common.h:315:19: note: declared here _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../third_party/cmocka/cmocka.c: In function ‘free_value’: ../../third_party/cmocka/cmocka.c:710:10: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] free((void*)value); ^ ../../third_party/cmocka/cmocka.c: In function ‘free_symbol_map_value’: ../../third_party/cmocka/cmocka.c:717:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] SymbolMapValue * const map_value = (SymbolMapValue*)value; ^ ../../third_party/cmocka/cmocka.c: In function ‘symbol_names_match’: ../../third_party/cmocka/cmocka.c:732:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] return !strcmp(((SymbolMapValue*)map_value)->symbol_name, ^ ../../third_party/cmocka/cmocka.c: In function ‘add_symbol_value’: ../../third_party/cmocka/cmocka.c:762:24: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] target_map_value = (SymbolMapValue*)target_node->value; ^ ../../third_party/cmocka/cmocka.c: In function ‘get_symbol_value’: ../../third_party/cmocka/cmocka.c:798:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] map_value = (SymbolMapValue*)target_node->value; ^ ../../third_party/cmocka/cmocka.c:809:23: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] *output = (void*) value_node->value; ^ ../../third_party/cmocka/cmocka.c: In function ‘remove_always_return_values’: ../../third_party/cmocka/cmocka.c:864:40: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] SymbolMapValue * const value = (SymbolMapValue*)current->value; ^ ../../third_party/cmocka/cmocka.c: In function ‘check_for_leftover_values’: ../../third_party/cmocka/cmocka.c:925:13: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] (SymbolMapValue*)current->value; ^ ../../third_party/cmocka/cmocka.c: In function ‘_function_called’: ../../third_party/cmocka/cmocka.c:1001:25: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] expected_call = (FuncOrderingValue *)value_node->value; ^ ../../third_party/cmocka/cmocka.c:1011:33: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] expected_call = (FuncOrderingValue *)value_node->value; ^ ../../third_party/cmocka/cmocka.c:1021:37: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] expected_call = (FuncOrderingValue *)value_node->value; ^ ../../third_party/cmocka/cmocka.c: In function ‘memory_equal_display_error’: ../../third_party/cmocka/cmocka.c:1284:37: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] differences, (void *)a, (void *)b); ^ ../../third_party/cmocka/cmocka.c:1284:48: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] differences, (void *)a, (void *)b); ^ ../../third_party/cmocka/cmocka.c: In function ‘memory_not_equal_display_error’: ../../third_party/cmocka/cmocka.c:1309:30: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] same, (void *)a, (void *)b); ^ ../../third_party/cmocka/cmocka.c:1309:41: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] same, (void *)a, (void *)b); ^ ../../third_party/cmocka/cmocka.c: In function ‘check_in_set’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1320:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(CheckIntegerSet*, ^ ../../third_party/cmocka/cmocka.c: In function ‘check_not_in_set’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1329:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(CheckIntegerSet*, ^ ../../third_party/cmocka/cmocka.c: In function ‘check_in_range’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1384:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(CheckIntegerRange*, ^ ../../third_party/cmocka/cmocka.c: In function ‘check_not_in_range’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1396:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(CheckIntegerRange*, ^ ../../third_party/cmocka/cmocka.c: In function ‘check_string’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1483:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(char*, value), ^ ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1484:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(char*, check_value_data)); ^ ../../third_party/cmocka/cmocka.c: In function ‘check_not_string’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1505:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(char*, value), ^ ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1506:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(char*, check_value_data)); ^ ../../third_party/cmocka/cmocka.c: In function ‘check_memory’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1525:37: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ CheckMemoryData * const check = cast_largest_integral_type_to_pointer( ^ ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1529:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(const char*, value), ^ ../../third_party/cmocka/cmocka.c: In function ‘check_not_memory’: ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1569:37: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ CheckMemoryData * const check = cast_largest_integral_type_to_pointer( ^ ../../third_party/cmocka/cmocka.c:129:21: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] ((pointer_type)((ValuePointer*)&(largest_integral_type))->x.pointer) ^ ../../third_party/cmocka/cmocka.c:1573:9: note: in expansion of macro ‘cast_largest_integral_type_to_pointer’ cast_largest_integral_type_to_pointer(const char*, value), ^ ../../source4/smbd/service_task.c: In function ‘task_server_terminate’: ../../source4/smbd/service_task.c:49:4: warning: ‘dcerpc_binding_handle_set_sync_ev’ is deprecated [-Wdeprecated-declarations] dcerpc_binding_handle_set_sync_ev(irpc_handle, event_ctx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/librpc/rpc/dcerpc.h:33:0, from source4/librpc/gen_ndr/ndr_irpc_c.h:1, from ../../source4/smbd/service_task.c:26: ../../source4/../librpc/rpc/rpc_common.h:315:19: note: declared here _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/ntvfs/unixuid/vfs_unixuid.c: In function ‘unixuid_connect’: ../../source4/ntvfs/unixuid/vfs_unixuid.c:248:2: warning: ‘tevent_loop_set_nesting_hook’ is deprecated [-Wdeprecated-declarations] tevent_loop_set_nesting_hook(ntvfs->ctx->event_ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/ntvfs/unixuid/vfs_unixuid.c:30:0: ../../lib/tevent/tevent.h:2086:6: note: declared here void tevent_loop_set_nesting_hook(struct tevent_context *ev, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../libcli/smbreadline/smbreadline.c: In function ‘smb_readline’: ../../libcli/smbreadline/smbreadline.c:139:3: warning: ‘CPPFunction’ is deprecated [-Wdeprecated-declarations] rl_attempted_completion_function = RL_COMPLETION_CAST completion_fn; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hdb/keys.c:42:1: warning: no previous prototype for ‘hdb_free_keys’ [-Wmissing-prototypes] hdb_free_keys(krb5_context context, int len, Key *keys) ^~~~~~~~~~~~~ ../../source4/heimdal/lib/hdb/keys.c:209:1: warning: no previous prototype for ‘hdb_add_current_keys_to_history’ [-Wmissing-prototypes] hdb_add_current_keys_to_history(krb5_context context, hdb_entry *entry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hdb/keys.c:359:1: warning: no previous prototype for ‘hdb_generate_key_set’ [-Wmissing-prototypes] hdb_generate_key_set(krb5_context context, krb5_principal principal, ^~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hdb/keys.c:472:1: warning: no previous prototype for ‘hdb_generate_key_set_password’ [-Wmissing-prototypes] hdb_generate_key_set_password(krb5_context context, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/heimdal/lib/hdb/keytab.c:424:1: warning: missing initializer for field ‘data’ of ‘krb5_kt_ops {aka struct krb5_keytab_data}’ [-Wmissing-field-initializers] }; ^ In file included from ../../source4/heimdal/lib/hdb/hdb_locl.h:66:0, from ../../source4/heimdal/lib/hdb/keytab.c:34: ../../source4/heimdal/lib/krb5/krb5.h:584:11: note: ‘data’ declared here void *data; ^~~~ ../../source4/heimdal/kdc/kerberos5.c: In function ‘_kdc_is_weak_exception’: ../../source4/heimdal/kdc/kerberos5.c:95:9: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] (etype == ETYPE_DES_CBC_CRC ^~ ../../source4/heimdal/kdc/kerberos5.c:96:12: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] || etype == ETYPE_DES_CBC_MD4 ^~ ../../source4/heimdal/kdc/kerberos5.c:97:12: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] || etype == ETYPE_DES_CBC_MD5)) ^~ ../../source4/heimdal/kdc/kerberos5.c: In function ‘_kdc_find_etype’: ../../source4/heimdal/kdc/kerberos5.c:162:19: warning: comparison between ‘krb5_enctype {aka const enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] for (i = 0; p[i] != ETYPE_NULL && enctype == ETYPE_NULL; i++) { ^~ ../../source4/heimdal/kdc/kerberos5.c:162:44: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] for (i = 0; p[i] != ETYPE_NULL && enctype == ETYPE_NULL; i++) { ^~ ../../source4/heimdal/kdc/kerberos5.c:167:37: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] for (j = 0; j < len && enctype == ETYPE_NULL; j++) { ^~ ../../source4/heimdal/kdc/kerberos5.c:171:18: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if (clientbest == ETYPE_NULL) ^~ ../../source4/heimdal/kdc/kerberos5.c:182:17: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if (clientbest != ETYPE_NULL && enctype == ETYPE_NULL) ^~ ../../source4/heimdal/kdc/kerberos5.c:182:42: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] if (clientbest != ETYPE_NULL && enctype == ETYPE_NULL) ^~ ../../source4/heimdal/kdc/kerberos5.c:184:19: warning: comparison between ‘krb5_enctype {aka enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] else if (enctype == ETYPE_NULL) ^~ ../../source4/heimdal/kdc/misc.c: In function ‘_kdc_get_preferred_key’: ../../source4/heimdal/kdc/misc.c:167:19: warning: comparison between ‘krb5_enctype {aka const enum ENCTYPE}’ and ‘enum ’ [-Wenum-compare] for (i = 0; p[i] != ETYPE_NULL; i++) { ^~ ../../lib/tevent/testsuite.c: In function ‘test_wrapper’: ../../lib/tevent/testsuite.c:970:2: warning: ‘_tevent_context_wrapper_create’ is deprecated [-Wdeprecated-declarations] wrap_ev = tevent_context_wrapper_create( ^~~~~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2283:24: note: declared here struct tevent_context *_tevent_context_wrapper_create(struct tevent_context *main_ev, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/tevent/testsuite.c:1014:2: warning: ‘_tevent_context_push_use’ is deprecated [-Wdeprecated-declarations] ret2 = tevent_context_push_use(wrap_ev); ^~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2362:6: note: declared here bool _tevent_context_push_use(struct tevent_context *ev, ^~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/tevent/testsuite.c:1016:2: warning: ‘_tevent_context_push_use’ is deprecated [-Wdeprecated-declarations] ret2 = tevent_context_push_use(ev); ^~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2362:6: note: declared here bool _tevent_context_push_use(struct tevent_context *ev, ^~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/tevent/testsuite.c:1018:2: warning: ‘_tevent_context_pop_use’ is deprecated [-Wdeprecated-declarations] tevent_context_pop_use(ev); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2391:6: note: declared here void _tevent_context_pop_use(struct tevent_context *ev, ^~~~~~~~~~~~~~~~~~~~~~~ ../../lib/tevent/testsuite.c:1019:2: warning: ‘_tevent_context_pop_use’ is deprecated [-Wdeprecated-declarations] tevent_context_pop_use(wrap_ev); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2391:6: note: declared here void _tevent_context_pop_use(struct tevent_context *ev, ^~~~~~~~~~~~~~~~~~~~~~~ ../../lib/tevent/testsuite.c:1048:2: warning: ‘_tevent_context_pop_use’ is deprecated [-Wdeprecated-declarations] tevent_context_pop_use(wrap_ev); ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2391:6: note: declared here void _tevent_context_pop_use(struct tevent_context *ev, ^~~~~~~~~~~~~~~~~~~~~~~ ../../lib/tevent/testsuite.c: In function ‘test_free_wrapper’: ../../lib/tevent/testsuite.c:1144:2: warning: ‘_tevent_context_wrapper_create’ is deprecated [-Wdeprecated-declarations] wrap_ev = tevent_context_wrapper_create( ^~~~~~~ In file included from ../../lib/tevent/testsuite.c:29:0: ../../lib/tevent/tevent.h:2283:24: note: declared here struct tevent_context *_tevent_context_wrapper_create(struct tevent_context *main_ev, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/talloc/testsuite.c: In function ‘test_memlimit’: ../../lib/talloc/testsuite.c:1628:2: warning: ‘talloc_set_memlimit’ is deprecated [-Wdeprecated-declarations] torture_assert("memlimit", talloc_set_memlimit(l1, 2048) == 0, ^~~~~~~~~~~~~~ In file included from ../../lib/talloc/testsuite.c:28:0: ../../lib/talloc/talloc.h:1924:5: note: declared here int talloc_set_memlimit(const void *ctx, size_t max_size) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~ ../../lib/talloc/testsuite.c:1688:2: warning: ‘talloc_set_memlimit’ is deprecated [-Wdeprecated-declarations] torture_assert("memlimit", talloc_set_memlimit(l3, 1024) == 0, ^~~~~~~~~~~~~~ In file included from ../../lib/talloc/testsuite.c:28:0: ../../lib/talloc/talloc.h:1924:5: note: declared here int talloc_set_memlimit(const void *ctx, size_t max_size) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~ ../../lib/talloc/testsuite.c:1701:2: warning: ‘talloc_set_memlimit’ is deprecated [-Wdeprecated-declarations] torture_assert("memlimit", talloc_set_memlimit(l4, 512) == 0, ^~~~~~~~~~~~~~ In file included from ../../lib/talloc/testsuite.c:28:0: ../../lib/talloc/talloc.h:1924:5: note: declared here int talloc_set_memlimit(const void *ctx, size_t max_size) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~ ../../lib/talloc/testsuite.c:1735:2: warning: ‘talloc_set_memlimit’ is deprecated [-Wdeprecated-declarations] torture_assert("memlimit", talloc_set_memlimit(l4, 512) == 0, ^~~~~~~~~~~~~~ In file included from ../../lib/talloc/testsuite.c:28:0: ../../lib/talloc/talloc.h:1924:5: note: declared here int talloc_set_memlimit(const void *ctx, size_t max_size) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~ ../../lib/talloc/testsuite.c:1765:2: warning: ‘talloc_set_memlimit’ is deprecated [-Wdeprecated-declarations] talloc_set_memlimit(pool, 10*1024); ^~~~~~~~~~~~~~~~~~~ In file included from ../../lib/talloc/testsuite.c:28:0: ../../lib/talloc/talloc.h:1924:5: note: declared here int talloc_set_memlimit(const void *ctx, size_t max_size) _DEPRECATED_; ^~~~~~~~~~~~~~~~~~~ ../../source4/lib/messaging/tests/irpc.c: In function ‘test_addone’: ../../source4/lib/messaging/tests/irpc.c:109:2: warning: ‘dcerpc_binding_handle_set_sync_ev’ is deprecated [-Wdeprecated-declarations] dcerpc_binding_handle_set_sync_ev(irpc_handle, data->ev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/librpc/rpc/dcerpc.h:33:0, from ./librpc/gen_ndr/ndr_echo_c.h:1, from ../../source4/lib/messaging/tests/irpc.c:26: ../../source4/../librpc/rpc/rpc_common.h:315:19: note: declared here _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source4/lib/messaging/tests/irpc.c: In function ‘test_echodata’: ../../source4/lib/messaging/tests/irpc.c:148:2: warning: ‘dcerpc_binding_handle_set_sync_ev’ is deprecated [-Wdeprecated-declarations] dcerpc_binding_handle_set_sync_ev(irpc_handle, data->ev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/librpc/rpc/dcerpc.h:33:0, from ./librpc/gen_ndr/ndr_echo_c.h:1, from ../../source4/lib/messaging/tests/irpc.c:26: ../../source4/../librpc/rpc/rpc_common.h:315:19: note: declared here _DEPRECATED_ void dcerpc_binding_handle_set_sync_ev(struct dcerpc_binding_handle *h, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source4/heimdal/kuser/kuser_locl.h:83:0, from ../../source4/heimdal/kuser/kinit.c:36: ../../source4/heimdal_build/kafs.h:1:5: warning: no previous prototype for ‘k_hasafs’ [-Wmissing-prototypes] int k_hasafs (void) { ^~~~~~~~ ../../source4/heimdal_build/kafs.h:5:5: warning: no previous prototype for ‘krb_afslog’ [-Wmissing-prototypes] int krb_afslog (const char *cell, const char *realm) { ^~~~~~~~~~ ../../source4/heimdal_build/kafs.h:8:5: warning: no previous prototype for ‘k_unlog’ [-Wmissing-prototypes] int k_unlog (void) { ^~~~~~~ ../../source4/heimdal_build/kafs.h:11:5: warning: no previous prototype for ‘k_setpag’ [-Wmissing-prototypes] int k_setpag (void) { ^~~~~~~~ ../../source4/heimdal_build/kafs.h:14:17: warning: no previous prototype for ‘krb5_afslog’ [-Wmissing-prototypes] krb5_error_code krb5_afslog (krb5_context context, ^~~~~~~~~~~ In file included from ../../source4/heimdal/kuser/kuser_locl.h:83:0, from ../../source4/heimdal/kuser/kgetcred.c:34: ../../source4/heimdal_build/kafs.h:1:5: warning: no previous prototype for ‘k_hasafs’ [-Wmissing-prototypes] int k_hasafs (void) { ^~~~~~~~ ../../source4/heimdal_build/kafs.h:5:5: warning: no previous prototype for ‘krb_afslog’ [-Wmissing-prototypes] int krb_afslog (const char *cell, const char *realm) { ^~~~~~~~~~ ../../source4/heimdal_build/kafs.h:8:5: warning: no previous prototype for ‘k_unlog’ [-Wmissing-prototypes] int k_unlog (void) { ^~~~~~~ ../../source4/heimdal_build/kafs.h:11:5: warning: no previous prototype for ‘k_setpag’ [-Wmissing-prototypes] int k_setpag (void) { ^~~~~~~~ ../../source4/heimdal_build/kafs.h:14:17: warning: no previous prototype for ‘krb5_afslog’ [-Wmissing-prototypes] krb5_error_code krb5_afslog (krb5_context context, ^~~~~~~~~~~ Note: Writing smb.conf.5 Note: Writing cifsdd.8 Note: Writing dbwrap_tool.1 Note: Writing eventlogadm.8 Note: Writing findsmb.1 Note: Writing idmap_ad.8 Note: Writing idmap_autorid.8 Note: Writing idmap_hash.8 Note: Writing idmap_ldap.8 Note: Writing idmap_nss.8 Note: Writing idmap_rfc2307.8 Note: Writing idmap_rid.8 Note: Writing idmap_script.8 Note: Writing idmap_tdb.8 Note: Writing idmap_tdb2.8 Note: Writing libsmbclient.7 Note: Writing lmhosts.5 Note: Writing log2pcap.1 Note: Writing mvxattr.1 Note: Writing net.8 Note: Writing nmbd.8 Note: Writing nmblookup.1 Note: Writing ntlm_auth.1 Note: Writing pdbedit.8 Note: Writing profiles.1 Note: Writing rpcclient.1 Note: Writing samba-regedit.8 Note: Writing samba-tool.8 Note: Writing samba.7 Note: Writing samba.8 Note: Writing sharesec.1 Note: Writing smbcacls.1 Note: Writing smbclient.1 Note: Writing smbcontrol.1 Note: Writing smbcquotas.1 Note: Writing smbd.8 Note: Writing smbget.1 Note: Writing smbgetrc.5 Note: Writing smbpasswd.5 Note: Writing smbpasswd.8 Note: Writing smbspool_krb5_wrapper.8 Note: Writing smbspool.8 Note: Writing smbstatus.1 Note: Writing smbtar.1 Note: Writing smbtree.1 Note: Writing testparm.1 Note: Writing traffic_learner.7 Note: Writing traffic_replay.7 Note: Writing vfstest.1 Note: Writing wbinfo.1 Note: Writing winbindd.8 Note: Writing pam_winbind.8 Note: Writing pam_winbind.conf.5 Note: Writing winbind_krb5_locator.8 Note: Writing vfs_acl_tdb.8 Note: Writing vfs_acl_xattr.8 Note: Writing vfs_aio_fork.8 Note: Writing vfs_aio_pthread.8 Note: Writing vfs_audit.8 Note: Writing vfs_btrfs.8 Note: Writing vfs_cap.8 Note: Writing vfs_catia.8 Note: Writing vfs_ceph.8 Note: Writing vfs_ceph_snapshots.8 Note: Writing vfs_commit.8 Note: Writing vfs_crossrename.8 Note: Writing vfs_default_quota.8 Note: Writing vfs_dirsort.8 Note: Writing vfs_extd_audit.8 Note: Writing vfs_fake_perms.8 Note: Writing vfs_fileid.8 Note: Writing vfs_fruit.8 Note: Writing vfs_full_audit.8 Note: Writing vfs_glusterfs.8 Note: Writing vfs_glusterfs_fuse.8 Note: Writing vfs_gpfs.8 Note: Writing vfs_linux_xfs_sgid.8 Note: Writing vfs_media_harmony.8 Note: Writing vfs_netatalk.8 Note: Writing vfs_nfs4acl_xattr.8 Note: Writing vfs_offline.8 Note: Writing vfs_preopen.8 Note: Writing vfs_readahead.8 Note: Writing vfs_readonly.8 Note: Writing vfs_recycle.8 Note: Writing vfs_shadow_copy.8 Note: Writing vfs_shadow_copy2.8 Note: Writing vfs_shell_snap.8 Note: Writing vfs_snapper.8 Note: Writing vfs_streams_depot.8 Note: Writing vfs_streams_xattr.8 Note: Writing vfs_syncops.8 Note: Writing vfs_time_audit.8 Note: Writing vfs_unityed_media.8 Note: Writing vfs_virusfilter.8 Note: Writing vfs_worm.8 Note: Writing vfs_xattr_tdb.8 Note: Writing talloc.3 Note: Writing tdbrestore.8 Note: Writing tdbdump.8 Note: Writing tdbbackup.8 Note: Writing tdbtool.8 Note: Writing ldb.3 Note: Writing ldbadd.1 Note: Writing ldbsearch.1 Note: Writing ldbdel.1 Note: Writing ldbmodify.1 Note: Writing ldbedit.1 Note: Writing ldbrename.1 Note: Writing ndrdump.1 Note: Writing regdiff.1 Note: Writing regpatch.1 Note: Writing regshell.1 Note: Writing regtree.1 Note: Writing oLschema2ldif.1 Note: Writing smbtorture.1 Note: Writing gentest.1 Note: Writing masktest.1 Note: Writing locktest.1 Note: Writing nmblookup4.1 Note: Writing samba-gpupdate.8 skipping subunit (testscenarios not available) OPTIONS --configfile=$SMB_CONF_PATH --option='fss:sequence timeout=1' --maximum-runtime=$SELFTEST_MAXTIME --basedir=$SELFTEST_TMPDIR --format=subunit --option=torture:progress=no dns_hub will proxy DNS requests for the following realms: sub.samba.example.com ==> 127.0.0.31 backupdom.samba.example.com ==> 127.0.0.40 adnonssdom.samba.example.com ==> 127.0.0.17 adnontlmdom.samba.example.com ==> 127.0.0.18 samba2003.example.com ==> 127.0.0.26 renamedom.samba.example.com ==> 127.0.0.42 addom.samba.example.com ==> 127.0.0.30 chgdcpassword.samba.example.com ==> 127.0.0.32 labdom.samba.example.com ==> 127.0.0.43 schema.samba.example.com ==> 127.0.0.48 samba2000.example.com ==> 127.0.0.25 samba.example.com ==> 127.0.0.21 samba2008r2.example.com ==> 127.0.0.27 WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated Unable to determine the DomainSID, can not enforce uniqueness constraint on local domainSIDs WARNING: The "server schannel" option is deprecated xattr_tdb_getxattr() failed to get vfs_handle->data! xattr_tdb_getxattr() failed to get vfs_handle->data! xattr_tdb_setxattr() failed to get vfs_handle->data! xattr_tdb_removexattr() failed to get vfs_handle->data! xattr_tdb_getxattr() failed to get vfs_handle->data! xattr_tdb_getxattr() failed to get vfs_handle->data! xattr_tdb_setxattr() failed to get vfs_handle->data! xattr_tdb_setxattr() failed to get vfs_handle->data! WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated samba version 4.11.0pre1-DEVELOPERBUILD started. Copyright Andrew Tridgell and the Samba Team 1992-2019 binary_smbd_main: samba PID 2251348 was called with maxruntime 18000 - current ts 1558388154 binary_smbd_main: samba: using 'prefork' process model /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: Unable to setup corepath for smbd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: smbd version 4.11.0pre1-DEVELOPERBUILD started. /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: Copyright Andrew Tridgell and the Samba Team 1992-2019 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: INFO: Profiling turned OFF from pid 2251396 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Unable to setup corepath for winbindd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Unable to setup corepath for winbindd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: winbindd version 4.11.0pre1-DEVELOPERBUILD started. /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Copyright Andrew Tridgell and the Samba Team 1992-2019 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: WARNING: The "server schannel" option is deprecated python3: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: file_init_global: Information only: requested 16384 open files, 984 are available. /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: Test dummy executed! /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: daemon_ready: daemon 'smbd' finished starting up and ready to serve connections /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/smbd: Failed to fetch record! /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: initialize_winbindd_cache: clearing cache and re-creating with version number 2 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: daemon_ready: daemon 'winbindd' finished starting up and ready to serve connections python3: WARNING: The "server schannel" option is deprecated WARNING: The "server schannel" option is deprecated tdbsam_open: Converting version 0.0 database to version 4.0. tdbsam_convert_backup: updated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/ab/ad_member/private/passdb.tdb file. DNS update failed: NT_STATUS_UNSUCCESSFUL Doing a full scan on DC=ForestDnsZones,DC=addom,DC=samba,DC=example,DC=com and looking for deleted objects Doing a full scan on DC=DomainDnsZones,DC=addom,DC=samba,DC=example,DC=com and looking for deleted objects Doing a full scan on CN=Configuration,DC=addom,DC=samba,DC=example,DC=com and looking for deleted objects Doing a full scan on DC=addom,DC=samba,DC=example,DC=com and looking for deleted objects python3: WARNING: The "server schannel" option is deprecated Unable to resolve group domusers to a SID Unable to resolve group domadmins to a SID Unable to resolve group everyone to a SID tdbsam_open: Converting version 0.0 database to version 4.0. tdbsam_convert_backup: updated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/ab/ad_member_idmap_rid/private/passdb.tdb file. DNS update failed: NT_STATUS_UNSUCCESSFUL Unable to resolve group domusers to a SID Unable to resolve group domadmins to a SID Unable to resolve group everyone to a SID WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated Unable to determine the DomainSID, can not enforce uniqueness constraint on local domainSIDs WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated WARNING: The "lsa over netlogon" option is deprecated WARNING: The "server schannel" option is deprecated samba version 4.11.0pre1-DEVELOPERBUILD started. Copyright Andrew Tridgell and the Samba Team 1992-2019 binary_smbd_main: samba PID 2336677 was called with maxruntime 18000 - current ts 1558388387 binary_smbd_main: samba: using 'standard' process model /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Unable to setup corepath for winbindd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Unable to setup corepath for winbindd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: winbindd version 4.11.0pre1-DEVELOPERBUILD started. /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Copyright Andrew Tridgell and the Samba Team 1992-2019 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: WARNING: The "lsa over netlogon" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: WARNING: The "lsa over netlogon" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: WARNING: The "server schannel" option is deprecated python3: WARNING: The "lsa over netlogon" option is deprecated python3: WARNING: The "server schannel" option is deprecated python3: WARNING: The "lsa over netlogon" option is deprecated python3: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: initialize_winbindd_cache: clearing cache and re-creating with version number 2 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: daemon_ready: daemon 'winbindd' finished starting up and ready to serve connections tdbsam_open: Converting version 0.0 database to version 4.0. tdbsam_convert_backup: updated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/ab/ad_member_rfc2307/private/passdb.tdb file. DNS update failed: NT_STATUS_UNSUCCESSFUL Doing a full scan on DC=ForestDnsZones,DC=samba,DC=example,DC=com and looking for deleted objects Doing a full scan on DC=DomainDnsZones,DC=samba,DC=example,DC=com and looking for deleted objects Doing a full scan on CN=Configuration,DC=samba,DC=example,DC=com and looking for deleted objects Doing a full scan on DC=samba,DC=example,DC=com and looking for deleted objects python3: WARNING: The "lsa over netlogon" option is deprecated python3: WARNING: The "server schannel" option is deprecated Unable to resolve group domusers to a SID Unable to resolve group domadmins to a SID Unable to resolve group everyone to a SID Unable to determine the DomainSID, can not enforce uniqueness constraint on local domainSIDs python3: WARNING: The "server schannel" option is deprecated samba version 4.11.0pre1-DEVELOPERBUILD started. Copyright Andrew Tridgell and the Samba Team 1992-2019 binary_smbd_main: samba PID 2380773 was called with maxruntime 18000 - current ts 1558388477 binary_smbd_main: samba: using 'standard' process model Attempting to autogenerate TLS self-signed keys for https for hostname 'DC7.samba2008r2.example.com' /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Unable to setup corepath for winbindd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Failed to create /m/autobuild/fl/b1529481/prefix/samba-ad-member/var/cores for user 0 with mode 0700 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Unable to setup corepath for winbindd: No such file or directory /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: winbindd version 4.11.0pre1-DEVELOPERBUILD started. /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: Copyright Andrew Tridgell and the Samba Team 1992-2019 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: initialize_winbindd_cache: clearing cache and re-creating with version number 2 /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/winbindd: daemon_ready: daemon 'winbindd' finished starting up and ready to serve connections TLS self-signed keys generated OK tdbsam_open: Converting version 0.0 database to version 4.0. tdbsam_convert_backup: updated /memdisk/autobuild/fl/b1529481/samba-ad-member/bin/ab/ad_member_idmap_ad/private/passdb.tdb file. Doing a full scan on DC=ForestDnsZones,DC=samba2008r2,DC=example,DC=com and looking for deleted objects Doing a full scan on DC=DomainDnsZones,DC=samba2008r2,DC=example,DC=com and looking for deleted objects Doing a full scan on CN=Configuration,DC=samba2008r2,DC=example,DC=com and looking for deleted objects Doing a full scan on DC=samba2008r2,DC=example,DC=com and looking for deleted objects DNS update failed: NT_STATUS_UNSUCCESSFUL Unable to resolve group domusers to a SID Unable to resolve group domadmins to a SID Unable to resolve group everyone to a SID Traceback (most recent call last): File "/memdisk/autobuild/fl/b1529481/samba-ad-member/selftest/filter-subunit", line 111, in ret = subunithelper.parse_results(msg_ops, statistics, forgiving_stdin) File "/memdisk/autobuild/fl/b1529481/samba-ad-member/selftest/subunithelper.py", line 197, in parse_results msg_ops.output_msg(l) File "/memdisk/autobuild/fl/b1529481/samba-ad-member/selftest/subunithelper.py", line 299, in output_msg sys.stdout.write(msg) BrokenPipeError: [Errno 32] Broken pipe python3: WARNING: The "lsa over netlogon" option is deprecated python3: WARNING: The "server schannel" option is deprecated python3: WARNING: The "server schannel" option is deprecated python3: WARNING: The "server schannel" option is deprecated python3: WARNING: The "server schannel" option is deprecated /memdisk/autobuild/fl/b1529481/samba-ad-member/selftest/selftest.pl: PID[2248209]: Got SIGPIPE teardown environments. teardown_env(ad_member_idmap_rid) smbd child process 2272726 exited with value 0 nmbd child process 2272723 exited with value 0 winbindd child process 2272725 exited with value 0 smbd child process 2272726 isn't here any more nmbd child process 2272723 isn't here any more winbindd child process 2272725 isn't here any more teardown_env(ad_member_idmap_ad) smbd child process 2385105 exited with value 0 nmbd child process 2385103 exited with value 0 winbindd child process 2385104 exited with value 0 smbd child process 2385105 isn't here any more nmbd child process 2385103 isn't here any more winbindd child process 2385104 isn't here any more teardown_env(ad_member) smbd child process 2252975 exited with value 0 nmbd child process 2252973 exited with value 0 winbindd child process 2252974 exited with value 0 smbd child process 2252975 isn't here any more nmbd child process 2252973 isn't here any more winbindd child process 2252974 isn't here any more teardown_env(ad_member_rfc2307) smbd child process 2344178 exited with value 0 nmbd child process 2344175 exited with value 0 winbindd child process 2344177 exited with value 0 smbd child process 2344178 isn't here any more nmbd child process 2344175 isn't here any more winbindd child process 2344177 isn't here any more perl(2248209)-+-pstree(2454576) |-python3(2248344)-+-sh(2248346)---tee(2248349) | `-{python3}(2248374) |-samba(2251348)-+-samba(2251389)---samba(2251390)---samba(2251391)---smbd(2251396)-+-cleanupd(2251492) | | |-lpqd(2251505) | | |-smbd(2382630) | | `-smbd-notifyd(2251491) | |-samba(2251392)---samba(2251394)-+-samba(2251400)---samba(2251402) | | |-samba(2251404)---samba(2251407) | | |-samba(2251409)---samba(2251413) | | `-samba(2251417)---samba(2251419) | |-samba(2251399)---samba(2251401) | |-samba(2251403)---samba(2251406) | |-samba(2251408)---samba(2251410)-+-samba(2251437)---samba(2251440) | | |-samba(2251442)---samba(2251451) | | |-samba(2251452)---samba(2251455) | | `-samba(2251458)---samba(2251461) | |-samba(2251411)---samba(2251414) | |-samba(2251418)---samba(2251420)-+-samba(2251422)---samba(2251424) | | |-samba(2251426)---samba(2251428) | | |-samba(2251432)---samba(2251435) | | `-samba(2251438)---samba(2251445) | |-samba(2251421)---samba(2251423) | |-samba(2251425)---samba(2251427)---samba(2251433)---winbindd(2251439)-+-winbindd(2251940) | | |-winbindd(2252656) | | |-winbindd(2252659) | | |-winbindd(2382659) | | `-winbindd(2402275) | |-samba(2251429)---samba(2251431) | |-samba(2251436)---samba(2251441) | |-samba(2251443)---samba(2251447) | |-samba(2251450)---samba(2251454) | |-samba(2251456)---samba(2251459) | `-sh(2251350)---tee(2251351) |-samba(2336677)-+-samba(2336848) | |-samba(2336853) | |-samba(2336855) | |-samba(2336857) | |-samba(2336860) | |-samba(2336862) | |-samba(2336864) | |-samba(2336866) | |-samba(2336868) | |-samba(2336871) | |-samba(2336874) | |-samba(2336878) | |-samba(2336879) | |-samba(2336882)---samba(2336891)---winbindd(2336893)---winbindd(2339263) | `-sh(2336679)---tee(2336680) `-samba(2380773)-+-samba(2380839)---samba(2382926) |-samba(2380840) |-samba(2380841) |-samba(2380842) |-samba(2380843) |-samba(2380844) |-samba(2380845) |-samba(2380846)---samba(2380852)---winbindd(2380857)-+-winbindd(2381944) | |-winbindd(2382402) | `-winbindd(2385316) |-samba(2380851) |-samba(2380853) |-samba(2380858) |-samba(2380861) |-samba(2380863) |-samba(2380864) `-sh(2380775)---tee(2380777) /memdisk/autobuild/fl/b1529481/samba-ad-member/selftest/selftest.pl: PID[2248209]: Exiting... server_stdin_handler: samba: EOF on stdin - PID 2251348 terminating server_stdin_handler: samba: EOF on stdin - PID 2336677 terminating dns_hub: after poll() server_stdin_handler: samba: EOF on stdin - PID 2380773 terminating make: *** [test] Error 1 dns_hub: after serve_forever() dns_hub: before exit()