[1545/3257] Compiling source3/lib/system_smbd.c ../source3/lib/system_smbd.c:185:35: warning: passing 'gid_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] retval = getgrouplist(user, gid, groups, grpcnt); ^~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/unistd.h:653:43: note: passing argument to parameter here int getgrouplist(const char *, int, int *, int *); ^ 1 warning generated.
... [1557/2913] Compiling source3/libads/krb5_errs.c [1558/2913] Compiling source3/lib/system_smbd.c ../source3/lib/system_smbd.c:185:35: warning: passing 'gid_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] retval = getgrouplist(user, gid, groups, grpcnt); ^~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/unistd.h:653:43: note: passing argument to parameter here int getgrouplist(const char *, int, int *, int *); ^ 1 warning generated. [1559/2913] Compiling source3/lib/audit.c [1560/2913] Compiling source3/lib/tevent_wait.c ...