=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for depot-5.14 # All started at Sat Apr 20 07:27:47 UTC 2024 ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/man ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/man ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib mkdir objdir mkdir build-include mkdir build-lib ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/include /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c depotlib.h ../build-include/depotlib.h /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c depot_autoconf.h ../build-include/depot_autoconf.h /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c cmu-copyright.h ../build-include/cmu-copyright.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/include ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/util clang -O -DHAVE_CONFIG_H -I../build-include/ -c file.c In file included from file.c:36: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ file.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] efopen(filename, type) ^ In file included from file.c:36: ./util.h:60:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern FILE *efopen(); ^ file.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] efdopen(fd, type) ^ In file included from file.c:36: ./util.h:61:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern FILE *efdopen(); ^ file.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] efgetunsigned(fp) ^ In file included from file.c:36: ./util.h:62:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern unsigned efgetunsigned(); ^ file.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] efgetlong(fp) ^ In file included from file.c:36: ./util.h:63:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern long efgetlong(); ^ file.c:180:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) emalloc(buffersize * sizeof(char)); ^ file.c:198:30: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) erealloc((void *) buffer, ^ file.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] efgetstring(fp, quotechar) ^ In file included from file.c:36: ./util.h:64:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *efgetstring(); ^ file.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fdgetc(fd, pos) ^ In file included from file.c:36: ./util.h:65:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int fdgetc(); ^ file.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] quotedfputs(string, quotechar, fp) ^ In file included from file.c:36: ./util.h:66:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int quotedfputs(); ^ 17 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c malloc.c In file included from malloc.c:36: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ malloc.c:40:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *emalloc(size) ^ In file included from malloc.c:36: ./util.h:73:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void *emalloc(); ^ malloc.c:57:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *ecalloc(nelem, size) ^ In file included from malloc.c:36: ./util.h:74:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void *ecalloc(); ^ malloc.c:74:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void *erealloc(ptr, size) ^ In file included from malloc.c:36: ./util.h:75:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void *erealloc(); ^ 7 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c math.c In file included from math.c:38: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ math.c:43:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] long StringToNumber(string, base) ^ In file included from math.c:38: ./util.h:78:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern long StringToNumber(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c message.c In file included from message.c:38: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ 1 warning generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c passwd.c In file included from passwd.c:38: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ passwd.c:57:28: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(name, "root") == 0) ^ passwd.c:43:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int UserIDFromName(name) ^ In file included from passwd.c:38: ./util.h:88:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int UserIDFromName(); ^ passwd.c:81:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int GroupIDFromName(name) ^ In file included from passwd.c:38: ./util.h:89:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int GroupIDFromName(); ^ 6 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c string.c In file included from string.c:36: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ string.c:65:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newstr = (char *) emalloc((len + 1) * sizeof(char *)); ^ string.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String(str, len) ^ In file included from string.c:36: ./util.h:92:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *String(); ^ string.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(str) ^ In file included from string.c:36: ./util.h:93:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void String_Free(); ^ string.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Comparator(str1, str2) ^ In file included from string.c:36: ./util.h:94:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int String_Comparator(); ^ string.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_RemoveQuotes(string, quotechar) ^ In file included from string.c:36: ./util.h:95:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *String_RemoveQuotes(); ^ string.c:152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, string, quotechar, delim, specialcharlist, nspecialchars) ^ In file included from string.c:36: ./util.h:96:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void String_Write(); ^ string.c:206:40: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newstrarr = (STRINGARRAY *) emalloc(sizeof(STRINGARRAY)); ^ string.c:215:19: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (char **) emalloc((len + 1) * sizeof(char *)); ^ string.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray(strarr, len) ^ In file included from string.c:36: ./util.h:97:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGARRAY *StringArray(); ^ string.c:243:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(strarr) ^ In file included from string.c:36: ./util.h:98:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void StringArray_Free(); ^ string.c:272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(strarr) ^ In file included from string.c:36: ./util.h:99:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int StringArray_Size(); ^ string.c:292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Comparator(strarr1, strarr2) ^ In file included from string.c:36: ./util.h:100:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int StringArray_Comparator(); ^ string.c:357:42: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newstrarr = (STRINGARRAY *) emalloc(sizeof(STRINGARRAY)); ^ string.c:368:56: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGARRAY_Values(newstrarr) = (char **) emalloc(sizeof(char *)); ^ string.c:377:25: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (char **) erealloc((void *) (STRINGARRAY_Values(newstrarr)), ^ string.c:344:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(strarr, str) ^ In file included from string.c:36: ./util.h:101:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGARRAY *StringArray_AppendString(); ^ string.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fp, strarr, quotechar, delim, specialcharlist, nspecialchars) ^ In file included from string.c:36: ./util.h:102:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void StringArray_Write(); ^ string.c:443:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) emalloc(strlen(string) + 1); /* worst case size */ ^ string.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringToStringArray(string, delimiter, quotechar) ^ In file included from string.c:36: ./util.h:103:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGARRAY *StringToStringArray(); ^ string.c:506:40: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newstrset = (STRINGSET *) emalloc(sizeof(STRINGSET)); ^ string.c:518:54: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGSET_Values(newstrset) = (char **) emalloc(sizeof(char *)); ^ string.c:569:20: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (char **) erealloc((void *) (STRINGSET_Values(newstrset)), ^ string.c:486:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(strset, str) ^ In file included from string.c:36: ./util.h:104:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *StringSet_AddString(); ^ string.c:594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Member(strset, str) ^ In file included from string.c:36: ./util.h:105:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean StringSet_Member(); ^ string.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Index(strset, str) ^ In file included from string.c:36: ./util.h:106:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int StringSet_Index(); ^ string.c:733:36: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strset1 = (STRINGSET *) emalloc(sizeof(STRINGSET)); ^ string.c:736:52: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGSET_Values(strset1) = (char **) emalloc(sizeof(char *)); ^ string.c:727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Merge(strset1, strset2) ^ In file included from string.c:36: ./util.h:107:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *StringSet_Merge(); ^ 45 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c misc.c In file included from misc.c:36: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ 1 warning generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Error.c In file included from Error.c:36: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ 1 warning generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c timer.c clang -O -DHAVE_CONFIG_H -I../build-include/ -c compress.c In file included from compress.c:29: ./util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ compress.c:37:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *getenv(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/stdlib.h:147:7: note: conflicting prototype is here char *getenv(const char *); ^ compress.c:51:27: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] av = StringToStringArray(str,' ', 0); ^ compress.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] process_string(name) ^ 4 warnings generated. rm -f libutil.a ar rv libutil.a file.o malloc.o math.o message.o passwd.o string.o misc.o Error.o timer.o compress.o ar: creating archive libutil.a a - file.o a - malloc.o a - math.o a - message.o a - passwd.o a - string.o a - misc.o a - Error.o a - timer.o a - compress.o ranlib libutil.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libutil.a ../build-lib//libutil.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c util.h ../build-include//util.h /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Error.h ../build-include//DepotErrorCodes.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/util ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/FileOps clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_Copy.c In file included from File_Copy.c:6: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_Copy.c:12:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cp(src, dst) ^ File_Copy.c:86:25: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(from, status, FALSE /* !followlinks */ ) < 0) { ^ File_Copy.c:93:25: warning: passing arguments to 'File_SetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_SetStatus(temp, status, flags) < 0) { ^ File_Copy.c:100:18: warning: passing arguments to 'File_Move' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_Move(temp, to) < 0) { ^ File_Copy.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_Copy(from, to, status, flags) ^ In file included from File_Copy.c:8: ./File.h:72:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_Copy(); ^ 7 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_CreateDirectory.c In file included from File_CreateDirectory.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_CreateDirectory.c:55:25: warning: passing arguments to 'File_SetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_SetStatus(path, status, flags) < 0) ^ File_CreateDirectory.c:42:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_CreateDirectory (path, status, flags) ^ In file included from File_CreateDirectory.c:39: ./File.h:73:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_CreateDirectory (); ^ 4 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_CreateLink.c In file included from File_CreateLink.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_CreateLink.c:41:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_CreateLink(name1, name2) ^ In file included from File_CreateLink.c:38: ./File.h:74:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_CreateLink(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_CreateSymLink.c In file included from File_CreateSymLink.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_CreateSymLink.c:57:26: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_RemovePath(newname, NULL) < 0) { ^ File_CreateSymLink.c:71:16: warning: passing arguments to 'File_Move' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_Move(newname, name2) < 0) { ^ File_CreateSymLink.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_CreateSymLink(name1, name2) ^ In file included from File_CreateSymLink.c:38: ./File.h:75:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_CreateSymLink(); ^ 5 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_GetStatus.c In file included from File_GetStatus.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_GetStatus.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(path, status, followlinks) ^ In file included from File_GetStatus.c:39: ./File.h:76:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_GetStatus(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_Move.c In file included from File_Move.c:35: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_Move.c:46:27: warning: passing arguments to '_genbusy_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] busyname = _genbusy_name(name2); ^ File_Move.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] move_busy(name1, name2) ^ File_Move.c:84:26: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_RemovePath(name2, NULL) < 0) { ^ File_Move.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_Move(name1, name2) ^ In file included from File_Move.c:37: ./File.h:79:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_Move(); ^ 6 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_ReadSymLink.c In file included from File_ReadSymLink.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_ReadSymLink.c:41:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_ReadSymLink(path, buffer, size) ^ In file included from File_ReadSymLink.c:38: ./File.h:80:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_ReadSymLink(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_ListDirectory.c In file included from File_ListDirectory.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_ListDirectory.c:67:36: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *filelistp = StringSet_AddString(*filelistp, de->d_name); ^ File_ListDirectory.c:41:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_ListDirectory(path, filelistp) ^ In file included from File_ListDirectory.c:38: ./File.h:77:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_ListDirectory(); ^ 4 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_ListMatchesinDirectory.c In file included from File_ListMatchesinDirectory.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_ListMatchesinDirectory.c:72:40: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *filelistp = StringSet_AddString(*filelistp, de->d_name); ^ File_ListMatchesinDirectory.c:41:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_ListMatchesinDirectory(path, matchprefix, filelistp) ^ In file included from File_ListMatchesinDirectory.c:38: ./File.h:78:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_ListMatchesinDirectory(); ^ 4 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_RemoveDirectory.c In file included from File_RemoveDirectory.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_RemoveDirectory.c:41:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_RemoveDirectory(path) ^ In file included from File_RemoveDirectory.c:38: ./File.h:81:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_RemoveDirectory(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_RemovePath.c In file included from File_RemovePath.c:34: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_RemovePath.c:50:23: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(path, status, FALSE /* !followlinks */) < 0) { ^ File_RemovePath.c:63:26: warning: passing arguments to '_genbusy_name' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] busyname = _genbusy_name(path); ^ File_RemovePath.c:39:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_RemovePath(path, status) ^ In file included from File_RemovePath.c:36: ./File.h:82:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_RemovePath(); ^ 5 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_SetStatus.c In file included from File_SetStatus.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_SetStatus.c:76:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(path, &statusbuffer, FALSE /* followlinks */ ); ^ File_SetStatus.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_SetStatus(path, status, flags) ^ In file included from File_SetStatus.c:39: ./File.h:83:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_SetStatus(); ^ 4 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_Busy.c In file included from File_Busy.c:34: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_Busy.c:62:40: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] (void)sprintf(buf,"%s.%d", old_name, time(NULL)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ File_Busy.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] _genbusy_name(old_name) ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c File_Filter.c In file included from File_Filter.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ File_Filter.c:40:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int run_filter(from, to, filter) ^ File_Filter.c:85:12: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] argv = Sentence(filter, SENTENCE_Size(filter)); ^ ../build-include/util.h:110:52: note: expanded from macro 'Sentence' #define Sentence(set, len) ((SENTENCE *)StringArray(set, len)) ^ File_Filter.c:89:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (! (String_Comparator(SENTENCE_String(argv, lupe), "%to"))) ^ File_Filter.c:91:14: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(SENTENCE_String(argv, lupe)); ^ File_Filter.c:93:37: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (! (String_Comparator(SENTENCE_String(argv, lupe), ^ File_Filter.c:96:18: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(SENTENCE_String(argv, lupe)); ^ File_Filter.c:122:18: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations] switch(pid = vfork()) { ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here __deprecated_msg("Use posix_spawn or fork") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ File_Filter.c:135:24: warning: incompatible pointer types passing 'union wait *' to parameter of type 'int *' [-Wincompatible-pointer-types] if (waitpid(pid, &pidstatus, 0) == -1) ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/wait.h:249:29: note: passing argument to parameter here pid_t waitpid(pid_t, int *, int) __DARWIN_ALIAS_C(waitpid); ^ File_Filter.c:151:24: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(from, status, FALSE /* !followlinks */ ) < 0) { ^ File_Filter.c:158:24: warning: passing arguments to 'File_SetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_SetStatus(newname, status, flags) < 0) { ^ File_Filter.c:165:18: warning: passing arguments to 'File_Move' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_Move(newname, to) < 0) { ^ File_Filter.c:177:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sentence_Free(argv); ^ File_Filter.c:67:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int File_Filter(from, to, status, flags, filter) ^ In file included from File_Filter.c:38: ./File.h:84:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int File_Filter(); ^ 15 warnings generated. rm -f libfile.a ar rv libfile.a File_Copy.o File_CreateDirectory.o File_CreateLink.o File_CreateSymLink.o File_GetStatus.o File_Move.o File_ReadSymLink.o File_ListDirectory.o File_ListMatchesinDirectory.o File_RemoveDirectory.o File_RemovePath.o File_SetStatus.o File_Busy.o File_Filter.o ar: creating archive libfile.a a - File_Copy.o a - File_CreateDirectory.o a - File_CreateLink.o a - File_CreateSymLink.o a - File_GetStatus.o a - File_Move.o a - File_ReadSymLink.o a - File_ListDirectory.o a - File_ListMatchesinDirectory.o a - File_RemoveDirectory.o a - File_RemovePath.o a - File_SetStatus.o a - File_Busy.o a - File_Filter.o ranlib libfile.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libfile.a ../build-lib//libfile.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c File.h ../build-include//File.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/FileOps ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Lock clang -O -DHAVE_CONFIG_H -I../build-include/ -c Lock.c In file included from Lock.c:55: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Lock.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_QueryLock(LockFile) ^ In file included from Lock.c:57: ./Lock.h:41:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char * Lock_QueryLock(); ^ Lock.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_SetLock(LockFile) ^ In file included from Lock.c:57: ./Lock.h:42:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char * Lock_SetLock(); ^ Lock.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_RemoveLock(LockFile) ^ In file included from Lock.c:57: ./Lock.h:44:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void Lock_RemoveLock(); ^ Lock.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_UnsetLock(LockFile) ^ In file included from Lock.c:57: ./Lock.h:43:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char * Lock_UnsetLock(); ^ Lock.c:186:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(LockFile, &fs, 0) < 0) { ^ Lock.c:180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_TestLock(LockFile) ^ 11 warnings generated. rm -f liblock.a ar rv liblock.a Lock.o ar: creating archive liblock.a a - Lock.o ranlib liblock.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c liblock.a ../build-lib//liblock.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Lock.h ../build-include//Lock.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Lock ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/FileSystemUtil clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystem_Initialize.c In file included from FileSystem_Initialize.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ 1 warning generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystem_GetFSInfo.c In file included from FileSystem_GetFSInfo.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ FileSystem_GetFSInfo.c:42:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int FileSystem_GetFSInfo(path, buffer, modtimep) ^ In file included from FileSystem_GetFSInfo.c:39: ./FileSystem.h:39:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int FileSystem_GetFSInfo(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystem_End.c In file included from FileSystem_End.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ 1 warning generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c AndrewFileSystem.c if [ -z "" ]; then clang -O -DHAVE_CONFIG_H -I../build-include/ -o LibAFS.o -c null.c ; else ld -r -o LibAFS.o AndrewFileSystem.o ; fi rm -f libfilesystemutil.a ar rv libfilesystemutil.a FileSystem_Initialize.o FileSystem_GetFSInfo.o FileSystem_End.o LibAFS.o ar: creating archive libfilesystemutil.a a - FileSystem_Initialize.o a - FileSystem_GetFSInfo.o a - FileSystem_End.o a - LibAFS.o ranlib libfilesystemutil.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libfilesystemutil.a ../build-lib//libfilesystemutil.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c FileSystem.h ../build-include//FileSystem.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/FileSystemUtil ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/FileSystemImage clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystemImage_Read.c In file included from FileSystemImage_Read.c:39: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ FileSystemImage_Read.c:66:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] node = (FILESYSTEMIMAGE *) emalloc(sizeof(FILESYSTEMIMAGE)); ^ FileSystemImage_Read.c:89:23: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buf = (char *)emalloc(strlen(stringbegin) +1); ^ FileSystemImage_Read.c:103:37: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_Name(node) = String(stringbegin, ^ FileSystemImage_Read.c:156:39: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_Link(node) = String(scan, strlen(scan)); ^ FileSystemImage_Read.c:159:44: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_FSMountID(node) = String(scan, strlen(scan)); ^ FileSystemImage_Read.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_TreeRead(pptr, cnt) ^ FileSystemImage_Read.c:202:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(fname, &stbuf, FALSE) < 0) { ^ FileSystemImage_Read.c:218:19: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fbuf = emalloc((size = FILESTAT_Size(&stbuf)) + 1); ^ FileSystemImage_Read.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Read(fname) ^ In file included from FileSystemImage_Read.c:42: ./FileSystemImage.h:95:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern FILESYSTEMIMAGE *FileSystemImage_Read( /* char *filename */ ); ^ 11 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystemImage_Build.c In file included from FileSystemImage_Build.c:39: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ FileSystemImage_Build.c:71:45: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fsimagenodep = (FILESYSTEMIMAGE *) emalloc(sizeof(FILESYSTEMIMAGE)); ^ FileSystemImage_Build.c:80:48: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_Name(fsimagenodep) = String(nodename, strlen(nodename)); ^ FileSystemImage_Build.c:92:11: warning: call to undeclared function 'FileSystem_GetFSInfo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (FileSystem_GetFSInfo(path, linkbuf, &fsmodtime) < 0) { ^ FileSystemImage_Build.c:98:50: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_FSMountID(fsimagenodep) = String(linkbuf, ^ FileSystemImage_Build.c:107:27: warning: passing arguments to 'File_ReadSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_ReadSymLink(path, linkbuf, MAXPATHLEN) < 0) { ^ FileSystemImage_Build.c:111:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_Link(fsimagenodep) = String(linkbuf, ^ FileSystemImage_Build.c:118:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_Link(fsimagenodep) = String(hardlinkname, ^ FileSystemImage_Build.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImageNodeFromFileStatus(filestatus, path, nodename, ^ FileSystemImage_Build.c:55:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static FILESYSTEMIMAGE *FileSystemImageNodeFromFileStatus(); ^ FileSystemImage_Build.c:157:26: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(path, ^ FileSystemImage_Build.c:164:40: warning: passing arguments to 'LinkTable_LocateLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hardlinkname = LinkTable_LocateLink(linktablep, ^ FileSystemImage_Build.c:178:30: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_ListDirectory(path, &childliststringset); ^ FileSystemImage_Build.c:228:16: warning: passing arguments to 'LinkTable_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LinkTable_Free(childlinktable); ^ FileSystemImage_Build.c:231:23: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(childliststringset); ^ FileSystemImage_Build.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_TreeBuild(path, nodename, fsid, linktablep) ^ FileSystemImage_Build.c:56:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static FILESYSTEMIMAGE *FileSystemImage_TreeBuild(); ^ FileSystemImage_Build.c:261:10: warning: call to undeclared function 'FileSystem_Initialize'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) FileSystem_Initialize(); ^ FileSystemImage_Build.c:265:26: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(path, ^ FileSystemImage_Build.c:293:51: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESYSTEMIMAGE_FSMountID(fsimagep) = String("generic", ^ FileSystemImage_Build.c:299:30: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_ListDirectory(path, &childliststringset); ^ FileSystemImage_Build.c:343:16: warning: passing arguments to 'LinkTable_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LinkTable_Free(childlinktable); ^ FileSystemImage_Build.c:346:23: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(childliststringset); ^ FileSystemImage_Build.c:348:10: warning: call to undeclared function 'FileSystem_End'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) FileSystem_End(); ^ FileSystemImage_Build.c:241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Build(path) ^ In file included from FileSystemImage_Build.c:42: ./FileSystemImage.h:96:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern FILESYSTEMIMAGE *FileSystemImage_Build( /* char *filename */ ); ^ FileSystemImage_Build.c:376:31: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lp = (LINKTABLE *) emalloc(sizeof(LINKTABLE)); ^ FileSystemImage_Build.c:379:28: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lp->nodename = String(nodename, strlen(nodename)); ^ FileSystemImage_Build.c:356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LinkTable_LocateLink(linktablep, inode, nodename) ^ FileSystemImage_Build.c:52:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static char *LinkTable_LocateLink(); ^ FileSystemImage_Build.c:400:16: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(lp1->nodename); ^ FileSystemImage_Build.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LinkTable_Free(linktable) ^ FileSystemImage_Build.c:53:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void LinkTable_Free(); ^ 33 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystemImage_Write.c In file included from FileSystemImage_Write.c:39: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ FileSystemImage_Write.c:54:24: warning: passing arguments to 'quotedfputs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)quotedfputs(FILESYSTEMIMAGE_Name(node), ' ', out); ^ FileSystemImage_Write.c:78:23: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] fprintf(out, "%d", FILESYSTEMIMAGE_DTime(node)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld ./FileSystemImage.h:56:35: note: expanded from macro 'FILESYSTEMIMAGE_DTime' #define FILESYSTEMIMAGE_DTime(fp) ((fp)->dtime) ^~~~~~~~~~~~~ FileSystemImage_Write.c:84:21: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(out, "%d ",FILESYSTEMIMAGE_Size(node)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ %zu ./FileSystemImage.h:54:34: note: expanded from macro 'FILESYSTEMIMAGE_Size' #define FILESYSTEMIMAGE_Size(fp) ((fp)->size) ^~~~~~~~~~~~ FileSystemImage_Write.c:86:21: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] fprintf(out, "%d", FILESYSTEMIMAGE_MTime(node)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld ./FileSystemImage.h:55:35: note: expanded from macro 'FILESYSTEMIMAGE_MTime' #define FILESYSTEMIMAGE_MTime(fp) ((fp)->mtime) ^~~~~~~~~~~~~ FileSystemImage_Write.c:101:23: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] fprintf(out, "%d", FILESYSTEMIMAGE_Count(node)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu ./FileSystemImage.h:57:35: note: expanded from macro 'FILESYSTEMIMAGE_Count' #define FILESYSTEMIMAGE_Count(fp) ((fp)->count) ^~~~~~~~~~~~~ FileSystemImage_Write.c:46:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FileSystemImage_TreeWrite(out, node, level) ^ FileSystemImage_Write.c:116:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int nodecount(node) ^ FileSystemImage_Write.c:133:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void FileSystemImage_Write(out, node) ^ In file included from FileSystemImage_Write.c:42: ./FileSystemImage.h:94:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void FileSystemImage_Write( /* FILE *out, FILESYSTEMIMAGE *root */ ); ^ 10 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystemImage_Locate.c In file included from FileSystemImage_Locate.c:38: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ FileSystemImage_Locate.c:71:48: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(pathtonode, ^ FileSystemImage_Locate.c:87:51: warning: passing arguments to 'FileSystemImage_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = FileSystemImage_LocateChildNode(childnodep, *sp, cname); ^ FileSystemImage_Locate.c:91:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(targetpathstringarray); ^ FileSystemImage_Locate.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_LocateNode(fsimagep, pathtonode, cname) ^ In file included from FileSystemImage_Locate.c:41: ./FileSystemImage.h:97:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern FILESYSTEMIMAGE *FileSystemImage_LocateNode(/* FILESYSTEMIMAGE *fsimagep, ^ FileSystemImage_Locate.c:123:28: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(childname, FILESYSTEMIMAGE_Name(fp)) == 0) { ^ FileSystemImage_Locate.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_LocateChildNode(fsimagep, childname, cname) ^ FileSystemImage_Locate.c:44:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static FILESYSTEMIMAGE *FileSystemImage_LocateChildNode(); ^ 9 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c FileSystemImageUtil.c In file included from FileSystemImageUtil.c:38: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ FileSystemImageUtil.c:60:13: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(FILESYSTEMIMAGE_Name(ip)); ^ FileSystemImageUtil.c:62:13: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(FILESYSTEMIMAGE_Link(ip)); ^ FileSystemImageUtil.c:44:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void FileSystemImage_Free(fsimagep) ^ In file included from FileSystemImageUtil.c:41: ./FileSystemImage.h:100:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void FileSystemImage_Free(); ^ 5 warnings generated. rm -f libfilesystemimage.a ar rv libfilesystemimage.a FileSystemImage_Read.o FileSystemImage_Build.o FileSystemImage_Write.o FileSystemImage_Locate.o FileSystemImageUtil.o ar: creating archive libfilesystemimage.a a - FileSystemImage_Read.o a - FileSystemImage_Build.o a - FileSystemImage_Write.o a - FileSystemImage_Locate.o a - FileSystemImageUtil.o ranlib libfilesystemimage.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libfilesystemimage.a ../build-lib//libfilesystemimage.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c FileSystemImage.h ../build-include//FileSystemImage.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/FileSystemImage ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Hint clang -O -DHAVE_CONFIG_H -I../build-include/ -c Hint_CollectAllHints.c In file included from Hint_CollectAllHints.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Hint_CollectAllHints.c:52:39: warning: passing arguments to 'Hint_Tree_CollectAllHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintinfo = Hint_Tree_CollectAllHints(hintinfo, fsimage, ""/*pathtonode*/); ^ Hint_CollectAllHints.c:44:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINTDB Hint_CollectAllHints(fsimage) ^ In file included from Hint_CollectAllHints.c:40: ./Hint.h:51:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB Hint_CollectAllHints(); ^ Hint_CollectAllHints.c:90:8: warning: format string is not a string literal (potentially insecure) [-Wformat-security] FILESYSTEMIMAGE_FSMountID(fsp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../build-include/FileSystemImage.h:60:39: note: expanded from macro 'FILESYSTEMIMAGE_FSMountID' #define FILESYSTEMIMAGE_FSMountID(fp) ((fp)->link) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ Hint_CollectAllHints.c:90:8: note: treat the string as an argument to avoid this FILESYSTEMIMAGE_FSMountID(fsp)); ^ "%s", ../build-include/FileSystemImage.h:60:39: note: expanded from macro 'FILESYSTEMIMAGE_FSMountID' #define FILESYSTEMIMAGE_FSMountID(fp) ((fp)->link) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^ Hint_CollectAllHints.c:92:30: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hp = HintDB_InsertHint(hp, &hint, FALSE/*!OverWrite*/); ^ Hint_CollectAllHints.c:58:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static HINTDB Hint_Tree_CollectAllHints(hintinfo, fsimage, pathtonode) ^ Hint_CollectAllHints.c:42:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static HINTDB Hint_Tree_CollectAllHints(); ^ 8 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Hint_CollectPathHints.c In file included from Hint_CollectPathHints.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Hint_CollectPathHints.c:99:34: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintinfo = HintDB_InsertHint(hintinfo, &hint, FALSE/*!OverWrite*/); ^ Hint_CollectPathHints.c:43:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINTDB Hint_CollectPathHints(fsimage, pathlist) ^ In file included from Hint_CollectPathHints.c:40: ./Hint.h:52:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB Hint_CollectPathHints(); ^ 4 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_GetHint.c In file included from HintDB_GetHint.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_GetHint.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_GetHint(hintdb, path) ^ In file included from HintDB_GetHint.c:40: ./Hint.h:54:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINT *HintDB_GetHint(); ^ 3 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_GetRelatedHints.c In file included from HintDB_GetRelatedHints.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_GetRelatedHints.c:73:37: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] relatedhintdb = HintDB_InsertHint(relatedhintdb, *hpp, ^ HintDB_GetRelatedHints.c:94:37: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] relatedhintdb = HintDB_InsertHint(relatedhintdb, *hpp, ^ HintDB_GetRelatedHints.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_GetRelatedHints(hintdb, pathprefix) ^ In file included from HintDB_GetRelatedHints.c:40: ./Hint.h:55:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintDB_GetRelatedHints(); ^ 5 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_MergeHintDB.c In file included from HintDB_MergeHintDB.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_MergeHintDB.c:68:31: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newdb = (HINTDB )emalloc(sizeof(HINT *)); ^ HintDB_MergeHintDB.c:76:32: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newdb = HintDB_InsertHint(newdb, *hp, OverWrite); ^ HintDB_MergeHintDB.c:51:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINTDB HintDB_MergeHintDB(hintdb, deltadb, OverWrite) ^ In file included from HintDB_MergeHintDB.c:40: ./Hint.h:57:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintDB_MergeHintDB(); ^ 5 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_InsertHint.c In file included from HintDB_InsertHint.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_InsertHint.c:71:31: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newdb = (HINTDB) emalloc(sizeof(HINT *)); ^ HintDB_InsertHint.c:100:25: warning: passing arguments to 'HintDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArraySize = HintDB_Size(newdb) + 1; ^ HintDB_InsertHint.c:104:27: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newdb = (HINTDB) erealloc((char *) newdb, ^ HintDB_InsertHint.c:115:26: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *hp = (HINT *) emalloc(sizeof(HINT)); ^ HintDB_InsertHint.c:117:33: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_PathName(*hp) = String(HINT_PathName(hintp), ^ HintDB_InsertHint.c:119:33: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_UniqueID(*hp) = String(HINT_UniqueID(hintp), ^ HintDB_InsertHint.c:127:25: warning: passing arguments to 'HintDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArraySize = HintDB_Size(newdb) + 1; ^ HintDB_InsertHint.c:140:27: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newdb = (HINTDB) erealloc((char *) newdb, ^ HintDB_InsertHint.c:151:29: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_PathName(*hp) = String(HINT_PathName(hintp), ^ HintDB_InsertHint.c:153:29: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_UniqueID(*hp) = String(HINT_UniqueID(hintp), ^ HintDB_InsertHint.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_InsertHint(hintdb, hintp, OverWrite) ^ In file included from HintDB_InsertHint.c:40: ./Hint.h:56:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintDB_InsertHint(); ^ 13 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_SetPathPrefix.c In file included from HintDB_SetPathPrefix.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_SetPathPrefix.c:71:32: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_PathName(*hp) = String(pathprefix, strlen(pathprefix)); ^ HintDB_SetPathPrefix.c:75:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newpath = (char *)emalloc(strlen(pathprefix) ^ HintDB_SetPathPrefix.c:49:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINTDB HintDB_SetPathPrefix(hintdb, pathprefix) ^ In file included from HintDB_SetPathPrefix.c:40: ./Hint.h:59:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintDB_SetPathPrefix(); ^ 5 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_UnsetPathPrefix.c In file included from HintDB_UnsetPathPrefix.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_UnsetPathPrefix.c:76:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newpath = (char *) emalloc(2); ^ HintDB_UnsetPathPrefix.c:80:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newpath = (char *) emalloc(strlen(HINT_PathName(*hp)) ^ HintDB_UnsetPathPrefix.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_UnsetPathPrefix(hintdb, pathprefix) ^ In file included from HintDB_UnsetPathPrefix.c:40: ./Hint.h:60:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintDB_UnsetPathPrefix(); ^ 5 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_Read.c In file included from HintDB_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_Read.c:47:26: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintp = (HINT *)emalloc(sizeof(HINT)); ^ HintDB_Read.c:49:39: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_PathName(hintp) = efgetstring(fp, '\\' /* quotechar */); ^ HintDB_Read.c:51:39: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_UniqueID(hintp) = efgetstring(fp, '\\' /* quotechar */); ^ HintDB_Read.c:53:44: warning: passing arguments to 'efgetlong' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_ModTime(hintp) = (time_t)efgetlong(fp); ^ HintDB_Read.c:42:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static HINT *Hint_Read(fp) ^ HintDB_Read.c:72:29: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdbsize = efgetunsigned(fp); ^ HintDB_Read.c:76:26: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = (HINTDB)emalloc((hintdbsize+1)*sizeof(HINT *)); ^ HintDB_Read.c:63:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINTDB HintDB_Read(fp) ^ In file included from HintDB_Read.c:39: ./Hint.h:48:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintDB_Read(); ^ 10 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintDB_Write.c In file included from HintDB_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintDB_Write.c:72:16: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, HINT_PathName(hintp), ^ HintDB_Write.c:84:16: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, HINT_UniqueID(hintp), ^ HintDB_Write.c:92:24: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] fprintf(fp, "%d\n", HINT_ModTime(hintp)); ~~ ^~~~~~~~~~~~~~~~~~~ %ld ./Hint.h:43:26: note: expanded from macro 'HINT_ModTime' #define HINT_ModTime(hp) ((hp)->modtime) ^~~~~~~~~~~~~~~ HintDB_Write.c:55:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Hint_Write(fp, hintp) ^ HintDB_Write.c:52:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Hint_Write(); ^ HintDB_Write.c:112:27: warning: passing arguments to 'HintDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdbsize = HintDB_Size(hintdb); ^ HintDB_Write.c:104:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int HintDB_Write(fp, hintdb) ^ In file included from HintDB_Write.c:39: ./Hint.h:49:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int HintDB_Write(); ^ 9 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintUtil.c In file included from HintUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintUtil.c:63:29: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintp = (HINT *) emalloc(sizeof(HINT)); ^ HintUtil.c:65:34: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_PathName(hintp) = String(pathname, strlen(pathname)); ^ HintUtil.c:66:34: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_UniqueID(hintp) = String(uniqueid, strlen(uniqueid)); ^ HintUtil.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Hint_Create(pathname, uniqueid, modtime) ^ In file included from HintUtil.c:40: ./Hint.h:62:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINT *Hint_Create(); ^ HintUtil.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Hint_Free(hintp) ^ In file included from HintUtil.c:40: ./Hint.h:66:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void Hint_Free(); ^ HintUtil.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_Free(hintdb) ^ In file included from HintUtil.c:40: ./Hint.h:67:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void HintDB_Free(); ^ HintUtil.c:112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_Size(hintdb) ^ In file included from HintUtil.c:40: ./Hint.h:63:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern unsigned int HintDB_Size(); ^ HintUtil.c:145:31: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (String_Comparator(HINT_UniqueID(hp1), ^ HintUtil.c:148:31: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (String_Comparator(HINT_PathName(hp1), ^ HintUtil.c:132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Hint_Comparator(hp1, hp2) ^ HintUtil.c:43:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] Boolean Hint_Comparator(); ^ HintUtil.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_Comparator(hintdb1, hintdb2) ^ In file included from HintUtil.c:40: ./Hint.h:65:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean HintDB_Comparator(); ^ HintUtil.c:203:4: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] HINT_ModTime(hint)); ^~~~~~~~~~~~~~~~~~ ./Hint.h:43:26: note: expanded from macro 'HINT_ModTime' #define HINT_ModTime(hp) ((hp)->modtime) ^~~~~~~~~~~~~~~ HintUtil.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Hint_Dump(fp,hint) ^ HintUtil.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_Dump(fp,hdb) ^ 21 warnings generated. rm -f libhint.a ar rv libhint.a Hint_CollectAllHints.o Hint_CollectPathHints.o HintDB_GetHint.o HintDB_GetRelatedHints.o HintDB_MergeHintDB.o HintDB_InsertHint.o HintDB_SetPathPrefix.o HintDB_UnsetPathPrefix.o HintDB_Read.o HintDB_Write.o HintUtil.o ar: creating archive libhint.a a - Hint_CollectAllHints.o a - Hint_CollectPathHints.o a - HintDB_GetHint.o a - HintDB_GetRelatedHints.o a - HintDB_MergeHintDB.o a - HintDB_InsertHint.o a - HintDB_SetPathPrefix.o a - HintDB_UnsetPathPrefix.o a - HintDB_Read.o a - HintDB_Write.o a - HintUtil.o ranlib libhint.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libhint.a ../build-lib//libhint.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Hint.h ../build-include//Hint.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Hint ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/HintService clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintService_GetHint.c In file included from HintService_GetHint.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintService_GetHint.c:55:43: warning: passing arguments to 'HintService_ReadHintFromLocation' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintp = HintService_ReadHintFromLocation(hintlocation, path); ^ HintService_GetHint.c:49:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT *HintService_GetHint(path, hintlocation) ^ In file included from HintService_GetHint.c:41: ./HintService.h:31:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINT *HintService_GetHint(); ^ HintService_GetHint.c:79:23: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)File_GetStatus(hintlocation, &hintlocationstatus, FALSE/*followlinks*/); ^ HintService_GetHint.c:82:22: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintfd = efopen(hintlocation, "r"); ^ HintService_GetHint.c:134:26: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hp = (HINT *)emalloc(sizeof(HINT)); ^ HintService_GetHint.c:162:31: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_PathName(hp) = String(lasthintpath + 5,/*offset "PATH "*/ ^ HintService_GetHint.c:164:31: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT_UniqueID(hp) = String(hintid + 3, /* offset "ID " */ ^ HintService_GetHint.c:64:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static HINT *HintService_ReadHintFromLocation(hintlocation, path) ^ HintService_GetHint.c:44:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static HINT *HintService_ReadHintFromLocation(); ^ 11 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintService_GetRelatedHints.c In file included from HintService_GetRelatedHints.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintService_GetRelatedHints.c:56:52: warning: passing arguments to 'HintService_ReadRelatedHintsFromLocation' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintService_ReadRelatedHintsFromLocation(hintlocation, pathprefix); ^ HintService_GetRelatedHints.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_GetRelatedHints(pathprefix, hintlocation) ^ In file included from HintService_GetRelatedHints.c:41: ./HintService.h:32:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINTDB HintService_GetRelatedHints(); ^ HintService_GetRelatedHints.c:78:24: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(hintlocation, &hintlocationstatus, FALSE /* followlinks */ ); ^ HintService_GetRelatedHints.c:80:20: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintfd = efopen(hintlocation, "r"); ^ HintService_GetRelatedHints.c:144:30: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintDB_InsertHint(hintdb, &hint, TRUE /* OverWrite */ ); ^ HintService_GetRelatedHints.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_ReadRelatedHintsFromLocation(hintlocation, pathprefix) ^ HintService_GetRelatedHints.c:44:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static HINTDB HintService_ReadRelatedHintsFromLocation(); ^ 9 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintService_SetHint.c In file included from HintService_SetHint.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintService_SetHint.c:58:39: warning: passing arguments to 'HintService_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintService_GetRelatedHints(""/*pathprefix*/, hintlocation); ^ HintService_SetHint.c:60:31: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintDB_InsertHint(hintdb, hintinfo, TRUE /*OverWrite*/); ^ HintService_SetHint.c:62:43: warning: passing arguments to 'HintService_WriteHintsToLocation' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)HintService_WriteHintsToLocation(hintdb, hintlocation); ^ HintService_SetHint.c:52:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HINT *HintService_SetHint(hintinfo, hintlocation) ^ In file included from HintService_SetHint.c:41: ./HintService.h:33:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern HINT *HintService_SetHint(); ^ HintService_SetHint.c:74:18: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintfd = efopen(hintlocation, "w"); ^ HintService_SetHint.c:77:30: warning: passing arguments to 'HintService_WriteToFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_WriteToFile(hintfd, hintdb); ^ HintService_SetHint.c:68:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Boolean HintService_WriteHintsToLocation(hintdb, hintlocation) ^ HintService_SetHint.c:44:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean HintService_WriteHintsToLocation(); ^ HintService_SetHint.c:103:9: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] HINT_ModTime(*hp)); ^~~~~~~~~~~~~~~~~ ../build-include/Hint.h:43:26: note: expanded from macro 'HINT_ModTime' #define HINT_ModTime(hp) ((hp)->modtime) ^~~~~~~~~~~~~~~ HintService_SetHint.c:85:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void HintService_WriteToFile(out, hintdb) ^ HintService_SetHint.c:45:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void HintService_WriteToFile(); ^ 13 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c HintService_UnsetRelatedHints.c In file included from HintService_UnsetRelatedHints.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ HintService_UnsetRelatedHints.c:62:39: warning: passing arguments to 'HintService_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintService_GetRelatedHints("" /* pathprefix */ , hintlocation); ^ HintService_UnsetRelatedHints.c:64:43: warning: passing arguments to 'HintDB_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] relatedhintdb = HintDB_GetRelatedHints(hintdb, pathprefix); ^ HintService_UnsetRelatedHints.c:72:28: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintDB_InsertHint(hintdb, *hpp, TRUE /* OverWrite */ ); ^ HintService_UnsetRelatedHints.c:76:46: warning: passing arguments to 'HintService_WriteHintsToLocation' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) HintService_WriteHintsToLocation(hintdb, hintlocation); ^ HintService_UnsetRelatedHints.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_UnsetRelatedHints(pathprefix, hintlocation) ^ In file included from HintService_UnsetRelatedHints.c:41: ./HintService.h:34:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean HintService_UnsetRelatedHints(); ^ HintService_UnsetRelatedHints.c:89:18: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintfd = efopen(hintlocation, "w"); ^ HintService_UnsetRelatedHints.c:91:28: warning: passing arguments to 'HintService_WriteToFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_WriteToFile(hintfd, hintdb); ^ HintService_UnsetRelatedHints.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_WriteHintsToLocation(hintdb, hintlocation) ^ HintService_UnsetRelatedHints.c:44:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean HintService_WriteHintsToLocation(); ^ HintService_UnsetRelatedHints.c:112:3: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] HINT_ModTime(*hp)); ^~~~~~~~~~~~~~~~~ ../build-include/Hint.h:43:26: note: expanded from macro 'HINT_ModTime' #define HINT_ModTime(hp) ((hp)->modtime) ^~~~~~~~~~~~~~~ HintService_UnsetRelatedHints.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintService_WriteToFile(out, hintdb) ^ HintService_UnsetRelatedHints.c:45:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void HintService_WriteToFile(); ^ 14 warnings generated. rm -f libhintservice.a ar rv libhintservice.a HintService_GetHint.o HintService_GetRelatedHints.o HintService_SetHint.o HintService_UnsetRelatedHints.o ar: creating archive libhintservice.a a - HintService_GetHint.o a - HintService_GetRelatedHints.o a - HintService_SetHint.o a - HintService_UnsetRelatedHints.o ranlib libhintservice.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libhintservice.a ../build-lib//libhintservice.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c HintService.h ../build-include//HintService.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/HintService ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/DepotConf /usr/bin/yacc -d GlobalDepotConf_Read.y conflicts: 1 shift/reduce /opt/pkg/bin/nbsed -e 's/yy/GlobalDepotConf_Read_/g' -e 's/YY/GLOBALDEPOTCONF_READ_/g' y.tab.c > GlobalDepotConf_Read.c /opt/pkg/bin/nbsed -e 's/yy/GlobalDepotConf_Read_/g' -e 's/YY/GLOBALDEPOTCONF_READ_/g' y.tab.h > GlobalDepotConf_Read.h rm -f y.tab.c y.tab.h clang -O -DHAVE_CONFIG_H -I../build-include/ -c GlobalDepotConf_Read.c In file included from GlobalDepotConf_Read.y:40: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ y.tab.c:1289:35: warning: call to undeclared function 'GlobalDepotConf_Read_lex'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] GlobalDepotConf_Read_char = GLOBALDEPOTCONF_READ_LEX; ^ y.tab.c:645:35: note: expanded from macro 'GLOBALDEPOTCONF_READ_LEX' # define GLOBALDEPOTCONF_READ_LEX GlobalDepotConf_Read_lex () ^ GlobalDepotConf_Read.y:111:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (2)].strval), (GlobalDepotConf_Read_vsp[(2) - (2)].strval), (GlobalDepotConf_Read_vsp[(2) - (2)].strval)); ^ GlobalDepotConf_Read.y:112:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (2)].strval)); ^ GlobalDepotConf_Read.y:113:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(2) - (2)].strval)); ^ GlobalDepotConf_Read.y:120:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (3)].strval), (GlobalDepotConf_Read_vsp[(2) - (3)].strval), (GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:121:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (3)].strval)); ^ GlobalDepotConf_Read.y:122:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(2) - (3)].strval)); String_Free((GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:122:76: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(2) - (3)].strval)); String_Free((GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:129:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (3)].strval), (GlobalDepotConf_Read_vsp[(3) - (3)].strval), (GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:130:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (3)].strval)); ^ GlobalDepotConf_Read.y:131:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:138:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (4)].strval), (GlobalDepotConf_Read_vsp[(3) - (4)].strval), (GlobalDepotConf_Read_vsp[(4) - (4)].strval)); ^ GlobalDepotConf_Read.y:139:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (4)].strval)); ^ GlobalDepotConf_Read.y:140:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (4)].strval)); String_Free((GlobalDepotConf_Read_vsp[(4) - (4)].strval)); ^ GlobalDepotConf_Read.y:140:76: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (4)].strval)); String_Free((GlobalDepotConf_Read_vsp[(4) - (4)].strval)); ^ GlobalDepotConf_Read.y:147:26: warning: passing arguments to 'DepotConfDB_Delete' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Delete(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (3)].strval), (GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:148:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (3)].strval)); ^ GlobalDepotConf_Read.y:149:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:156:27: warning: passing arguments to 'DepotConfDB_Command' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Command(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (4)].strval), (GlobalDepotConf_Read_vsp[(3) - (4)].strval), (GlobalDepotConf_Read_vsp[(4) - (4)].strarrval)); ^ GlobalDepotConf_Read.y:157:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (4)].strval)); ^ GlobalDepotConf_Read.y:158:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (4)].strval)); StringArray_Free((GlobalDepotConf_Read_vsp[(4) - (4)].strarrval)); ^ GlobalDepotConf_Read.y:158:81: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (4)].strval)); StringArray_Free((GlobalDepotConf_Read_vsp[(4) - (4)].strarrval)); ^ GlobalDepotConf_Read.y:165:33: warning: passing arguments to 'DepotConfDB_DeleteCommand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_DeleteCommand(GlobalDepotConf_Read_DB, (GlobalDepotConf_Read_vsp[(1) - (3)].strval), (GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:166:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(1) - (3)].strval)); ^ GlobalDepotConf_Read.y:167:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(3) - (3)].strval)); ^ GlobalDepotConf_Read.y:181:69: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (GlobalDepotConf_Read_val.strarrval) = StringArray_AppendString((GlobalDepotConf_Read_vsp[(1) - (2)].strarrval), (GlobalDepotConf_Read_vsp[(2) - (2)].strval)); ^ GlobalDepotConf_Read.y:182:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((GlobalDepotConf_Read_vsp[(2) - (2)].strval)); ^ y.tab.c:1538:7: warning: call to undeclared function 'GlobalDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] GlobalDepotConf_Read_error (GLOBALDEPOTCONF_READ__("syntax error")); ^ y.tab.c:1684:3: warning: call to undeclared function 'GlobalDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] GlobalDepotConf_Read_error (GLOBALDEPOTCONF_READ__("memory exhausted")); ^ GlobalDepotConf_Read.y:189:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] GlobalDepotConf_Read_error(str) ^ int GlobalDepotConf_Read.y:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read.y:194:1: warning: non-void function does not return a value [-Wreturn-type] } ^ GlobalDepotConf_Read.y:197:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] GlobalDepotConf_Read_wrap() ^ int GlobalDepotConf_Read.y:206:51: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_DB = (DEPOTCONFDB *)emalloc(sizeof(DEPOTCONFDB)); ^ GlobalDepotConf_Read.y:213:3: warning: call to undeclared function 'GlobalDepotConf_Read_parseinit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] GlobalDepotConf_Read_parseinit(); ^ GlobalDepotConf_Read.y:201:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONFDB *GlobalDepotConfDB_Read(fp) ^ In file included from GlobalDepotConf_Read.y:42: ./DepotConf.h:61:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *GlobalDepotConfDB_Read(); ^ 38 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c GlobalDepotConf_Read.o ../objdir//GlobalDepotConf_Read.o /usr/bin/lex -l GlobalDepotConf_Parse.l /opt/pkg/bin/nbsed -e 's/yy/GlobalDepotConf_Read_/g' -e 's/YY/GLOBALDEPOTCONF_READ_/g' lex.yy.c > GlobalDepotConf_Parse.c rm -f lex.yy.c clang -O -DHAVE_CONFIG_H -I../build-include/ -c GlobalDepotConf_Parse.c In file included from GlobalDepotConf_Parse.l:39: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ GlobalDepotConf_Parse.l:77:37: warning: passing arguments to 'DepotConf_SpecType' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] spectype = DepotConf_SpecType(GlobalDepotConf_Read_text+1); ^ GlobalDepotConf_Parse.l:97:5: warning: call to undeclared function 'GlobalDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] GlobalDepotConf_Read_error(GlobalDepotConf_Read_errormessage); ^ GlobalDepotConf_Parse.l:105:47: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval=String(GlobalDepotConf_Read_text, strlen(GlobalDepotConf_Read_text)); ^ GlobalDepotConf_Parse.l:115:37: warning: passing arguments to 'DepotConf_SpecType' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] spectype = DepotConf_SpecType(GlobalDepotConf_Read_text+1); ^ GlobalDepotConf_Parse.l:135:5: warning: call to undeclared function 'GlobalDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] GlobalDepotConf_Read_error(GlobalDepotConf_Read_errormessage); ^ GlobalDepotConf_Parse.l:143:60: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval=String_RemoveQuotes(GlobalDepotConf_Read_text, '\\'); ^ GlobalDepotConf_Parse.l:153:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval = String(GlobalDepotConf_Read_text, strlen(GlobalDepotConf_Read_text)); ^ GlobalDepotConf_Parse.l:161:58: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval = String_RemoveQuotes(GlobalDepotConf_Read_text, '\\'); ^ GlobalDepotConf_Parse.l:169:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval = String(GlobalDepotConf_Read_text, strlen(GlobalDepotConf_Read_text)); ^ GlobalDepotConf_Parse.l:177:58: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval = String_RemoveQuotes(GlobalDepotConf_Read_text, '\\'); ^ GlobalDepotConf_Parse.l:185:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval = String(GlobalDepotConf_Read_text, strlen(GlobalDepotConf_Read_text)); ^ GlobalDepotConf_Parse.l:193:58: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval = String_RemoveQuotes(GlobalDepotConf_Read_text, '\\'); ^ GlobalDepotConf_Parse.l:218:43: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval=String(GlobalDepotConf_Read_text, strlen(GlobalDepotConf_Read_text)); ^ GlobalDepotConf_Parse.l:225:56: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GlobalDepotConf_Read_lval.strval=String_RemoveQuotes(GlobalDepotConf_Read_text, '\\'); ^ 15 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c GlobalDepotConf_Parse.o ../objdir//GlobalDepotConf_Parse.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c GlobalDepotConf_Write.c In file included from GlobalDepotConf_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ GlobalDepotConf_Write.c:93:25: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fd, DEPOTCONF_ConfValue(*dp), ^ GlobalDepotConf_Write.c:50:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int GlobalDepotConfDB_Write(fd, confdbp) ^ In file included from GlobalDepotConf_Write.c:38: ./DepotConf.h:60:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int GlobalDepotConfDB_Write(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c GlobalDepotConf_Write.o ../objdir//GlobalDepotConf_Write.o /usr/bin/yacc -d CollectionDepotConf_Read.y conflicts: 1 shift/reduce /opt/pkg/bin/nbsed -e 's/yy/CollectionDepotConf_Read_/g' -e 's/YY/COLLECTIONDEPOTCONF_READ_/g' y.tab.c > CollectionDepotConf_Read.c /opt/pkg/bin/nbsed -e 's/yy/CollectionDepotConf_Read_/g' -e 's/YY/COLLECTIONDEPOTCONF_READ_/g' y.tab.h > CollectionDepotConf_Read.h rm -f y.tab.c y.tab.h clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionDepotConf_Read.c In file included from CollectionDepotConf_Read.y:39: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ y.tab.c:1285:39: warning: call to undeclared function 'CollectionDepotConf_Read_lex'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CollectionDepotConf_Read_char = COLLECTIONDEPOTCONF_READ_LEX; ^ y.tab.c:641:39: note: expanded from macro 'COLLECTIONDEPOTCONF_READ_LEX' # define COLLECTIONDEPOTCONF_READ_LEX CollectionDepotConf_Read_lex () ^ CollectionDepotConf_Read.y:112:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(CollectionDepotConf_Read_DB, CollectionDepotConf_Read_CollectionName, (CollectionDepotConf_Read_vsp[(1) - (1)].strval), (CollectionDepotConf_Read_vsp[(1) - (1)].strval)); ^ CollectionDepotConf_Read.y:113:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(1) - (1)].strval)); ^ CollectionDepotConf_Read.y:120:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(CollectionDepotConf_Read_DB, CollectionDepotConf_Read_CollectionName, (CollectionDepotConf_Read_vsp[(1) - (2)].strval), (CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:121:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(1) - (2)].strval)); String_Free((CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:121:80: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(1) - (2)].strval)); String_Free((CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:128:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(CollectionDepotConf_Read_DB, CollectionDepotConf_Read_CollectionName, (CollectionDepotConf_Read_vsp[(2) - (2)].strval), (CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:129:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:137:23: warning: passing arguments to 'DepotConfDB_Map' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(CollectionDepotConf_Read_DB, CollectionDepotConf_Read_CollectionName, (CollectionDepotConf_Read_vsp[(2) - (3)].strval), (CollectionDepotConf_Read_vsp[(3) - (3)].strval)); ^ CollectionDepotConf_Read.y:138:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (3)].strval)); String_Free((CollectionDepotConf_Read_vsp[(3) - (3)].strval)); ^ CollectionDepotConf_Read.y:138:80: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (3)].strval)); String_Free((CollectionDepotConf_Read_vsp[(3) - (3)].strval)); ^ CollectionDepotConf_Read.y:145:26: warning: passing arguments to 'DepotConfDB_Delete' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Delete(CollectionDepotConf_Read_DB, CollectionDepotConf_Read_CollectionName, (CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:146:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:153:27: warning: passing arguments to 'DepotConfDB_Command' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Command(CollectionDepotConf_Read_DB, CollectionDepotConf_Read_CollectionName, (CollectionDepotConf_Read_vsp[(2) - (3)].strval), (CollectionDepotConf_Read_vsp[(3) - (3)].strarrval)); ^ CollectionDepotConf_Read.y:154:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (3)].strval)); StringArray_Free((CollectionDepotConf_Read_vsp[(3) - (3)].strarrval)); ^ CollectionDepotConf_Read.y:154:85: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (3)].strval)); StringArray_Free((CollectionDepotConf_Read_vsp[(3) - (3)].strarrval)); ^ CollectionDepotConf_Read.y:168:73: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (CollectionDepotConf_Read_val.strarrval) = StringArray_AppendString((CollectionDepotConf_Read_vsp[(1) - (2)].strarrval), (CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ CollectionDepotConf_Read.y:169:17: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free((CollectionDepotConf_Read_vsp[(2) - (2)].strval)); ^ y.tab.c:1513:7: warning: call to undeclared function 'CollectionDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CollectionDepotConf_Read_error (COLLECTIONDEPOTCONF_READ__("syntax error")); ^ y.tab.c:1659:3: warning: call to undeclared function 'CollectionDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CollectionDepotConf_Read_error (COLLECTIONDEPOTCONF_READ__("memory exhausted")); ^ CollectionDepotConf_Read.y:176:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] CollectionDepotConf_Read_error(str) ^ int CollectionDepotConf_Read.y:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read.y:182:1: warning: non-void function does not return a value [-Wreturn-type] } ^ CollectionDepotConf_Read.y:185:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] CollectionDepotConf_Read_wrap() ^ int CollectionDepotConf_Read.y:204:3: warning: call to undeclared function 'CollectionDepotConf_Read_parseinit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CollectionDepotConf_Read_parseinit(); ^ CollectionDepotConf_Read.y:206:57: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_DB = (DEPOTCONFDB *)emalloc(sizeof(DEPOTCONFDB)); ^ CollectionDepotConf_Read.y:191:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONFDB *CollectionDepotConfDB_Read(fp, collectionname) ^ In file included from CollectionDepotConf_Read.y:41: ./DepotConf.h:62:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *CollectionDepotConfDB_Read(); ^ 29 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionDepotConf_Read.o ../objdir//CollectionDepotConf_Read.o /usr/bin/lex -l CollectionDepotConf_Parse.l /opt/pkg/bin/nbsed -e 's/yy/CollectionDepotConf_Read_/g' -e 's/YY/COLLECTIONDEPOTCONF_READ_/g' lex.yy.c > CollectionDepotConf_Parse.c rm -f lex.yy.c clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionDepotConf_Parse.c In file included from CollectionDepotConf_Parse.l:39: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionDepotConf_Parse.l:76:49: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval = String(CollectionDepotConf_Read_text, strlen(CollectionDepotConf_Read_text)); ^ CollectionDepotConf_Parse.l:84:62: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval = String_RemoveQuotes(CollectionDepotConf_Read_text, '\\'); ^ CollectionDepotConf_Parse.l:92:49: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval = String(CollectionDepotConf_Read_text, strlen(CollectionDepotConf_Read_text)); ^ CollectionDepotConf_Parse.l:100:62: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval = String_RemoveQuotes(CollectionDepotConf_Read_text, '\\'); ^ CollectionDepotConf_Parse.l:108:49: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval = String(CollectionDepotConf_Read_text, strlen(CollectionDepotConf_Read_text)); ^ CollectionDepotConf_Parse.l:116:62: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval = String_RemoveQuotes(CollectionDepotConf_Read_text, '\\'); ^ CollectionDepotConf_Parse.l:150:37: warning: passing arguments to 'DepotConf_SpecType' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] spectype = DepotConf_SpecType(CollectionDepotConf_Read_text+1); ^ CollectionDepotConf_Parse.l:168:5: warning: call to undeclared function 'CollectionDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CollectionDepotConf_Read_error(CollectionDepotConf_Read_errormessage); ^ CollectionDepotConf_Parse.l:176:51: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval=String(CollectionDepotConf_Read_text, strlen(CollectionDepotConf_Read_text)); ^ CollectionDepotConf_Parse.l:186:37: warning: passing arguments to 'DepotConf_SpecType' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] spectype = DepotConf_SpecType(CollectionDepotConf_Read_text+1); ^ CollectionDepotConf_Parse.l:204:5: warning: call to undeclared function 'CollectionDepotConf_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] CollectionDepotConf_Read_error(CollectionDepotConf_Read_errormessage); ^ CollectionDepotConf_Parse.l:212:64: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConf_Read_lval.strval=String_RemoveQuotes(CollectionDepotConf_Read_text, '\\'); ^ 13 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionDepotConf_Parse.o ../objdir//CollectionDepotConf_Parse.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionDepotConf_Write.c In file included from CollectionDepotConf_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionDepotConf_Write.c:88:25: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fd, DEPOTCONF_ConfValue(*dp), ^ CollectionDepotConf_Write.c:50:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int CollectionDepotConfDB_Write(fd, confdbp) ^ In file included from CollectionDepotConf_Write.c:38: ./DepotConf.h:59:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int CollectionDepotConfDB_Write(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionDepotConf_Write.o ../objdir//CollectionDepotConf_Write.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionDepotConf_AppendGlobalDepotConf.c In file included from CollectionDepotConf_AppendGlobalDepotConf.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionDepotConf_AppendGlobalDepotConf.c:58:36: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdbsize = DepotConfDB_Size(newconfdbp) + 1; ^ CollectionDepotConf_AppendGlobalDepotConf.c:67:5: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (commandlabel, ^ CollectionDepotConf_AppendGlobalDepotConf.c:89:27: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTCONFDB)erealloc((void *)*newconfdbp, ^ CollectionDepotConf_AppendGlobalDepotConf.c:45:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static DEPOTCONFDB *CollectionDepotConfDB_PurgeCommand(confdbp, commandlabel) ^ CollectionDepotConf_AppendGlobalDepotConf.c:41:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static DEPOTCONFDB *CollectionDepotConfDB_PurgeCommand(); ^ CollectionDepotConf_AppendGlobalDepotConf.c:110:26: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (DEPOTCONFDB *)emalloc(sizeof(DEPOTCONFDB)); ^ CollectionDepotConf_AppendGlobalDepotConf.c:113:26: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (DEPOTCONFDB)emalloc(sizeof(DEPOTCONF *)); ^ CollectionDepotConf_AppendGlobalDepotConf.c:124:33: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdbsize = DepotConfDB_Size(newconfdbp) + 1; ^ CollectionDepotConf_AppendGlobalDepotConf.c:127:27: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTCONFDB)erealloc((void *)*newconfdbp, ^ CollectionDepotConf_AppendGlobalDepotConf.c:133:35: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *cdp = (DEPOTCONF *)emalloc(sizeof(DEPOTCONF)); ^ CollectionDepotConf_AppendGlobalDepotConf.c:137:15: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = String(DEPOTCONF_CollectionName(confitemp), ^ CollectionDepotConf_AppendGlobalDepotConf.c:143:26: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(DEPOTCONF_ConfValue(confitemp))); ^ CollectionDepotConf_AppendGlobalDepotConf.c:142:9: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTCONF_ConfValue(confitemp), ^ CollectionDepotConf_AppendGlobalDepotConf.c:98:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static DEPOTCONFDB *CollectionDepotConfDB_AppendItem(confdbp, confitemp) ^ CollectionDepotConf_AppendGlobalDepotConf.c:42:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static DEPOTCONFDB *CollectionDepotConfDB_AppendItem(); ^ CollectionDepotConf_AppendGlobalDepotConf.c:173:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(DEPOTCONF_CollectionName(*dp), ^ CollectionDepotConf_AppendGlobalDepotConf.c:175:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(DEPOTCONF_CollectionName(*dp), ^ CollectionDepotConf_AppendGlobalDepotConf.c:177:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(collection_name, ^ CollectionDepotConf_AppendGlobalDepotConf.c:155:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONFDB *CollectionDepotConf_AppendGlobalDepotConf(confdbp, ^ In file included from CollectionDepotConf_AppendGlobalDepotConf.c:38: ./DepotConf.h:69:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *CollectionDepotConf_AppendGlobalDepotConf(); ^ 21 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionDepotConf_AppendGlobalDepotConf.o ../objdir//CollectionDepotConf_AppendGlobalDepotConf.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c GlobalDepotConf_ExtractCollectionDepotConf.c In file included from GlobalDepotConf_ExtractCollectionDepotConf.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ GlobalDepotConf_ExtractCollectionDepotConf.c:65:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(DEPOTCONF_CollectionName(*dp), ^ GlobalDepotConf_ExtractCollectionDepotConf.c:67:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(DEPOTCONF_CollectionName(*dp), ^ GlobalDepotConf_ExtractCollectionDepotConf.c:69:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(collection_name, ^ GlobalDepotConf_ExtractCollectionDepotConf.c:75:31: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (DEPOTCONFDB *)emalloc(sizeof(DEPOTCONFDB)); ^ GlobalDepotConf_ExtractCollectionDepotConf.c:78:31: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (DEPOTCONFDB)emalloc(sizeof(DEPOTCONF *)); ^ GlobalDepotConf_ExtractCollectionDepotConf.c:85:45: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionconfdbpsize = DepotConfDB_Size(collectionconfdbp)+1; ^ GlobalDepotConf_ExtractCollectionDepotConf.c:88:30: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (DEPOTCONFDB)erealloc((void *)*collectionconfdbp, ^ GlobalDepotConf_ExtractCollectionDepotConf.c:96:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *cdp = (DEPOTCONF *)emalloc(sizeof(DEPOTCONF)); ^ GlobalDepotConf_ExtractCollectionDepotConf.c:100:12: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = String(DEPOTCONF_CollectionName(*dp), ^ GlobalDepotConf_ExtractCollectionDepotConf.c:105:26: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(DEPOTCONF_ConfValue(*dp))); ^ GlobalDepotConf_ExtractCollectionDepotConf.c:104:16: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] =StringArray(DEPOTCONF_ConfValue(*dp), ^ GlobalDepotConf_ExtractCollectionDepotConf.c:41:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONFDB *GlobalDepotConf_ExtractCollectionDepotConf(confdbp, ^ In file included from GlobalDepotConf_ExtractCollectionDepotConf.c:38: ./DepotConf.h:68:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *GlobalDepotConf_ExtractCollectionDepotConf(); ^ 14 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c GlobalDepotConf_ExtractCollectionDepotConf.o ../objdir//GlobalDepotConf_ExtractCollectionDepotConf.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotConf.c In file included from DepotConf.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotConf.c:57:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) emalloc(sizeof(DEPOTCONF *)); ^ DepotConf.c:63:34: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdbsize = DepotConfDB_Size(confdbp) + 1; ^ DepotConf.c:65:38: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) erealloc((void *) *confdbp, ^ DepotConf.c:71:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *dp = (DEPOTCONF *) emalloc(sizeof(DEPOTCONF)); ^ DepotConf.c:73:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_CollectionName(*dp) = String(collection_name, ^ DepotConf.c:78:26: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(DEPOTCONF_ConfValue(*dp), source); ^ DepotConf.c:80:26: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(DEPOTCONF_ConfValue(*dp), target); ^ DepotConf.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Map(confdbp, collection_name, source, target) ^ In file included from DepotConf.c:38: ./DepotConf.h:63:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *DepotConfDB_Map(); ^ DepotConf.c:103:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) emalloc(sizeof(DEPOTCONF *)); ^ DepotConf.c:109:34: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdbsize = DepotConfDB_Size(confdbp) + 1; ^ DepotConf.c:111:38: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) erealloc((void *) *confdbp, ^ DepotConf.c:117:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *dp = (DEPOTCONF *) emalloc(sizeof(DEPOTCONF)); ^ DepotConf.c:119:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_CollectionName(*dp) = String(collection_name, ^ DepotConf.c:122:58: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_ConfValue(*dp) = StringArray_AppendString(NULL, target); ^ DepotConf.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Delete(confdbp, collection_name, target) ^ In file included from DepotConf.c:38: ./DepotConf.h:64:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *DepotConfDB_Delete(); ^ DepotConf.c:148:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) emalloc(sizeof(DEPOTCONF *)); ^ DepotConf.c:154:34: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdbsize = DepotConfDB_Size(confdbp) + 1; ^ DepotConf.c:156:38: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) erealloc((void *) *confdbp, ^ DepotConf.c:162:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *dp = (DEPOTCONF *) emalloc(sizeof(DEPOTCONF)); ^ DepotConf.c:164:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_CollectionName(*dp) = String(collection_name, ^ DepotConf.c:167:58: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_ConfValue(*dp) = StringArray_AppendString(NULL, ^ DepotConf.c:172:30: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(DEPOTCONF_ConfValue(*dp), *tp); ^ DepotConf.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Command(confdbp, collection_name, ^ In file included from DepotConf.c:38: ./DepotConf.h:65:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *DepotConfDB_Command(); ^ DepotConf.c:197:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) emalloc(sizeof(DEPOTCONF *)); ^ DepotConf.c:203:34: warning: passing arguments to 'DepotConfDB_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdbsize = DepotConfDB_Size(confdbp) + 1; ^ DepotConf.c:205:38: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *confdbp = (DEPOTCONFDB) erealloc((void *) *confdbp, ^ DepotConf.c:211:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *dp = (DEPOTCONF *) emalloc(sizeof(DEPOTCONF)); ^ DepotConf.c:213:45: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_CollectionName(*dp) = String(collection_name, ^ DepotConf.c:216:58: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONF_ConfValue(*dp) = StringArray_AppendString(NULL, ^ DepotConf.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_DeleteCommand(confdbp, collection_name, commandlabel) ^ In file included from DepotConf.c:38: ./DepotConf.h:66:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *DepotConfDB_DeleteCommand(); ^ 35 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotConf.o ../objdir//DepotConf.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotConfUtil.c In file included from DepotConfUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotConfUtil.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfPair_LocateByName(specname) ^ DepotConfUtil.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfPair_LocateByType(spec) ^ DepotConfUtil.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConf_SpecType(specname) ^ In file included from DepotConfUtil.c:38: ./DepotConf.h:57:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern unsigned short DepotConf_SpecType(); ^ DepotConfUtil.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConf_SpecString(spec) ^ In file included from DepotConfUtil.c:38: ./DepotConf.h:58:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *DepotConf_SpecString(); ^ DepotConfUtil.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Size(confdbp) ^ In file included from DepotConfUtil.c:38: ./DepotConf.h:72:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int DepotConfDB_Size(); ^ DepotConfUtil.c:171:41: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newconfitemp = (DEPOTCONF *) emalloc(sizeof(DEPOTCONF)); ^ DepotConfUtil.c:174:8: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String(DEPOTCONF_CollectionName(confitemp), ^ DepotConfUtil.c:179:23: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(DEPOTCONF_ConfValue(confitemp))); ^ DepotConfUtil.c:178:13: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray(DEPOTCONF_ConfValue(confitemp), ^ DepotConfUtil.c:163:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConf(confitemp) ^ DepotConfUtil.c:62:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static DEPOTCONF *DepotConf(); ^ DepotConfUtil.c:198:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newconfdbp = (DEPOTCONFDB *) emalloc(sizeof(DEPOTCONFDB)); ^ DepotConfUtil.c:201:40: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *newconfdbp = (DEPOTCONFDB) emalloc((unsigned int) confdbsize ^ DepotConfUtil.c:188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB(confdbp) ^ In file included from DepotConfUtil.c:38: ./DepotConf.h:73:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *DepotConfDB(); ^ DepotConfUtil.c:229:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(DEPOTCONF_CollectionName(dc1), ^ DepotConfUtil.c:234:36: warning: passing arguments to 'StringArray_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (StringArray_Comparator(DEPOTCONF_ConfValue(dc1), ^ DepotConfUtil.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConf_Comparator(dc1, dc2) ^ DepotConfUtil.c:63:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean DepotConf_Comparator(); ^ DepotConfUtil.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_Comparator(confdb1, confdb2) ^ In file included from DepotConfUtil.c:38: ./DepotConf.h:71:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean DepotConfDB_Comparator(); ^ DepotConfUtil.c:318:23: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(commandset, ^ DepotConfUtil.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_GetCommandList(confdbp) ^ In file included from DepotConfUtil.c:38: ./DepotConf.h:75:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *DepotConfDB_GetCommandList(); ^ 28 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotConfUtil.o ../objdir//DepotConfUtil.o /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotConf.h ../build-include//DepotConf.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/DepotConf ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Preference clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Lookup.c In file included from Preference_Lookup.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Lookup.c:76:27: warning: passing arguments to 'Preference_Type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (Preference_Type(name) & PREF_UNKNOWN) ^ Preference_Lookup.c:96:38: warning: passing arguments to 'PreferenceDB_HashBucket' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hashp = PreferenceDB_HashBucket(*prefdbp, item, name); ^ Preference_Lookup.c:110:42: warning: passing arguments to 'Preference_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Comparison = Preference_Comparator(*pp, item, name); ^ Preference_Lookup.c:130:35: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *hashp = (PREFERENCE **)emalloc(sizeof(PREFERENCE *)); ^ Preference_Lookup.c:133:39: warning: passing arguments to 'PreferenceArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArraySize = PreferenceArray_Size(*hashp) + 1; ^ Preference_Lookup.c:137:39: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *hashp = (PREFERENCE **)erealloc((void *)*hashp, ^ Preference_Lookup.c:145:27: warning: passing arguments to 'Preference_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *pp = Preference_Create(item, name); ^ Preference_Lookup.c:51:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE *Preference_Lookup(prefdbp, item, name, Create) ^ In file included from Preference_Lookup.c:38: ./Preference.h:104:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCE *Preference_Lookup(); ^ Preference_Lookup.c:161:33: warning: passing arguments to 'ecalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prefdb = (PREFERENCEDB)ecalloc(Preference_HashTableSize, ^ Preference_Lookup.c:168:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static PREFERENCE ***PreferenceDB_HashBucket(prefdb, item, name) ^ Preference_Lookup.c:42:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static PREFERENCE ***PreferenceDB_HashBucket(); ^ Preference_Lookup.c:199:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prefp = (PREFERENCE *)emalloc(sizeof(PREFERENCE)); ^ Preference_Lookup.c:202:55: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_OptionID(prefp) = Preference_OptionID(name); ^ Preference_Lookup.c:211:36: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (item == NULL) ? NULL : String(item, strlen(item)); ^ Preference_Lookup.c:212:44: warning: passing arguments to 'Preference_Type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_Type(prefp) = Preference_Type(name); ^ Preference_Lookup.c:218:12: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (int) Preference_DefaultValue(PREF_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:218:12: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (int) Preference_DefaultValue(PREF_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:218:12: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (int) Preference_DefaultValue(PREF_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:218:12: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (int) Preference_DefaultValue(PREF_INTEGER); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:222:16: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (unsigned) Preference_DefaultValue(PREF_UNSIGNED); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:222:16: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (unsigned) Preference_DefaultValue(PREF_UNSIGNED); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:222:16: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (unsigned) Preference_DefaultValue(PREF_UNSIGNED); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:222:16: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (unsigned) Preference_DefaultValue(PREF_UNSIGNED); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:226:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (Boolean) Preference_DefaultValue(PREF_BOOLEAN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:226:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (Boolean) Preference_DefaultValue(PREF_BOOLEAN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:226:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (Boolean) Preference_DefaultValue(PREF_BOOLEAN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:226:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (Boolean) Preference_DefaultValue(PREF_BOOLEAN); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:230:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (char *) Preference_DefaultValue(PREF_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:230:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (char *) Preference_DefaultValue(PREF_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:230:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (char *) Preference_DefaultValue(PREF_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:230:14: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (char *) Preference_DefaultValue(PREF_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:230:5: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] = (char *) Preference_DefaultValue(PREF_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:234:21: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGARRAY *) Preference_DefaultValue(PREF_STRINGARRAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:234:21: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGARRAY *) Preference_DefaultValue(PREF_STRINGARRAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:234:21: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGARRAY *) Preference_DefaultValue(PREF_STRINGARRAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:234:21: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGARRAY *) Preference_DefaultValue(PREF_STRINGARRAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:234:5: warning: cast to 'STRINGARRAY *' (aka 'struct stringarray *') from smaller integer type 'int' [-Wint-to-pointer-cast] = (STRINGARRAY *) Preference_DefaultValue(PREF_STRINGARRAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:238:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGSET *) Preference_DefaultValue(PREF_STRINGSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:238:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGSET *) Preference_DefaultValue(PREF_STRINGSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:238:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGSET *) Preference_DefaultValue(PREF_STRINGSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:238:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (STRINGSET *) Preference_DefaultValue(PREF_STRINGSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:238:5: warning: cast to 'STRINGSET *' (aka 'struct stringarray *') from smaller integer type 'int' [-Wint-to-pointer-cast] = (STRINGSET *) Preference_DefaultValue(PREF_STRINGSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:242:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (SENTENCE *) Preference_DefaultValue(PREF_SENTENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:90:26: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRING) ? (int) PREFDEFAULT_STRING : \ ^~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:242:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (SENTENCE *) Preference_DefaultValue(PREF_SENTENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:91:31: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGARRAY) ? (int) PREFDEFAULT_STRINGARRAY : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:242:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (SENTENCE *) Preference_DefaultValue(PREF_SENTENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:92:29: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_STRINGSET) ? (int) PREFDEFAULT_STRINGSET : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:242:19: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] = (SENTENCE *) Preference_DefaultValue(PREF_SENTENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Preference.h:93:28: note: expanded from macro 'Preference_DefaultValue' ((x) & PREF_SENTENCE) ? (int) PREFDEFAULT_SENTENCE : \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:242:5: warning: cast to 'SENTENCE *' (aka 'struct stringarray *') from smaller integer type 'int' [-Wint-to-pointer-cast] = (SENTENCE *) Preference_DefaultValue(PREF_SENTENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Preference_Lookup.c:194:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static PREFERENCE *Preference_Create(item, name) ^ Preference_Lookup.c:41:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static PREFERENCE *Preference_Create(); ^ 51 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c PreferenceUtil.c In file included from PreferenceUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ PreferenceUtil.c:80:29: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct PrefTypePair *PrefTypePair_LocateByName(pname) ^ PreferenceUtil.c:100:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unsigned short Preference_Type(pname) ^ In file included from PreferenceUtil.c:38: ./Preference.h:138:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern unsigned short Preference_Type(); ^ PreferenceUtil.c:110:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int Preference_OptionID(pname) ^ In file included from PreferenceUtil.c:38: ./Preference.h:139:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int Preference_OptionID(); ^ PreferenceUtil.c:129:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *Preference_OptionName(id) ^ In file included from PreferenceUtil.c:38: ./Preference.h:140:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *Preference_OptionName(); ^ PreferenceUtil.c:147:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int PreferenceArray_Size(pp) ^ In file included from PreferenceUtil.c:38: ./Preference.h:141:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int PreferenceArray_Size(); ^ PreferenceUtil.c:166:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int Preference_Comparator(prefp, item, name) ^ In file included from PreferenceUtil.c:38: ./Preference.h:142:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int Preference_Comparator(); ^ 12 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c PreferenceDBUtil.c In file included from PreferenceDBUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ PreferenceDBUtil.c:61:36: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values1 = Preference_GetStringSet(preferencedbp, collectionname1, ^ PreferenceDBUtil.c:71:23: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(values1, collectionname2)) ^ PreferenceDBUtil.c:75:23: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(values1, PREF_WILDITEM)) ^ PreferenceDBUtil.c:79:40: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] wilditems = Preference_GetStringSet(preferencedbp, PREF_WILDITEM, ^ PreferenceDBUtil.c:89:24: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!StringSet_Member(wilditems, collectionname2)) { ^ PreferenceDBUtil.c:95:38: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] values2 = Preference_GetStringSet(preferencedbp, collectionname2, ^ PreferenceDBUtil.c:98:23: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(values2, collectionname1)) { ^ PreferenceDBUtil.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PreferenceDB_Override(collectionname1, collectionname2, preferencedbp) ^ In file included from PreferenceDBUtil.c:38: ./Preference.h:133:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean PreferenceDB_Override(); ^ PreferenceDBUtil.c:125:48: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CopyCollectionSet = Preference_GetStringSet(preferencedbp, ^ PreferenceDBUtil.c:131:23: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(CopyCollectionSet, collectionname)) ^ PreferenceDBUtil.c:134:46: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LinkCollectionSet = Preference_GetStringSet(preferencedbp, ^ PreferenceDBUtil.c:139:23: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(LinkCollectionSet, collectionname)) ^ PreferenceDBUtil.c:143:25: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(CopyCollectionSet, "*")) { ^ PreferenceDBUtil.c:146:25: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(LinkCollectionSet, "*")) { ^ PreferenceDBUtil.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PreferenceDB_CollectionInstallMethod(collectionname, preferencedbp) ^ In file included from PreferenceDBUtil.c:38: ./Preference.h:134:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *PreferenceDB_CollectionInstallMethod(); ^ 18 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Set.c In file included from Preference_Set.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Set.c:49:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:42:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetInt(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:107:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetInt(); ^ Preference_Set.c:71:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:64:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetUnsigned(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:108:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetUnsigned(); ^ Preference_Set.c:93:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:86:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetBoolean(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:109:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetBoolean(); ^ Preference_Set.c:116:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:125:37: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_StrVal(pp) = String(prefval, strlen(prefval)); ^ Preference_Set.c:127:13: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(oldval); ^ Preference_Set.c:108:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetString(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:110:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetString(); ^ Preference_Set.c:142:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:152:27: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(prefval)); ^ Preference_Set.c:151:45: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_StrArrVal(pp) = StringArray(prefval, ^ Preference_Set.c:154:25: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(oldval); ^ Preference_Set.c:134:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetStringArray(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:111:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetStringArray(); ^ Preference_Set.c:168:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:176:49: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_StrSetVal(pp) = StringSet_Merge(PREFERENCE_StrSetVal(pp), ^ Preference_Set.c:161:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetStringSet(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:112:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetStringSet(); ^ Preference_Set.c:192:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, TRUE/*Create*/); ^ Preference_Set.c:202:29: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(prefval)); ^ Preference_Set.c:201:47: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_SentenceVal(pp) = StringArray(prefval, ^ Preference_Set.c:204:25: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(oldval); ^ Preference_Set.c:207:22: warning: passing arguments to 'Preference_Type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (Preference_Type(prefname) & PREF_FILTER) ^ Preference_Set.c:209:37: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (! (fl = Preference_Lookup(prefdbp, PrefInternalCmdList, ^ Preference_Set.c:211:27: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fl = Preference_Lookup(prefdbp, PrefInternalCmdList, ^ Preference_Set.c:217:55: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_StrArrVal(fl) = StringArray_AppendString(NULL, item); ^ Preference_Set.c:223:32: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(PREFERENCE_StrArrVal(fl), item); ^ Preference_Set.c:218:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ Preference_Set.c:184:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *Preference_SetSentence(prefdbp, item, prefname, prefval) ^ In file included from Preference_Set.c:38: ./Preference.h:113:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *Preference_SetSentence(); ^ 37 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Get.c In file included from Preference_Get.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Get.c:49:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:53:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:41:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int Preference_GetInt(prefdbp, item, prefname, prefdefaultval) ^ In file included from Preference_Get.c:38: ./Preference.h:115:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int Preference_GetInt(); ^ Preference_Get.c:79:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:83:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:71:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unsigned Preference_GetUnsigned(prefdbp, item, prefname, prefdefaultval) ^ In file included from Preference_Get.c:38: ./Preference.h:116:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern unsigned Preference_GetUnsigned(); ^ Preference_Get.c:109:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:113:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:101:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_GetBoolean(prefdbp, item, prefname, prefdefaultval) ^ In file included from Preference_Get.c:38: ./Preference.h:117:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_GetBoolean(); ^ Preference_Get.c:140:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:144:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:159:50: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { prefval = (strval == NULL) ? NULL : String(strval, strlen(strval)); } ^ Preference_Get.c:131:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *Preference_GetString(prefdbp, item, prefname, prefdefaultval) ^ In file included from Preference_Get.c:38: ./Preference.h:118:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *Preference_GetString(); ^ Preference_Get.c:175:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:179:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:197:48: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : StringArray(strarrval, StringArray_Size(strarrval)); ^ Preference_Get.c:197:20: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : StringArray(strarrval, StringArray_Size(strarrval)); ^ Preference_Get.c:165:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGARRAY *Preference_GetStringArray(prefdbp, item, prefname, prefdefaultval, alloc) ^ In file included from Preference_Get.c:38: ./Preference.h:119:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGARRAY *Preference_GetStringArray(); ^ Preference_Get.c:217:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:221:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:238:48: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : StringArray(strsetval, StringArray_Size(strsetval)); ^ Preference_Get.c:238:20: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : StringArray(strsetval, StringArray_Size(strsetval)); ^ Preference_Get.c:207:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGSET *Preference_GetStringSet(prefdbp, item, prefname, prefdefaultval, alloc) ^ In file included from Preference_Get.c:38: ./Preference.h:120:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetStringSet(); ^ Preference_Get.c:257:25: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, item, prefname, FALSE/*Create*/); ^ Preference_Get.c:261:24: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pp = Preference_Lookup(prefdbp, PREF_WILDITEM,prefname,FALSE/*Create*/); ^ Preference_Get.c:278:50: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : StringArray(sentenceval, StringArray_Size(sentenceval)); ^ Preference_Get.c:278:20: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : StringArray(sentenceval, StringArray_Size(sentenceval)); ^ Preference_Get.c:248:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SENTENCE *Preference_GetSentence(prefdbp, item, prefname, prefdefaultval) ^ In file included from Preference_Get.c:38: ./Preference.h:121:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern SENTENCE *Preference_GetSentence(); ^ 36 warnings generated. /usr/bin/yacc -d Preference_Read.y conflicts: 20 shift/reduce /opt/pkg/bin/nbsed -e 's/yy/Preference_Read_/g' -e 's/YY/PREFERENCE_READ_/g' y.tab.c > Preference_Read.c /opt/pkg/bin/nbsed -e 's/yy/Preference_Read_/g' -e 's/YY/PREFERENCE_READ_/g' y.tab.h > Preference_Read.h rm -f y.tab.c y.tab.h clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Read.c In file included from Preference_Read.y:40: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ y.tab.c:1386:30: warning: call to undeclared function 'Preference_Read_lex'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_char = PREFERENCE_READ_LEX; ^ y.tab.c:742:30: note: expanded from macro 'PREFERENCE_READ_LEX' # define PREFERENCE_READ_LEX Preference_Read_lex () ^ Preference_Read.y:203:29: warning: passing arguments to 'Preference_SetInt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetInt(Preference_Read_PreferenceDB, ^ Preference_Read.y:215:34: warning: passing arguments to 'Preference_SetUnsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetUnsigned(Preference_Read_PreferenceDB, ^ Preference_Read.y:227:33: warning: passing arguments to 'Preference_SetBoolean' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetBoolean(Preference_Read_PreferenceDB, ^ Preference_Read.y:239:32: warning: passing arguments to 'Preference_SetString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetString(Preference_Read_PreferenceDB, ^ Preference_Read.y:251:37: warning: passing arguments to 'Preference_SetStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetStringArray(Preference_Read_PreferenceDB, ^ Preference_Read.y:263:35: warning: passing arguments to 'Preference_SetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetStringSet(Preference_Read_PreferenceDB, ^ Preference_Read.y:275:34: warning: passing arguments to 'Preference_SetSentence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetSentence(Preference_Read_PreferenceDB, ^ Preference_Read.y:325:29: warning: passing arguments to 'Preference_SetInt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetInt(Preference_Read_PreferenceDB, ^ Preference_Read.y:337:34: warning: passing arguments to 'Preference_SetUnsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetUnsigned(Preference_Read_PreferenceDB, ^ Preference_Read.y:349:33: warning: passing arguments to 'Preference_SetBoolean' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetBoolean(Preference_Read_PreferenceDB, ^ Preference_Read.y:361:32: warning: passing arguments to 'Preference_SetString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetString(Preference_Read_PreferenceDB, ^ Preference_Read.y:373:37: warning: passing arguments to 'Preference_SetStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetStringArray(Preference_Read_PreferenceDB, ^ Preference_Read.y:385:35: warning: passing arguments to 'Preference_SetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetStringSet(Preference_Read_PreferenceDB, ^ Preference_Read.y:397:34: warning: passing arguments to 'Preference_SetSentence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_SetSentence(Preference_Read_PreferenceDB, ^ Preference_Read.y:407:64: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Preference_Read_val.strarrval) = StringArray_AppendString(NULL, (Preference_Read_vsp[(1) - (1)].strval)); ^ Preference_Read.y:412:64: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Preference_Read_val.strarrval) = StringArray_AppendString((Preference_Read_vsp[(1) - (3)].strarrval), (Preference_Read_vsp[(3) - (3)].strval)); ^ Preference_Read.y:419:59: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Preference_Read_val.strsetval) = StringSet_AddString(NULL, (Preference_Read_vsp[(1) - (1)].strval)); ^ Preference_Read.y:424:59: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Preference_Read_val.strsetval) = StringSet_AddString((Preference_Read_vsp[(1) - (3)].strsetval), (Preference_Read_vsp[(3) - (3)].strval)); ^ Preference_Read.y:431:66: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Preference_Read_val.sentenceval) = StringArray_AppendString(NULL, (Preference_Read_vsp[(1) - (1)].strval)); ^ Preference_Read.y:436:66: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Preference_Read_val.sentenceval) = StringArray_AppendString((Preference_Read_vsp[(1) - (3)].sentenceval), (Preference_Read_vsp[(3) - (3)].strval)); ^ y.tab.c:1896:7: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error (PREFERENCE_READ__("syntax error")); ^ y.tab.c:2042:3: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error (PREFERENCE_READ__("memory exhausted")); ^ Preference_Read.y:451:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] Preference_Read_error(str) ^ int Preference_Read.y:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read.y:457:1: warning: non-void function does not return a value [-Wreturn-type] } ^ Preference_Read.y:460:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] Preference_Read_wrap() ^ int Preference_Read.y:469:57: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_PreferenceDB = (PREFERENCEDB *)emalloc(sizeof(PREFERENCEDB)); ^ Preference_Read.y:476:3: warning: call to undeclared function 'Preference_Read_parseinit'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_parseinit(); ^ Preference_Read.y:464:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *PreferenceDB_Read(fp) ^ In file included from Preference_Read.y:42: ./Preference.h:102:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *PreferenceDB_Read(); ^ 32 warnings generated. /usr/bin/lex -l Preference_Parse.l /opt/pkg/bin/nbsed -e 's/yy/Preference_Read_/g' -e 's/YY/PREFERENCE_READ_/g' lex.yy.c > Preference_Parse.c rm -f lex.yy.c clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Parse.c In file included from Preference_Parse.l:38: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Parse.l:74:38: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_lval.strval=String(Preference_Read_text, strlen(Preference_Read_text)); ^ Preference_Parse.l:101:51: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_lval.strval=String_RemoveQuotes(Preference_Read_text, '\\'); ^ Preference_Parse.l:156:40: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_lval.strval = String(Preference_Read_text, strlen(Preference_Read_text)); ^ Preference_Parse.l:163:51: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_lval.strval=String_RemoveQuotes(Preference_Read_text, '\\'); ^ Preference_Parse.l:201:38: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_lval.strval=String(Preference_Read_text, strlen(Preference_Read_text)); ^ Preference_Parse.l:202:30: warning: passing arguments to 'Preference_Type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] preftype = Preference_Type(Preference_Read_lval.strval); ^ Preference_Parse.l:223:5: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error(Preference_Read_errormessage); ^ Preference_Parse.l:247:5: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error(Preference_Read_errormessage); ^ Preference_Parse.l:255:8: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error(Preference_Read_errormessage); ^ Preference_Parse.l:263:51: warning: passing arguments to 'String_RemoveQuotes' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Read_lval.strval=String_RemoveQuotes(Preference_Read_text, '\\'); ^ Preference_Parse.l:264:30: warning: passing arguments to 'Preference_Type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] preftype = Preference_Type(Preference_Read_lval.strval); ^ Preference_Parse.l:285:5: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error(Preference_Read_errormessage); ^ Preference_Parse.l:309:5: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error(Preference_Read_errormessage); ^ Preference_Parse.l:317:8: warning: call to undeclared function 'Preference_Read_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Preference_Read_error(Preference_Read_errormessage); ^ 15 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Write.c In file included from Preference_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Write.c:73:22: warning: passing arguments to 'Preference_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (Preference_Write(fp, *pp) < 0) { ^ Preference_Write.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PreferenceDB_Write(fp, prefdb) ^ In file included from Preference_Write.c:38: ./Preference.h:103:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int PreferenceDB_Write(); ^ Preference_Write.c:98:34: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pname = Preference_OptionName(PREFERENCE_OptionID(prefp)); ^ Preference_Write.c:107:17: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, pname, PREF_QUOTECHAR, PREF_STRINGARRAYDELIM, ^ Preference_Write.c:112:19: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, item, PREF_QUOTECHAR, PREF_STRINGARRAYDELIM, ^ Preference_Write.c:139:14: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, PREFERENCE_StrVal(prefp), ^ Preference_Write.c:149:19: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fp, PREFERENCE_StrArrVal(prefp), ^ Preference_Write.c:160:19: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fp, PREFERENCE_StrArrVal(prefp), ^ Preference_Write.c:171:19: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fp, PREFERENCE_StrArrVal(prefp), ^ Preference_Write.c:86:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_Write(fp, prefp) ^ Preference_Write.c:40:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Preference_Write(); ^ 13 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Diff.c In file included from Preference_Diff.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Diff.c:89:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(PREFERENCE_StrVal(p1), ^ Preference_Diff.c:97:34: warning: passing arguments to 'StringArray_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringArray_Comparator(PREFERENCE_StrArrVal(p1), ^ Preference_Diff.c:105:34: warning: passing arguments to 'StringArray_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringArray_Comparator(PREFERENCE_StrSetVal(p1), ^ Preference_Diff.c:113:34: warning: passing arguments to 'StringArray_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringArray_Comparator(PREFERENCE_SentenceVal(p1), ^ Preference_Diff.c:46:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Boolean PreferenceValue_Equality(p1, p2) ^ Preference_Diff.c:41:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean PreferenceValue_Equality(); ^ Preference_Diff.c:145:45: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newdiffarray = (PREFERENCE ***)emalloc(sizeof(PREFERENCE **)); ^ Preference_Diff.c:156:28: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (PREFERENCE ***)erealloc((char *)newdiffarray, ^ Preference_Diff.c:164:42: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *prefpairp = (PREFERENCE **)emalloc(2*sizeof(PREFERENCE *)); ^ Preference_Diff.c:173:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *pp1 = (PREFERENCE *)emalloc(sizeof(PREFERENCE)); ^ Preference_Diff.c:180:14: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String(PREFERENCE_Operand(pref1), ^ Preference_Diff.c:186:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *pp2 = (PREFERENCE *)emalloc(sizeof(PREFERENCE)); ^ Preference_Diff.c:193:14: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String(PREFERENCE_Operand(pref2), ^ Preference_Diff.c:215:36: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_StrVal(*pp1) = String(PREFERENCE_StrVal(pref1), ^ Preference_Diff.c:222:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(PREFERENCE_StrArrVal(pref1))); ^ Preference_Diff.c:221:19: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringArray(PREFERENCE_StrArrVal(pref1), ^ Preference_Diff.c:228:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(PREFERENCE_StrSetVal(pref1))); ^ Preference_Diff.c:227:19: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringArray(PREFERENCE_StrSetVal(pref1), ^ Preference_Diff.c:234:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(PREFERENCE_SentenceVal(pref1))); ^ Preference_Diff.c:233:19: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringArray(PREFERENCE_SentenceVal(pref1), ^ Preference_Diff.c:261:36: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE_StrVal(*pp2) = String(PREFERENCE_StrVal(pref2), ^ Preference_Diff.c:268:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(PREFERENCE_StrArrVal(pref2))); ^ Preference_Diff.c:267:19: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringArray(PREFERENCE_StrArrVal(pref2), ^ Preference_Diff.c:274:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(PREFERENCE_StrSetVal(pref2))); ^ Preference_Diff.c:273:19: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringArray(PREFERENCE_StrSetVal(pref2), ^ Preference_Diff.c:280:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(PREFERENCE_SentenceVal(pref2))); ^ Preference_Diff.c:279:19: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringArray(PREFERENCE_SentenceVal(pref2), ^ Preference_Diff.c:132:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static PREFERENCE ***PreferenceDiffArray_Append(diffarray, pref1, pref2) ^ Preference_Diff.c:42:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static PREFERENCE ***PreferenceDiffArray_Append(); ^ Preference_Diff.c:328:36: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Preference_OptionName(PREFERENCE_OptionID(*pp)); ^ Preference_Diff.c:329:33: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pref2 = Preference_Lookup(prefdb2, item, name, FALSE/* Create */); ^ Preference_Diff.c:356:36: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name = Preference_OptionName(PREFERENCE_OptionID(*pp)); ^ Preference_Diff.c:357:33: warning: passing arguments to 'Preference_Lookup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pref1 = Preference_Lookup(prefdb1, item, name, FALSE/*Create*/); ^ Preference_Diff.c:295:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCE ***Preference_Diff(prefdb1, prefdb2) ^ In file included from Preference_Diff.c:38: ./Preference.h:136:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCE ***Preference_Diff(); ^ 36 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_CompoundGet.c In file included from Preference_CompoundGet.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_CompoundGet.c:67:24: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(PREFERENCE_Operand(*pp), PREF_WILDITEM) != 0) ^ Preference_CompoundGet.c:68:37: warning: passing arguments to 'Preference_CollectionOperand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && Preference_CollectionOperand(PREFERENCE_OptionID(*pp))) { ^ Preference_CompoundGet.c:70:25: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(collectionnamelist, ^ Preference_CompoundGet.c:73:32: warning: passing arguments to 'Preference_CollectionValue' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (Preference_CollectionValue(PREFERENCE_OptionID(*pp))) { ^ Preference_CompoundGet.c:74:40: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionnamelist = StringSet_Merge(collectionnamelist, ^ Preference_CompoundGet.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetCollectionNameList(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:123:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetCollectionNameList(); ^ Preference_CompoundGet.c:109:43: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] searchpathoptionid = Preference_OptionID("searchpath"); ^ Preference_CompoundGet.c:127:49: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] searchpathlist = StringArray_AppendString(searchpathlist, *sp); ^ Preference_CompoundGet.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetSearchPathEntry(prefdbp, item) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:125:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGARRAY *Preference_GetSearchPathEntry(); ^ Preference_CompoundGet.c:157:43: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] searchpathoptionid = Preference_OptionID("searchpath"); ^ Preference_CompoundGet.c:175:44: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] searchpathlist = StringSet_AddString(searchpathlist, *sp); ^ Preference_CompoundGet.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetSearchPathList(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:124:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetSearchPathList(); ^ Preference_CompoundGet.c:203:38: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] owneroptionid = Preference_OptionID("target.owner"); ^ Preference_CompoundGet.c:218:36: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] uidnameset = StringSet_AddString(uidnameset, ^ Preference_CompoundGet.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetOwnerNamesToSet(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:126:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetOwnerNamesToSet(); ^ Preference_CompoundGet.c:244:38: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] groupoptionid = Preference_OptionID("target.group"); ^ Preference_CompoundGet.c:259:36: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gidnameset = StringSet_AddString(gidnameset, ^ Preference_CompoundGet.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetGroupNamesToSet(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:127:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetGroupNamesToSet(); ^ Preference_CompoundGet.c:286:39: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setuidoptionid = Preference_OptionID("target.setuid"); ^ Preference_CompoundGet.c:301:36: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] uidnameset = StringSet_AddString(uidnameset, ^ Preference_CompoundGet.c:272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetSetUIDNamesToSet(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:129:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetSetUIDNamesToSet(); ^ Preference_CompoundGet.c:327:39: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setgidoptionid = Preference_OptionID("target.setgid"); ^ Preference_CompoundGet.c:342:36: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gidnameset = StringSet_AddString(gidnameset, ^ Preference_CompoundGet.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetSetGIDNamesToSet(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:130:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetSetGIDNamesToSet(); ^ Preference_CompoundGet.c:368:41: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] modemaskoptionid = Preference_OptionID("target.modemask"); ^ Preference_CompoundGet.c:383:37: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] modemaskset = StringSet_AddString(modemaskset, ^ Preference_CompoundGet.c:355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetModeMasksToSet(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:128:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetModeMasksToSet(); ^ Preference_CompoundGet.c:409:46: warning: passing arguments to 'Preference_OptionID' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetcommandoptionid = Preference_OptionID("target.command"); ^ Preference_CompoundGet.c:424:34: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] labelset = StringSet_AddString(labelset, ^ Preference_CompoundGet.c:396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetTargetCommandList(prefdbp) ^ In file included from Preference_CompoundGet.c:38: ./Preference.h:131:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Preference_GetTargetCommandList(); ^ 40 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Preference_Depot.c In file included from Preference_Depot.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Preference_Depot.c:47:32: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pname = Preference_OptionName(optionid); ^ Preference_Depot.c:41:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_Universal(optionid) ^ In file included from Preference_Depot.c:38: ./Preference.h:147:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_Universal(); ^ Preference_Depot.c:64:32: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pname = Preference_OptionName(optionid); ^ Preference_Depot.c:58:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_CollectionOperand(optionid) ^ In file included from Preference_Depot.c:38: ./Preference.h:148:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_CollectionOperand(); ^ Preference_Depot.c:78:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_TargetOperand(optionid) ^ In file included from Preference_Depot.c:38: ./Preference.h:149:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_TargetOperand(); ^ Preference_Depot.c:96:32: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pname = Preference_OptionName(optionid); ^ Preference_Depot.c:90:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_CommandOperand(optionid) ^ In file included from Preference_Depot.c:38: ./Preference.h:150:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_CommandOperand(); ^ Preference_Depot.c:113:32: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pname = Preference_OptionName(optionid); ^ Preference_Depot.c:107:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_CollectionValue(optionid) ^ In file included from Preference_Depot.c:38: ./Preference.h:151:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_CollectionValue(); ^ Preference_Depot.c:131:32: warning: passing arguments to 'Preference_OptionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pname = Preference_OptionName(optionid); ^ Preference_Depot.c:125:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean Preference_TargetValue(optionid) ^ In file included from Preference_Depot.c:38: ./Preference.h:152:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean Preference_TargetValue(); ^ Preference_Depot.c:177:24: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringSet_AddString(changedtargetset,PREFERENCE_Operand(*pp)); ^ Preference_Depot.c:190:24: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringSet_Merge(changedtargetset, ^ Preference_Depot.c:153:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGSET *PreferenceDiff_GetChangedTargets(prefdiffp) ^ In file included from Preference_Depot.c:38: ./Preference.h:153:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *PreferenceDiff_GetChangedTargets(); ^ Preference_Depot.c:225:23: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] =StringSet_AddString(changedcommandset,PREFERENCE_Operand(*pp)); ^ Preference_Depot.c:202:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGSET *PreferenceDiff_GetChangedCommands(prefdiffp) ^ In file included from Preference_Depot.c:38: ./Preference.h:155:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *PreferenceDiff_GetChangedCommands(); ^ Preference_Depot.c:264:24: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringSet_AddString(changedcollectionset, ^ Preference_Depot.c:278:24: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringSet_Merge(changedcollectionset, ^ Preference_Depot.c:240:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STRINGSET *PreferenceDiff_GetChangedCollections(prefdiffp) ^ In file included from Preference_Depot.c:38: ./Preference.h:154:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *PreferenceDiff_GetChangedCollections(); ^ 29 warnings generated. rm -f libpreference.a ar rv libpreference.a Preference_Lookup.o PreferenceUtil.o PreferenceDBUtil.o Preference_Set.o Preference_Get.o Preference_Read.o Preference_Parse.o Preference_Write.o Preference_Diff.o Preference_CompoundGet.o Preference_Depot.o ar: creating archive libpreference.a a - Preference_Lookup.o a - PreferenceUtil.o a - PreferenceDBUtil.o a - Preference_Set.o a - Preference_Get.o a - Preference_Read.o a - Preference_Parse.o a - Preference_Write.o a - Preference_Diff.o a - Preference_CompoundGet.o a - Preference_Depot.o ranlib libpreference.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libpreference.a ../build-lib//libpreference.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Preference.h ../build-include//Preference.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Preference ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/TargetDB clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Read.c In file included from TargetDB_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Read.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReadUShort(fp) ^ TargetDB_Read.c:42:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static unsigned short TargetDB_ReadUShort(); ^ TargetDB_Read.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReadUnsigned(fp) ^ TargetDB_Read.c:44:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static unsigned int TargetDB_ReadUnsigned(); ^ TargetDB_Read.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReadOctalUShort(fp) ^ TargetDB_Read.c:43:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static unsigned short TargetDB_ReadOctalUShort(); ^ TargetDB_Read.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReadChar(fp) ^ TargetDB_Read.c:45:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int TargetDB_ReadChar(); ^ TargetDB_Read.c:167:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) emalloc(buffersize * sizeof(char)); ^ TargetDB_Read.c:185:30: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] buffer = (char *) erealloc((void *) buffer, ^ TargetDB_Read.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReadString(fp) ^ TargetDB_Read.c:46:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static char *TargetDB_ReadString(); ^ TargetDB_Read.c:211:37: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcep = (TARGETSOURCE *) emalloc(sizeof(TARGETSOURCE)); ^ TargetDB_Read.c:213:19: warning: passing arguments to 'efgetlong' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourceindex = efgetint(fp); ^ ../build-include/util.h:69:37: note: expanded from macro 'efgetint' #define efgetint(fp) ((int)efgetlong(fp)) ^ TargetDB_Read.c:217:27: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringArray_Size(sourcepathset) <= sourceindex) { ^ TargetDB_Read.c:220:35: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourceindex, StringArray_Size(sourcepathset), nodename, TARGETSOURCE_Path(sourcep)); ^ TargetDB_Read.c:226:25: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(buffer, "/") == 0) { ^ TargetDB_Read.c:233:37: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETSOURCE_Path(sourcep) = String(buffer, strlen(buffer)); ^ TargetDB_Read.c:238:53: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETSOURCE_UpdateSpec(sourcep) = efgetunsigned(fp); ^ TargetDB_Read.c:242:42: warning: passing arguments to 'efgetlong' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETSOURCE_CollectionId(sourcep) = efgetint(fp); ^ ../build-include/util.h:69:37: note: expanded from macro 'efgetint' #define efgetint(fp) ((int)efgetlong(fp)) ^ TargetDB_Read.c:200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Read(fp, nodename, sourcepathset) ^ TargetDB_Read.c:48:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETSOURCE *TargetSource_Read(); ^ TargetDB_Read.c:272:48: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcelist = (TARGETSOURCELIST *) emalloc(sizeof(TARGETSOURCELIST)); ^ TargetDB_Read.c:277:29: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE **) emalloc(nsources * sizeof(TARGETSOURCE *)); ^ TargetDB_Read.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSourceList_Read(fp, nodename, sourcepathset) ^ TargetDB_Read.c:47:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETSOURCELIST *TargetSourceList_Read(); ^ TargetDB_Read.c:301:43: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thisentryp = (TARGETDBENTRY *) emalloc(sizeof(TARGETDBENTRY)); ^ TargetDB_Read.c:305:52: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETDB_UpdateSpec(thisentryp) = efgetunsigned(fp); ^ TargetDB_Read.c:312:22: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDB_Read.c:314:22: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDB_Read.c:350:26: warning: passing arguments to 'TargetSourceList_PathSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSourceList_PathSet(TARGETDB_SourceList(thisentryp)); ^ TargetDB_Read.c:352:28: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDBENTRY **) emalloc((unsigned) TARGETDB_ChildCount(thisentryp) * ^ TargetDB_Read.c:362:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(childsourcepathset); ^ TargetDB_Read.c:290:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Tree_Read(fp, sourcepathset) ^ TargetDB_Read.c:49:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *TargetDB_Tree_Read(); ^ TargetDB_Read.c:384:23: warning: passing arguments to 'efgetlong' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcepathsetsize = efgetint(fp); ^ ../build-include/util.h:69:37: note: expanded from macro 'efgetint' #define efgetint(fp) ((int)efgetlong(fp)) ^ TargetDB_Read.c:390:28: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newstring = efgetstring(fp, '\\'); ^ TargetDB_Read.c:391:45: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcepathset = StringArray_AppendString(sourcepathset, newstring); ^ TargetDB_Read.c:392:16: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(newstring); ^ TargetDB_Read.c:403:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(sourcepathset); ^ TargetDB_Read.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReadUncompressed(fp) ^ TargetDB_Read.c:50:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *TargetDB_ReadUncompressed(); ^ TargetDB_Read.c:453:8: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations] pid = vfork(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here __deprecated_msg("Use posix_spawn or fork") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ TargetDB_Read.c:460:22: warning: passing arguments to 'efdopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pipeinfp = efdopen(pipefd[0], "r"); ^ TargetDB_Read.c:483:7: warning: incompatible pointer types passing 'union wait *' to parameter of type 'int *' [-Wincompatible-pointer-types] wait(&ExecStatus); ^~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/wait.h:248:19: note: passing argument to parameter here pid_t wait(int *) __DARWIN_ALIAS_C(wait); ^ TargetDB_Read.c:411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Read(fp, compressflag) ^ In file included from TargetDB_Read.c:39: ./TargetDB.h:151:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_Read(); ^ 48 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Read.o ../objdir//TargetDB_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Write.c In file included from TargetDB_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Write.c:82:28: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(leaf_node, nodename) == 0) { ^ TargetDB_Write.c:88:31: warning: passing arguments to 'StringSet_Index' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourceindex = StringSet_Index(sourcepathset, potentialparentpath); ^ TargetDB_Write.c:93:31: warning: passing arguments to 'StringSet_Index' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourceindex = StringSet_Index(sourcepathset, ^ TargetDB_Write.c:99:14: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fd, TARGETSOURCE_Path(sourcep), ^ TargetDB_Write.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Write(fd, sourcep, nodename, sourcepathset) ^ TargetDB_Write.c:52:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int TargetSource_Write(); ^ TargetDB_Write.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSourceList_Write(fd, sourcelist, nodename, sourcepathset) ^ TargetDB_Write.c:53:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int TargetSourceList_Write(); ^ TargetDB_Write.c:179:19: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fd, TARGETDB_Name(tdb), ^ TargetDB_Write.c:211:28: warning: passing arguments to 'TargetSourceList_PathSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSourceList_PathSet(TARGETDB_SourceList(tdb)); ^ TargetDB_Write.c:219:20: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(childsourcepathset); ^ TargetDB_Write.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Tree_Write(fd, tdb, sourcepathset) ^ TargetDB_Write.c:54:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int TargetDB_Tree_Write(); ^ TargetDB_Write.c:235:45: warning: passing arguments to 'TargetSourceList_PathSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcepathset = TargetSourceList_PathSet(TARGETDB_SourceList(TargetDB)); ^ TargetDB_Write.c:238:41: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fprintf(fd, "%d\n", StringArray_Size(sourcepathset)); ^ TargetDB_Write.c:240:24: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fd, sourcepathset, ^ TargetDB_Write.c:251:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(sourcepathset); ^ TargetDB_Write.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_WriteUncompressed(fd, TargetDB) ^ TargetDB_Write.c:55:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int TargetDB_WriteUncompressed(); ^ TargetDB_Write.c:295:8: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations] pid = vfork(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here __deprecated_msg("Use posix_spawn or fork") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ TargetDB_Write.c:302:22: warning: passing arguments to 'efdopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pipeinfp = efdopen(pipefd[1], "w"); ^ TargetDB_Write.c:325:7: warning: incompatible pointer types passing 'union wait *' to parameter of type 'int *' [-Wincompatible-pointer-types] wait(&ExecStatus); ^~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/wait.h:248:19: note: passing argument to parameter here pid_t wait(int *) __DARWIN_ALIAS_C(wait); ^ TargetDB_Write.c:258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Write(fp, TargetDB, compressflag) ^ In file included from TargetDB_Write.c:39: ./TargetDB.h:152:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int TargetDB_Write(); ^ 25 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Write.o ../objdir//TargetDB_Write.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Locate.c In file included from TargetDB_Locate.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Locate.c:70:50: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(pathtonode, ^ TargetDB_Locate.c:87:39: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = TargetDB_LocateChildNode(childnodep, *sp, flags); ^ TargetDB_Locate.c:91:30: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) StringArray_Free(targetpathstringarray); ^ TargetDB_Locate.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateNode(targetdbp, pathtonode, flags) ^ In file included from TargetDB_Locate.c:39: ./TargetDB.h:154:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDBENTRY *TargetDB_LocateNode(); ^ TargetDB_Locate.c:141:32: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] comparison = String_Comparator(TARGETDB_Name(*childp), childname); ^ TargetDB_Locate.c:157:38: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] comparison = String_Comparator(TARGETDB_Name(*childp), ^ TargetDB_Locate.c:178:36: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (TARGETDBENTRY **) emalloc(sizeof(TARGETDBENTRY *)); ^ TargetDB_Locate.c:182:16: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *) TARGETDB_Children(targetdbp), ^ TargetDB_Locate.c:194:27: warning: passing arguments to 'TargetDB_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *tp = TargetDB_Create(childname /* name of child node */ , ^ TargetDB_Locate.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateIndexToChildNode(targetdbp, childname, flags) ^ In file included from TargetDB_Locate.c:39: ./TargetDB.h:156:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int TargetDB_LocateIndexToChildNode(); ^ TargetDB_Locate.c:221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(targetdbp, childname, flags) ^ In file included from TargetDB_Locate.c:39: ./TargetDB.h:155:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDBENTRY *TargetDB_LocateChildNode(); ^ 15 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Locate.o ../objdir//TargetDB_Locate.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Delete.c In file included from TargetDB_Delete.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Delete.c:62:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(pathtodelete, "/") == 0) { ^ TargetDB_Delete.c:64:15: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(targetdbp); ^ TargetDB_Delete.c:71:50: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(pathtodelete, ^ TargetDB_Delete.c:82:45: warning: passing arguments to 'TargetDB_DeletePathInSubtree' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_DeletePathInSubtree(targetdbp, ^ TargetDB_Delete.c:87:25: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) StringArray_Free(targetpathstringarray); ^ TargetDB_Delete.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_DeleteTargetPath(targetdbp, pathtodelete, flags) ^ In file included from TargetDB_Delete.c:39: ./TargetDB.h:158:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_DeleteTargetPath(); ^ TargetDB_Delete.c:121:15: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(newtargetdbp); ^ TargetDB_Delete.c:125:55: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodeindex = TargetDB_LocateIndexToChildNode(newtargetdbp, ^ TargetDB_Delete.c:148:48: warning: passing arguments to 'TargetDB_RemoveChildByIndex' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_RemoveChildByIndex(newtargetdbp, ^ TargetDB_Delete.c:154:16: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(newtargetdbp); ^ TargetDB_Delete.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_DeletePathInSubtree(targetdbp, targetpatharray, flags) ^ TargetDB_Delete.c:41:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *TargetDB_DeletePathInSubtree(); ^ TargetDB_Delete.c:190:20: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(childnodep); ^ TargetDB_Delete.c:204:36: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (TARGETDBENTRY **) erealloc((void *) TARGETDB_Children(targetdbnodep), ^ TargetDB_Delete.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_RemoveChildByIndex(targetdbnodep, ^ In file included from TargetDB_Delete.c:39: ./TargetDB.h:159:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] TARGETDBENTRY *TargetDB_RemoveChildByIndex(); ^ 18 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Delete.o ../objdir//TargetDB_Delete.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Merge.c In file included from TargetDB_Merge.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Merge.c:60:21: warning: passing arguments to 'SourceList_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_Merge(TARGETDB_SourceList(targetdbnodep), ^ TargetDB_Merge.c:72:39: warning: passing arguments to 'TargetDB_UnObsoleteSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) TargetDB_UnObsoleteSource(targetdbnodep, ^ TargetDB_Merge.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_NodeMerge(targetdbnodep, deltadbnodep, newpathtosources) ^ TargetDB_Merge.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_NodeMerge(); ^ TargetDB_Merge.c:113:33: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateIndexToChildNode(newtargetdbp, ^ TargetDB_Merge.c:86:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreeMerge(targetdbp, deltadbp, newpathtosources) ^ TargetDB_Merge.c:43:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *TargetDB_TreeMerge(); ^ TargetDB_Merge.c:141:28: warning: passing arguments to 'TargetDB' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB(deltadbp); ^ TargetDB_Merge.c:132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Merge(targetdbp, deltadbp, newpathtosources) ^ In file included from TargetDB_Merge.c:39: ./TargetDB.h:161:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_Merge(); ^ 11 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Merge.o ../objdir//TargetDB_Merge.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Obsolete.c In file included from TargetDB_Obsolete.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Obsolete.c:62:41: warning: passing arguments to 'SourceList_FindIndexToCollectionId' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_FindIndexToCollectionId(sourcelistp, collectionid, TDB_LAX); ^ TargetDB_Obsolete.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreeObsoleteCollection(targetdbp, collectionid) ^ TargetDB_Obsolete.c:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_TreeObsoleteCollection(); ^ TargetDB_Obsolete.c:127:41: warning: passing arguments to 'SourceList_FindIndexToCollectionId' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_FindIndexToCollectionId(sourcelistp, collectionid, TDB_LAX); ^ TargetDB_Obsolete.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreeUnObsoleteCollection(targetdbp, ^ TargetDB_Obsolete.c:43:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_TreeUnObsoleteCollection(); ^ TargetDB_Obsolete.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ObsoleteCollection(targetdbp, collectionid) ^ In file included from TargetDB_Obsolete.c:39: ./TargetDB.h:163:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_ObsoleteCollection(); ^ TargetDB_Obsolete.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_UnObsoleteCollection(targetdbp, ^ In file included from TargetDB_Obsolete.c:39: ./TargetDB.h:164:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_UnObsoleteCollection(); ^ TargetDB_Obsolete.c:244:47: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourceindex = SourceList_FindIndexToSource(TARGETDB_SourceList(targetdbp), ^ TargetDB_Obsolete.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_UnObsoleteSource(targetdbp, ^ In file included from TargetDB_Obsolete.c:39: ./TargetDB.h:165:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_UnObsoleteSource(); ^ 14 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Obsolete.o ../objdir//TargetDB_Obsolete.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Prune.c In file included from TargetDB_Prune.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Prune.c:63:33: warning: passing arguments to 'SourceList_PruneCollection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_PruneCollection(TARGETDB_SourceList(newtargetdbp), ^ TargetDB_Prune.c:69:15: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(newtargetdbp); ^ TargetDB_Prune.c:95:16: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *) TARGETDB_Children(newtargetdbp), ^ TargetDB_Prune.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreePruneCollection(targetdbp, collectionid) ^ TargetDB_Prune.c:42:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *TargetDB_TreePruneCollection(); ^ TargetDB_Prune.c:123:20: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(newtargetdbp); ^ TargetDB_Prune.c:149:14: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *) TARGETDB_Children(newtargetdbp), ^ TargetDB_Prune.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreePruneTargets(targetdbp) ^ TargetDB_Prune.c:43:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *TargetDB_TreePruneTargets(); ^ TargetDB_Prune.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_PruneCollection(targetdbp, collectionid) ^ In file included from TargetDB_Prune.c:39: ./TargetDB.h:167:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_PruneCollection(); ^ TargetDB_Prune.c:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_PruneTargets(targetdbp) ^ In file included from TargetDB_Prune.c:39: ./TargetDB.h:170:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_PruneTargets(); ^ 14 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Prune.o ../objdir//TargetDB_Prune.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_SortByOverrides.c In file included from TargetDB_SortByOverrides.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_SortByOverrides.c:77:33: warning: passing arguments to 'SourceList_SortByOverrides' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_SortByOverrides(TARGETDB_SourceList(targetdbp), ^ TargetDB_SortByOverrides.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreeSortByOverrides(targetdbp, ^ TargetDB_SortByOverrides.c:58:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_TreeSortByOverrides(); ^ TargetDB_SortByOverrides.c:112:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SortByOverrides(targetdbp, ^ In file included from TargetDB_SortByOverrides.c:42: ./TargetDB.h:168:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetDB_SortByOverrides(); ^ 6 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_SortByOverrides.o ../objdir//TargetDB_SortByOverrides.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Conflict.c In file included from TargetDB_Conflict.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Conflict.c:79:29: warning: passing arguments to 'SourceList_CheckConsistency' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_CheckConsistency(TARGETDB_SourceList(targetdbnodep), ^ TargetDB_Conflict.c:62:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Boolean TargetDB_NodeCheckSourceConsistency(targetdbnodep, ^ TargetDB_Conflict.c:58:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_NodeCheckSourceConsistency(); ^ TargetDB_Conflict.c:90:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static Boolean TargetDB_TreeCheckSourceConsistency(targetdbp, ^ TargetDB_Conflict.c:59:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_TreeCheckSourceConsistency(); ^ TargetDB_Conflict.c:133:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean TargetDB_CheckSourceConsistency(targetdbp, ^ In file included from TargetDB_Conflict.c:42: ./TargetDB.h:169:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckSourceConsistency(); ^ TargetDB_Conflict.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Update_Dump(upd) ^ TargetDB_Conflict.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportUpdateConflict(source1, source2, coll) ^ In file included from TargetDB_Conflict.c:42: ./TargetDB.h:180:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetDB_ReportUpdateConflict(); ^ TargetDB_Conflict.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportFileConflict(source1, source2, coll1, coll2, findallconflicts) ^ In file included from TargetDB_Conflict.c:42: ./TargetDB.h:179:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetDB_ReportFileConflict(); ^ TargetDB_Conflict.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportMergeConflict(source1, source2) ^ In file included from TargetDB_Conflict.c:42: ./TargetDB.h:178:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetDB_ReportMergeConflict(); ^ 15 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Conflict.o ../objdir//TargetDB_Conflict.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Apply.c In file included from TargetDB_Apply.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Apply.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_VirginDirectorySource(nodep) ^ TargetDB_Apply.c:46:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETSOURCE *TargetDB_VirginDirectorySource(); ^ TargetDB_Apply.c:169:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_SourceToUse(sourcelistp) ^ In file included from TargetDB_Apply.c:42: ./TargetDB.h:182:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCE *SourceList_SourceToUse(); ^ TargetDB_Apply.c:194:37: warning: passing arguments to 'TargetDB_CheckNoop' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckNoop(targetpath, nodep, flags); ^ TargetDB_Apply.c:196:32: warning: passing arguments to 'TargetDB_Noop' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_Noop(targetpath, nodep, flags); ^ TargetDB_Apply.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ApplyNoop(targetpath, nodep, flags) ^ TargetDB_Apply.c:47:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_ApplyNoop(); ^ TargetDB_Apply.c:213:39: warning: passing arguments to 'TargetDB_CheckDelete' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckDelete(targetpath, nodep, flags); ^ TargetDB_Apply.c:215:34: warning: passing arguments to 'TargetDB_Delete' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_Delete(targetpath, nodep, flags); ^ TargetDB_Apply.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ApplyDelete(targetpath, nodep, flags) ^ TargetDB_Apply.c:48:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_ApplyDelete(); ^ TargetDB_Apply.c:233:44: warning: passing arguments to 'TargetDB_CheckMaintainDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckMaintainDir(targetpath, nodep, flags); ^ TargetDB_Apply.c:235:39: warning: passing arguments to 'TargetDB_MaintainDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_MaintainDir(targetpath, nodep, flags); ^ TargetDB_Apply.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ApplyMaintainDir(targetpath, nodep, flags, applychildren) ^ TargetDB_Apply.c:49:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_ApplyMaintainDir(); ^ TargetDB_Apply.c:276:43: warning: passing arguments to 'TargetDB_CheckHardLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckHardLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:281:38: warning: passing arguments to 'TargetDB_HardLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_HardLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:289:40: warning: passing arguments to 'TargetDB_CheckMkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckMkdir(targetpath, nodep, flags, sourcep); ^ TargetDB_Apply.c:291:35: warning: passing arguments to 'TargetDB_Mkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_Mkdir(targetpath, nodep, flags); ^ TargetDB_Apply.c:296:43: warning: passing arguments to 'TargetDB_CheckCopyFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckCopyFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:299:38: warning: passing arguments to 'TargetDB_CopyFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CopyFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ApplyMapCopy(targetpath, nodep, flags, ^ TargetDB_Apply.c:50:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_ApplyMapCopy(); ^ TargetDB_Apply.c:347:43: warning: passing arguments to 'TargetDB_CheckHardLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckHardLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:351:38: warning: passing arguments to 'TargetDB_HardLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_HardLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:370:40: warning: passing arguments to 'TargetDB_CheckLinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckLinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:374:35: warning: passing arguments to 'TargetDB_LinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_LinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:380:37: warning: passing arguments to 'TargetDB_CheckMkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckMkdir(targetpath, nodep, ^ TargetDB_Apply.c:383:32: warning: passing arguments to 'TargetDB_Mkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_Mkdir(targetpath, nodep, flags); ^ TargetDB_Apply.c:390:43: warning: passing arguments to 'TargetDB_CheckLinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckLinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:393:38: warning: passing arguments to 'TargetDB_LinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_LinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ApplyMapLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:51:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_ApplyMapLink(); ^ TargetDB_Apply.c:440:43: warning: passing arguments to 'TargetDB_CheckHardLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckHardLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:444:38: warning: passing arguments to 'TargetDB_HardLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_HardLink(targetpath, nodep, flags, ^ TargetDB_Apply.c:463:40: warning: passing arguments to 'TargetDB_CheckLinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckLinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:467:35: warning: passing arguments to 'TargetDB_LinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_LinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:473:37: warning: passing arguments to 'TargetDB_CheckMkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckMkdir(targetpath, nodep, ^ TargetDB_Apply.c:476:32: warning: passing arguments to 'TargetDB_Mkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_Mkdir(targetpath, nodep, flags); ^ TargetDB_Apply.c:484:38: warning: passing arguments to 'TargetDB_CheckCopyFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckCopyFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:487:33: warning: passing arguments to 'TargetDB_CopyFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CopyFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:492:38: warning: passing arguments to 'TargetDB_CheckLinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_CheckLinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:496:33: warning: passing arguments to 'TargetDB_LinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyStatus = TargetDB_LinkFile(targetpath, nodep, flags, ^ TargetDB_Apply.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ApplyMapDefault(targetpath, nodep, flags, nodeparentp, pathprefix, collectionlist, depth, applychildren) ^ TargetDB_Apply.c:52:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_ApplyMapDefault(); ^ TargetDB_Apply.c:527:25: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(pathprefix, "/") == 0) ^ TargetDB_Apply.c:528:28: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(pathprefix, ".") == 0)) { ^ TargetDB_Apply.c:529:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETDB_Name(nodep), "/") == 0) ^ TargetDB_Apply.c:536:24: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETDB_Name(nodep), "..") == 0) { ^ TargetDB_Apply.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_NodeApply(nodep, flags, nodeparentp, ^ TargetDB_Apply.c:54:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_NodeApply(); ^ TargetDB_Apply.c:624:25: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(pathprefix, "/") == 0) ^ TargetDB_Apply.c:625:28: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(pathprefix, ".") == 0)) { ^ TargetDB_Apply.c:587:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreeApply(targetdbp, flags, targetdbparentp, ^ TargetDB_Apply.c:55:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_TreeApply(); ^ TargetDB_Apply.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Apply(targetdbp, flags, collectionlist) ^ In file included from TargetDB_Apply.c:42: ./TargetDB.h:177:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetDB_Apply(); ^ 59 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Apply.o ../objdir//TargetDB_Apply.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Check.c In file included from TargetDB_Check.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Check.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HardLink_SourceToUse(sourcelistp) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:183:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCE *HardLink_SourceToUse(); ^ TargetDB_Check.c:104:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckNoop(targetpath, nodep, flags) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:185:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckNoop(); ^ TargetDB_Check.c:152:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckDelete(targetpath, nodep, flags) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:186:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckDelete(); ^ TargetDB_Check.c:204:30: warning: passing arguments to 'TargetDB_CheckCleanDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && !TargetDB_CheckCleanDir(targetpath, nodep, flags)) { ^ TargetDB_Check.c:228:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:235:34: warning: passing arguments to 'TargetDB_CheckCleanDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!TargetDB_CheckCleanDir(targetpath, nodep, flags)) { ^ TargetDB_Check.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckMaintainDir(targetpath, nodep, flags) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:187:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckMaintainDir(); ^ TargetDB_Check.c:324:28: warning: passing arguments to 'TargetDB_CheckCleanDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && !TargetDB_CheckCleanDir(targetpath, nodep, flags)) { ^ TargetDB_Check.c:347:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:354:34: warning: passing arguments to 'TargetDB_CheckCleanDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!TargetDB_CheckCleanDir(targetpath, nodep, flags)) { ^ TargetDB_Check.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckMkdir(targetpath, nodep, flags, sourcep) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:188:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckMkdir(); ^ TargetDB_Check.c:425:21: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_ListDirectory(targetpath, &filelistarray); ^ TargetDB_Check.c:437:51: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childindex = TargetDB_LocateIndexToChildNode(nodep, ^ TargetDB_Check.c:449:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(filelistarray); ^ TargetDB_Check.c:411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckCleanDir(targetpath, nodep, flags) ^ TargetDB_Check.c:43:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_CheckCleanDir(); ^ TargetDB_Check.c:493:43: warning: passing arguments to 'TargetDB_CheckLinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CheckStatus = TargetDB_CheckLinkFile(targetpath, ^ TargetDB_Check.c:512:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(TARGETDB_Name(nodep), ^ TargetDB_Check.c:515:26: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(parentp, ^ TargetDB_Check.c:531:3: warning: passing arguments to 'TargetSource_DuplicateComparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE_SecondarySource(hardlinksourcep), ^ TargetDB_Check.c:544:38: warning: passing arguments to 'TargetDB_CheckCopyFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CheckStatus = TargetDB_CheckCopyFile(targetpath, ^ TargetDB_Check.c:598:20: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE); ^ TargetDB_Check.c:606:30: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(pathprefix, "/") == 0) ^ TargetDB_Check.c:607:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(pathprefix, ".") == 0)) { ^ TargetDB_Check.c:608:24: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETSOURCE_Path(secondaryp), ^ TargetDB_Check.c:618:22: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(hardlinkpath, &sourcestatus, ^ TargetDB_Check.c:645:20: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE); ^ TargetDB_Check.c:457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckHardLink(targetpath, nodep, flags, parentp, pathprefix, collectionpath, sourcep, depth) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:189:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckHardLink(); ^ TargetDB_Check.c:746:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:758:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(sourcepath, &sourcestatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:771:18: warning: passing arguments to 'File_ReadSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_ReadSymLink(sourcepath, linksrc, MAXPATHLEN + 1); ^ TargetDB_Check.c:772:18: warning: passing arguments to 'File_ReadSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_ReadSymLink(targetpath, linktrg, MAXPATHLEN + 1); ^ TargetDB_Check.c:774:25: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(linksrc, linktrg) == 0) { ^ TargetDB_Check.c:680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckCopyFile(targetpath, nodep, flags, collectionpath, sourcep) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:190:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckCopyFile(); ^ TargetDB_Check.c:906:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Check.c:913:23: warning: passing arguments to 'File_ReadSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_ReadSymLink(targetpath, linktrg, MAXPATHLEN + 1); ^ TargetDB_Check.c:915:25: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(sourcepath, linktrg) == 0)) ^ TargetDB_Check.c:839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckLinkFile(targetpath, nodep, flags, collectionpath, sourcep, depth) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:191:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckLinkFile(); ^ TargetDB_Check.c:960:40: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpatharray = StringToStringArray(targetpath, ^ TargetDB_Check.c:977:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(filenamebuffer, &filestatusbuffer, FALSE /* followlinks ^ TargetDB_Check.c:993:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(targetpatharray); ^ TargetDB_Check.c:946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckPathHierarchy(targetpath) ^ In file included from TargetDB_Check.c:39: ./TargetDB.h:192:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CheckPathHierarchy(); ^ 54 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Check.o ../objdir//TargetDB_Check.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Update.c In file included from TargetDB_Update.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Update.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Noop(targetpath, nodep, flags) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:193:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_Noop(); ^ TargetDB_Update.c:82:24: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_RemovePath(targetpath, NULL) >= 0) ^ TargetDB_Update.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Delete(targetpath, nodep, flags) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:194:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_Delete(); ^ TargetDB_Update.c:101:34: warning: passing arguments to 'TargetDB_Mkdir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UpdateStatus = TargetDB_Mkdir(targetpath, nodep, flags); ^ TargetDB_Update.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_MaintainDir(targetpath, nodep, flags) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:195:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_MaintainDir(); ^ TargetDB_Update.c:123:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Update.c:126:24: warning: passing arguments to 'TargetDB_CleanDir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!TargetDB_CleanDir(targetpath, nodep, flags)) ^ TargetDB_Update.c:132:19: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_RemovePath(targetpath, &targetstatus); ^ TargetDB_Update.c:136:26: warning: passing arguments to 'File_CreateDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_CreateDirectory(targetpath, NULL, FSTAT_NULL) < 0) ^ TargetDB_Update.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Mkdir(targetpath, nodep, flags) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:196:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_Mkdir(); ^ TargetDB_Update.c:165:21: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_ListDirectory(targetpath, &filelistarray); ^ TargetDB_Update.c:177:51: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childindex = TargetDB_LocateIndexToChildNode(nodep, ^ TargetDB_Update.c:182:24: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(targetpath, "/") == 0) ^ TargetDB_Update.c:183:27: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(targetpath, ".") == 0)) ^ TargetDB_Update.c:189:21: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_RemovePath(childpath, NULL) < 0) ^ TargetDB_Update.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CleanDir(targetpath, nodep, flags) ^ TargetDB_Update.c:43:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetDB_CleanDir(); ^ TargetDB_Update.c:234:37: warning: passing arguments to 'HardLink_SourceToUse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcep = HardLink_SourceToUse(TARGETDB_SourceList(nodep)); ^ TargetDB_Update.c:235:39: warning: passing arguments to 'TargetDB_LinkFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UpdateStatus = TargetDB_LinkFile(targetpath, ^ TargetDB_Update.c:244:35: warning: passing arguments to 'HardLink_SourceToUse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcep = HardLink_SourceToUse(TARGETDB_SourceList(nodep)); ^ TargetDB_Update.c:250:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(TARGETDB_Name(nodep), ^ TargetDB_Update.c:254:28: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(parentp, ^ TargetDB_Update.c:275:34: warning: passing arguments to 'TargetDB_CopyFile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UpdateStatus = TargetDB_CopyFile(targetpath, ^ TargetDB_Update.c:281:24: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(pathprefix, "/") == 0) ^ TargetDB_Update.c:282:27: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(pathprefix, ".") == 0)) { ^ TargetDB_Update.c:283:25: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETSOURCE_Path(secondaryp), "/") == 0) ^ TargetDB_Update.c:292:18: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Update.c:297:21: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_RemovePath(targetpath, &targetstatus); ^ TargetDB_Update.c:302:21: warning: passing arguments to 'File_CreateLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_CreateLink(hardlinkpath, targetpath); ^ TargetDB_Update.c:200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_HardLink(targetpath, nodep, flags, parentp, pathprefix, collectionpath, sourcep, depth) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:197:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_HardLink(); ^ TargetDB_Update.c:342:19: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(targetpath, &targetstatus, FALSE /* followlinks */ ); ^ TargetDB_Update.c:349:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(sourcepath, &sourcestatus, FALSE /* followlinks */ ); ^ TargetDB_Update.c:354:18: warning: passing arguments to 'File_ReadSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_ReadSymLink(sourcepath, linksrc, MAXPATHLEN + 1); ^ TargetDB_Update.c:359:26: warning: passing arguments to 'File_CreateSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_CreateSymLink(linksrc, targetpath) < 0) ^ TargetDB_Update.c:370:19: warning: passing arguments to 'File_RemovePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_RemovePath(targetpath, &targetstatus); ^ TargetDB_Update.c:387:22: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(sourcepath, ©status, FALSE /* followlinks */ ) < 0) { ^ TargetDB_Update.c:436:21: warning: passing arguments to 'File_Filter' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_Filter(sourcepath, targetpath, ©status, copyflags, ^ TargetDB_Update.c:441:19: warning: passing arguments to 'File_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_Copy(sourcepath, targetpath, ^ TargetDB_Update.c:321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CopyFile(targetpath, nodep, flags, collectionpath, sourcep) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:198:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CopyFile(); ^ TargetDB_Update.c:497:29: warning: passing arguments to 'File_CreateSymLink' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_CreateSymLink(sourcepath, targetpath) < 0) ^ TargetDB_Update.c:459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LinkFile(targetpath, nodep, flags, collectionpath, sourcep, depth) ^ In file included from TargetDB_Update.c:39: ./TargetDB.h:199:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_LinkFile(); ^ 49 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Update.o ../objdir//TargetDB_Update.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_CreateTargetPath.c In file included from TargetDB_CreateTargetPath.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_CreateTargetPath.c:79:37: warning: passing arguments to 'TargetDB_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_Create("/" /* name of root node */, ^ TargetDB_CreateTargetPath.c:92:50: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(targetpath, ^ TargetDB_CreateTargetPath.c:112:41: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = TargetDB_LocateChildNode(childnodep, ^ TargetDB_CreateTargetPath.c:131:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(targetpathstringarray); ^ TargetDB_CreateTargetPath.c:42:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETDB *TargetDB_CreateTargetPath(targetdbp, ^ In file included from TargetDB_CreateTargetPath.c:39: ./TargetDB.h:172:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_CreateTargetPath(); ^ 7 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_CreateTargetPath.o ../objdir//TargetDB_CreateTargetPath.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Special.c In file included from TargetDB_Special.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Special.c:61:42: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(targetdbp, *sp, TDB_LAX); ^ TargetDB_Special.c:63:51: warning: passing arguments to 'TargetDB_CheckPathHierarchy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SpecialTargetExists = TargetDB_CheckPathHierarchy(*sp); ^ TargetDB_Special.c:67:42: warning: passing arguments to 'TargetDB_CreateTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_CreateTargetPath(newtargetdbp, ^ TargetDB_Special.c:71:39: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(targetdbp, *sp, TDB_LAX); ^ TargetDB_Special.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ProtectSpecialTargets(targetdbp, specialfilelist) ^ In file included from TargetDB_Special.c:39: ./TargetDB.h:173:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_ProtectSpecialTargets(); ^ 7 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Special.o ../objdir//TargetDB_Special.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_SetTargetMappings.c In file included from TargetDB_SetTargetMappings.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_SetTargetMappings.c:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void TargetDB_NodeSetTargetMappings(nodep, mapmethod, filter) ^ TargetDB_SetTargetMappings.c:56:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_NodeSetTargetMappings(); ^ TargetDB_SetTargetMappings.c:79:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void TargetDB_TreeSetTargetMappings(targetdbp, mapmethod, filter) ^ TargetDB_SetTargetMappings.c:57:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_TreeSetTargetMappings(); ^ TargetDB_SetTargetMappings.c:113:46: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(targetpath, ^ TargetDB_SetTargetMappings.c:138:45: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = TargetDB_LocateChildNode(childnodep, *sp, TDB_LAX); ^ TargetDB_SetTargetMappings.c:101:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void TargetDB_SetTargetMappingPath(targetdbp, targetpath, mapmethod) ^ TargetDB_SetTargetMappings.c:58:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_SetTargetMappingPath(); ^ TargetDB_SetTargetMappings.c:181:40: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FilterNames = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:189:37: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CopyList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:194:39: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DeleteList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:199:37: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] LinkList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:204:37: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NoopList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:209:40: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DefaultList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:225:44: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FilterList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetMappings.c:231:39: warning: passing arguments to 'Preference_GetSentence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filter = Preference_GetSentence(preferencedbp, ^ TargetDB_SetTargetMappings.c:254:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(*current, *delete) >= 0))) ^ TargetDB_SetTargetMappings.c:258:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(*current, *copy) >= 0))) ^ TargetDB_SetTargetMappings.c:262:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(*current, *link) >= 0))) ^ TargetDB_SetTargetMappings.c:266:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(*current, *mapdefault) >= 0))) ^ TargetDB_SetTargetMappings.c:269:39: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, *current, TDB_LAX); ^ TargetDB_SetTargetMappings.c:274:51: warning: passing arguments to 'TargetDB_CheckPathHierarchy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NoopTargetExists = TargetDB_CheckPathHierarchy(*current); ^ TargetDB_SetTargetMappings.c:277:49: warning: passing arguments to 'TargetDB_CreateTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_CreateTargetPath(newtargetdbp, ^ TargetDB_SetTargetMappings.c:282:41: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, ^ TargetDB_SetTargetMappings.c:157:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETDB *TargetDB_SetTargetMappings(targetdbp, preferencedbp) ^ In file included from TargetDB_SetTargetMappings.c:40: ./TargetDB.h:174:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_SetTargetMappings(); ^ 27 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_SetTargetMappings.o ../objdir//TargetDB_SetTargetMappings.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_SetTargetFileStatus.c In file included from TargetDB_SetTargetFileStatus.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_SetTargetFileStatus.c:80:54: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETDB_FileStatus(nodep) = (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDB_SetTargetFileStatus.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_NodeSetTargetFileStatus(nodep, statusp, flags) ^ TargetDB_SetTargetFileStatus.c:55:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_NodeSetTargetFileStatus(); ^ TargetDB_SetTargetFileStatus.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_TreeSetTargetFileStatus(targetdbp, statusp, flags) ^ TargetDB_SetTargetFileStatus.c:56:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_TreeSetTargetFileStatus(); ^ TargetDB_SetTargetFileStatus.c:178:46: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(targetpath, ^ TargetDB_SetTargetFileStatus.c:196:44: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = TargetDB_LocateChildNode(childnodep, *sp, TDB_LAX); ^ TargetDB_SetTargetFileStatus.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SetTargetFileStatusPath(targetdbp, targetpath, statusp, flags) ^ TargetDB_SetTargetFileStatus.c:57:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void TargetDB_SetTargetFileStatusPath(); ^ TargetDB_SetTargetFileStatus.c:251:44: warning: passing arguments to 'Preference_GetOwnerNamesToSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] OwnerList = Preference_GetOwnerNamesToSet(preferencedbp); ^ TargetDB_SetTargetFileStatus.c:256:55: warning: passing arguments to 'UserIDFromName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESTAT_Uid(&targetfilestatus) = UserIDFromName(*cpp); ^ TargetDB_SetTargetFileStatus.c:258:38: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetFileStatus.c:268:39: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, ^ TargetDB_SetTargetFileStatus.c:283:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(OwnerList); ^ TargetDB_SetTargetFileStatus.c:285:44: warning: passing arguments to 'Preference_GetGroupNamesToSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GroupList = Preference_GetGroupNamesToSet(preferencedbp); ^ TargetDB_SetTargetFileStatus.c:290:56: warning: passing arguments to 'GroupIDFromName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESTAT_Gid(&targetfilestatus) = GroupIDFromName(*cpp); ^ TargetDB_SetTargetFileStatus.c:292:38: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetFileStatus.c:302:39: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, ^ TargetDB_SetTargetFileStatus.c:317:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(GroupList); ^ TargetDB_SetTargetFileStatus.c:319:46: warning: passing arguments to 'Preference_GetSetUIDNamesToSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SetUidList = Preference_GetSetUIDNamesToSet(preferencedbp); ^ TargetDB_SetTargetFileStatus.c:324:55: warning: passing arguments to 'UserIDFromName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESTAT_Uid(&targetfilestatus) = UserIDFromName(*cpp); ^ TargetDB_SetTargetFileStatus.c:326:38: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetFileStatus.c:336:39: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, ^ TargetDB_SetTargetFileStatus.c:351:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(SetUidList); ^ TargetDB_SetTargetFileStatus.c:353:46: warning: passing arguments to 'Preference_GetSetGIDNamesToSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SetGidList = Preference_GetSetGIDNamesToSet(preferencedbp); ^ TargetDB_SetTargetFileStatus.c:358:56: warning: passing arguments to 'GroupIDFromName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FILESTAT_Gid(&targetfilestatus) = GroupIDFromName(*cpp); ^ TargetDB_SetTargetFileStatus.c:360:38: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetList = Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetFileStatus.c:370:39: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, ^ TargetDB_SetTargetFileStatus.c:385:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(SetGidList); ^ TargetDB_SetTargetFileStatus.c:392:42: warning: passing arguments to 'Preference_GetModeMasksToSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MaskList = Preference_GetModeMasksToSet(preferencedbp); ^ TargetDB_SetTargetFileStatus.c:395:33: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (unsigned short *) emalloc(STRINGSET_Size(MaskList) * sizeof(unsigned short)); ^ TargetDB_SetTargetFileStatus.c:397:29: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (STRINGSET **) emalloc(STRINGSET_Size(MaskList) * sizeof(STRINGSET *)); ^ TargetDB_SetTargetFileStatus.c:399:22: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (int *) emalloc(STRINGSET_Size(MaskList) * sizeof(int)); ^ TargetDB_SetTargetFileStatus.c:403:29: warning: passing arguments to 'StringToNumber' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *(MaskModeList + i) = OctalNumber(STRINGSET_String(MaskList, i)); ^ ../build-include/util.h:80:40: note: expanded from macro 'OctalNumber' #define OctalNumber(s) (StringToNumber(s, 8)) ^ TargetDB_SetTargetFileStatus.c:405:25: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetStringSet(preferencedbp, ^ TargetDB_SetTargetFileStatus.c:435:8: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (STRINGSET_String(*(MaskTargetListList + current), ^ TargetDB_SetTargetFileStatus.c:461:23: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateNode(newtargetdbp, ^ TargetDB_SetTargetFileStatus.c:485:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(*(MaskTargetListList + i)); ^ TargetDB_SetTargetFileStatus.c:490:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(MaskList); ^ TargetDB_SetTargetFileStatus.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SetTargetFileStatus(targetdbp, preferencedbp) ^ In file included from TargetDB_SetTargetFileStatus.c:40: ./TargetDB.h:175:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_SetTargetFileStatus(); ^ 42 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_SetTargetFileStatus.o ../objdir//TargetDB_SetTargetFileStatus.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDB_Command.c In file included from TargetDB_Command.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDB_Command.c:59:42: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetListSet = Preference_GetStringSet(preferencedbp, ^ TargetDB_Command.c:72:40: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetnodep = TargetDB_LocateNode(targetdbp, *tp, TDB_LAX); ^ TargetDB_Command.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CommandTargetExists(label, targetdbp, preferencedbp) ^ In file included from TargetDB_Command.c:40: ./TargetDB.h:201:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CommandTargetExists(); ^ TargetDB_Command.c:99:42: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetListSet = Preference_GetStringSet(preferencedbp, ^ TargetDB_Command.c:112:40: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetnodep = TargetDB_LocateNode(targetdbp, *tp, TDB_LAX); ^ TargetDB_Command.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CommandTargetModified(label, targetdbp, preferencedbp) ^ In file included from TargetDB_Command.c:40: ./TargetDB.h:202:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetDB_CommandTargetModified(); ^ 9 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB_Command.o ../objdir//TargetDB_Command.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c TargetDBUtil.c In file included from TargetDBUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ TargetDBUtil.c:59:40: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = (TARGETDB *) emalloc(sizeof(TARGETDB)); ^ TargetDBUtil.c:61:41: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETDB_Name(newtargetdbp) = String(TARGETDB_Name(targetdbp), ^ TargetDBUtil.c:73:24: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDBUtil.c:97:24: warning: passing arguments to 'SourceList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] NULL : SourceList(TARGETDB_SourceList(targetdbp)); ^ TargetDBUtil.c:107:24: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDBUtil.c:132:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (TARGETDBENTRY **) emalloc(TARGETDB_ChildCount(newtargetdbp) ^ TargetDBUtil.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB(targetdbp) ^ In file included from TargetDBUtil.c:39: ./TargetDB.h:204:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB(); ^ TargetDBUtil.c:171:37: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbp = (TARGETDB *) emalloc(sizeof(TARGETDB)); ^ TargetDBUtil.c:173:38: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETDB_Name(targetdbp) = String(name, strlen(name)); ^ TargetDBUtil.c:184:24: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDBUtil.c:207:47: warning: passing arguments to 'SourceList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (sourcelist == NULL) ? NULL : SourceList(sourcelist); ^ TargetDBUtil.c:217:24: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (FILESTAT *) emalloc(sizeof(FILESTAT)); ^ TargetDBUtil.c:242:30: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (TARGETDBENTRY **) emalloc(childcount * sizeof(TARGETDBENTRY *)); ^ TargetDBUtil.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Create(name, update_spec, filestatusp, status, ^ In file included from TargetDBUtil.c:39: ./TargetDB.h:205:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *TargetDB_Create(); ^ TargetDBUtil.c:266:18: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(TARGETDB_Name(targetdbp)); ^ TargetDBUtil.c:268:22: warning: passing arguments to 'SourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_Free(TARGETDB_SourceList(targetdbp)); ^ TargetDBUtil.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(targetdbp) ^ In file included from TargetDBUtil.c:39: ./TargetDB.h:206:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetDB_Free(); ^ 21 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDBUtil.o ../objdir//TargetDBUtil.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceList_Merge.c In file included from SourceList_Merge.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceList_Merge.c:84:50: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcelistp = (TARGETSOURCELIST *) emalloc(sizeof(TARGETSOURCELIST)); ^ SourceList_Merge.c:104:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(TARGETSOURCE_Path(sourcep), ^ SourceList_Merge.c:110:44: warning: passing arguments to 'TargetSource_DuplicateComparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (TargetSource_DuplicateComparator(secp1, secp2) == TRUE)) { ^ SourceList_Merge.c:122:34: warning: passing arguments to 'TargetDB_ReportMergeConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportMergeConflict(sourcep, sp); ^ SourceList_Merge.c:132:34: warning: passing arguments to 'TargetDB_ReportMergeConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportMergeConflict(sourcep, sp); ^ SourceList_Merge.c:149:34: warning: passing arguments to 'TargetDB_ReportMergeConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportMergeConflict(sourcep, sp); ^ SourceList_Merge.c:156:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(TARGETSOURCE_Path(sourcep), ^ SourceList_Merge.c:159:5: warning: passing arguments to 'TargetSource_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE_SecondarySource(sourcep), ^ SourceList_Merge.c:180:34: warning: passing arguments to 'TargetDB_ReportMergeConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportMergeConflict(sourcep, sp); ^ SourceList_Merge.c:184:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(TARGETSOURCE_Path(sourcep), ^ SourceList_Merge.c:187:5: warning: passing arguments to 'TargetSource_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE_SecondarySource(sourcep), ^ SourceList_Merge.c:194:34: warning: passing arguments to 'TargetDB_ReportMergeConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportMergeConflict(sourcep, sp); ^ SourceList_Merge.c:214:29: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE **) emalloc(sizeof(TARGETSOURCE *)); ^ SourceList_Merge.c:218:12: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *) TARGETSOURCELIST_SourceArray(newsourcelistp), ^ SourceList_Merge.c:231:35: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] InsertionPoint) = TargetSource(sourcep); ^ SourceList_Merge.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionSourceList_MergeSource(sourcelistp, ^ SourceList_Merge.c:42:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETSOURCELIST *CollectionSourceList_MergeSource(); ^ SourceList_Merge.c:266:50: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcelistp = (TARGETSOURCELIST *) emalloc(sizeof(TARGETSOURCELIST)); ^ SourceList_Merge.c:276:34: warning: passing arguments to 'SourceList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcelistp = SourceList(deltasourcelistp); ^ SourceList_Merge.c:283:59: warning: passing arguments to 'SourceList_FindIndexToCollectionId' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionbegin = SourceList_FindIndexToCollectionId(newsourcelistp, ^ SourceList_Merge.c:313:46: warning: passing arguments to 'SourceList_SubList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionsourcelistp = SourceList_SubList(newsourcelistp, ^ SourceList_Merge.c:325:38: warning: passing arguments to 'SourceList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionsourcelistp = SourceList(deltasourcelistp); ^ SourceList_Merge.c:359:14: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *) TARGETSOURCELIST_SourceArray(newsourcelistp), ^ SourceList_Merge.c:390:23: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(TARGETSOURCELIST_Source(newsourcelistp, ^ SourceList_Merge.c:393:18: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource(TARGETSOURCELIST_Source(collectionsourcelistp, ^ SourceList_Merge.c:398:17: warning: passing arguments to 'SourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_Free(collectionsourcelistp); ^ SourceList_Merge.c:241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_Merge(sourcelistp, ^ In file included from SourceList_Merge.c:39: ./TargetDB.h:213:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCELIST *SourceList_Merge(); ^ 29 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceList_Merge.o ../objdir//SourceList_Merge.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceList_Find.c In file included from SourceList_Find.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceList_Find.c:42:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int SourceList_FindIndexToCollectionId(sourcelistp, ^ In file included from SourceList_Find.c:39: ./TargetDB.h:210:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int SourceList_FindIndexToCollectionId(); ^ SourceList_Find.c:113:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((String_Comparator(TARGETSOURCE_Path(sp), sourcepath) == 0) ^ SourceList_Find.c:86:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int SourceList_FindIndexToSource(sourcelistp, sourcepath, collectionid, flags) ^ In file included from SourceList_Find.c:39: ./TargetDB.h:211:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int SourceList_FindIndexToSource(); ^ 6 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceList_Find.o ../objdir//SourceList_Find.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceList_Prune.c In file included from SourceList_Prune.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceList_Prune.c:67:57: warning: passing arguments to 'SourceList_FindIndexToCollectionId' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionindex = SourceList_FindIndexToCollectionId(newsourcelistp, ^ SourceList_Prune.c:93:21: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(sourcep); ^ SourceList_Prune.c:122:14: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *) TARGETSOURCELIST_SourceArray(newsourcelistp), ^ SourceList_Prune.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_PruneCollection(sourcelistp, ^ In file included from SourceList_Prune.c:39: ./TargetDB.h:214:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCELIST *SourceList_PruneCollection(); ^ 6 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceList_Prune.o ../objdir//SourceList_Prune.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceList_SortByOverrides.c In file included from SourceList_SortByOverrides.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceList_SortByOverrides.c:74:49: warning: passing arguments to 'PreferenceDB_Override' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] OverridingSourcePair = PreferenceDB_Override(collectionname1, ^ SourceList_SortByOverrides.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Source_Override(sourcep1, sourcep2, ^ SourceList_SortByOverrides.c:47:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean Source_Override(); ^ SourceList_SortByOverrides.c:110:53: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sortedsourcelistp = (TARGETSOURCELIST *) emalloc(sizeof(TARGETSOURCELIST)); ^ SourceList_SortByOverrides.c:116:9: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emalloc(TARGETSOURCELIST_NSources(sortedsourcelistp) ^ SourceList_SortByOverrides.c:186:20: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = TargetSource(TARGETSOURCELIST_Source(sourcelistp, from + i)); ^ SourceList_SortByOverrides.c:195:22: warning: passing arguments to 'SourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_Free(sourcelistp); ^ SourceList_SortByOverrides.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_SortByOverrides(sourcelistp, ^ In file included from SourceList_SortByOverrides.c:42: ./TargetDB.h:215:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCELIST *SourceList_SortByOverrides(); ^ 10 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceList_SortByOverrides.o ../objdir//SourceList_SortByOverrides.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceList_Conflict.c In file included from SourceList_Conflict.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceList_Conflict.c:85:53: warning: passing arguments to 'PreferenceDB_Override' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] OverridingCollectionPair = PreferenceDB_Override(collectionname2, ^ SourceList_Conflict.c:132:22: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (String_Comparator(TARGETSOURCE_Path(sourcep1), ^ SourceList_Conflict.c:141:34: warning: passing arguments to 'TargetDB_ReportFileConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportFileConflict(sourcep1, sourcep2, ^ SourceList_Conflict.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_CheckConsistency(sourcep1, sourcep2, ^ SourceList_Conflict.c:48:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean TargetSource_CheckConsistency(); ^ SourceList_Conflict.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_CheckConsistency(sourcelistp, ^ In file included from SourceList_Conflict.c:42: ./TargetDB.h:216:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean SourceList_CheckConsistency(); ^ 8 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceList_Conflict.o ../objdir//SourceList_Conflict.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceListUtil.c In file included from SourceListUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceListUtil.c:56:50: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcelistp = (TARGETSOURCELIST *) emalloc(sizeof(TARGETSOURCELIST)); ^ SourceListUtil.c:61:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE **) emalloc(TARGETSOURCELIST_NSources(sourcelistp) ^ SourceListUtil.c:68:16: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = TargetSource(TARGETSOURCELIST_Source(sourcelistp, i)); ^ SourceListUtil.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList(sourcelistp) ^ In file included from SourceListUtil.c:39: ./TargetDB.h:218:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCELIST *SourceList(); ^ SourceListUtil.c:94:50: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcelistp = (TARGETSOURCELIST *) emalloc(sizeof(TARGETSOURCELIST)); ^ SourceListUtil.c:98:32: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE **) emalloc(TARGETSOURCELIST_NSources(sourcelistp) ^ SourceListUtil.c:105:16: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = TargetSource(TARGETSOURCELIST_Source(sourcelistp, begin + i)); ^ SourceListUtil.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_SubList(sourcelistp, begin, end) ^ In file included from SourceListUtil.c:39: ./TargetDB.h:219:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCELIST *SourceList_SubList(); ^ SourceListUtil.c:128:31: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pathset = StringSet_AddString(pathset, TARGETSOURCE_Path(sp)); ^ SourceListUtil.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSourceList_PathSet(sourcelist) ^ In file included from SourceListUtil.c:39: ./TargetDB.h:220:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *TargetSourceList_PathSet(); ^ SourceListUtil.c:153:24: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(TARGETSOURCELIST_Source(sourcelistp, i)); ^ SourceListUtil.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_Free(sourcelistp) ^ In file included from SourceListUtil.c:39: ./TargetDB.h:221:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void SourceList_Free(); ^ 17 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceListUtil.o ../objdir//SourceListUtil.o clang -O -DHAVE_CONFIG_H -I../build-include/ -I../../lib/Collection -I../../lib/CollectionList -c SourceUtil.c In file included from SourceUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ SourceUtil.c:54:42: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcep = (TARGETSOURCE *) emalloc(sizeof(TARGETSOURCE)); ^ SourceUtil.c:57:15: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = String(TARGETSOURCE_Path(targetsourcep), ^ SourceUtil.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource(targetsourcep) ^ In file included from SourceUtil.c:39: ./TargetDB.h:223:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCE *TargetSource(); ^ SourceUtil.c:92:42: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcep = (TARGETSOURCE *) emalloc(sizeof(TARGETSOURCE)); ^ SourceUtil.c:94:43: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETSOURCE_Path(newsourcep) = String(source, strlen(source)); ^ SourceUtil.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Create(source, update_spec, collection_id, ^ In file included from SourceUtil.c:39: ./TargetDB.h:224:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCE *TargetSource_Create(); ^ SourceUtil.c:121:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETSOURCE_Path(sp1), ^ SourceUtil.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Comparator(sp1, sp2) ^ In file included from SourceUtil.c:39: ./TargetDB.h:225:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetSource_Comparator(); ^ SourceUtil.c:160:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETSOURCE_Path(sp1), ^ SourceUtil.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_DuplicateComparator(sp1, sp2) ^ In file included from SourceUtil.c:39: ./TargetDB.h:226:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean TargetSource_DuplicateComparator(); ^ SourceUtil.c:190:18: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(TARGETSOURCE_Path(sourcep)); ^ SourceUtil.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(sourcep) ^ In file included from SourceUtil.c:39: ./TargetDB.h:227:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void TargetSource_Free(); ^ 18 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c SourceUtil.o ../objdir//SourceUtil.o /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c TargetDB.h ../build-include//TargetDB.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/TargetDB ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Collection clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_LocatePath.c In file included from Collection_LocatePath.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_LocatePath.c:77:26: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((File_GetStatus(trialpath, ^ Collection_LocatePath.c:91:39: warning: passing arguments to 'File_ListMatchesinDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((File_ListMatchesinDirectory(*sp, ^ Collection_LocatePath.c:104:23: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((File_GetStatus(trialpath, ^ Collection_LocatePath.c:124:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(candidatelistset); ^ Collection_LocatePath.c:132:34: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionlocation = String(collectionpath, strlen(collectionpath)); ^ Collection_LocatePath.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_LocatePath(collectionname, searchpath, ^ In file included from Collection_LocatePath.c:43: ./Collection.h:74:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *Collection_LocatePath(); ^ 8 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_LocatePath.o ../objdir/Collection_LocatePath.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_PathMap.c In file included from Collection_PathMap.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_PathMap.c:109:58: warning: passing arguments to 'Collection_TargetDBCreateNonVirginPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = Collection_TargetDBCreateNonVirginPath(targetdbp, ^ Collection_PathMap.c:113:40: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, target, TDB_LOCATE); ^ Collection_PathMap.c:117:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(source, "/") == 0) { ^ Collection_PathMap.c:119:28: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(sourcepath, &filestatbuffer, TRUE /* followlinks */ ); ^ Collection_PathMap.c:123:28: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(sourcepath, &filestatbuffer, FALSE /* followlinks */ ); ^ Collection_PathMap.c:128:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETDB_Name(targetdbnodep), "/") == 0) { ^ Collection_PathMap.c:136:60: warning: passing arguments to 'Collection_TargetSourceFromFileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = Collection_TargetSourceFromFileStatus(&filestatbuffer, ^ Collection_PathMap.c:142:4: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbnodep), targetsourcep, collectionp); ^ Collection_PathMap.c:145:19: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(targetsourcep); ^ Collection_PathMap.c:157:29: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] oldhint = HintDB_GetHint(hintdb_old, source); ^ Collection_PathMap.c:159:31: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newhint = HintDB_GetHint(COLLECTION_HintDB(collectionp), source); ^ Collection_PathMap.c:161:34: warning: passing arguments to 'Hint_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintComparison = Hint_Comparator(oldhint, newhint); ^ Collection_PathMap.c:168:30: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_FindIndexToSource(TARGETDB_SourceList(targetdbnodep), ^ Collection_PathMap.c:183:32: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_ListDirectory(sourcepath, &childlistset); ^ Collection_PathMap.c:205:39: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateIndexToChildNode(targetdbnodep, ^ Collection_PathMap.c:219:37: warning: passing arguments to 'Collection_SubTreeMapFromPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_SubTreeMapFromPath(*targetdbchildpp, ^ Collection_PathMap.c:243:27: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(targetdbnodep, ^ Collection_PathMap.c:250:5: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbchildp), ^ Collection_PathMap.c:262:17: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource(ssp->source); ^ Collection_PathMap.c:267:28: warning: passing arguments to 'SecondarySourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_Free(secondarysourcelist); ^ Collection_PathMap.c:269:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(childlistset); ^ Collection_PathMap.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_PathMap(targetdbp, ^ In file included from Collection_PathMap.c:43: ./Collection.h:79:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_PathMap(); ^ Collection_PathMap.c:317:24: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(sourcepath, &filestatbuffer, FALSE /* followlinks */ ); ^ Collection_PathMap.c:326:35: warning: passing arguments to 'SecondarySourceList_IncludeSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_IncludeSource(*secondarysourcelistp, ^ Collection_PathMap.c:333:60: warning: passing arguments to 'Collection_TargetSourceFromFileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = Collection_TargetSourceFromFileStatus(&filestatbuffer, ^ Collection_PathMap.c:339:33: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_SourceList_AddSource(TARGETDB_SourceList(newtargetdbp), ^ Collection_PathMap.c:344:24: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(targetsourcep); ^ Collection_PathMap.c:355:29: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] oldhint = HintDB_GetHint(hintdb_old, source); ^ Collection_PathMap.c:357:31: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newhint = HintDB_GetHint(COLLECTION_HintDB(collectionp), source); ^ Collection_PathMap.c:359:34: warning: passing arguments to 'Hint_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintComparison = Hint_Comparator(oldhint, newhint); ^ Collection_PathMap.c:366:30: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_FindIndexToSource(TARGETDB_SourceList(newtargetdbp), ^ Collection_PathMap.c:381:32: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_ListDirectory(sourcepath, &childlistset); ^ Collection_PathMap.c:400:39: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateIndexToChildNode(newtargetdbp, ^ Collection_PathMap.c:422:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(childlistset); ^ Collection_PathMap.c:436:27: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(newtargetdbp, ^ Collection_PathMap.c:443:5: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbchildp), ^ Collection_PathMap.c:455:17: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource(ssp->source); ^ Collection_PathMap.c:460:28: warning: passing arguments to 'SecondarySourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_Free(childsecondarysourcelist); ^ Collection_PathMap.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_SubTreeMapFromPath(targetdbp, ^ Collection_PathMap.c:55:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *Collection_SubTreeMapFromPath(); ^ Collection_PathMap.c:490:38: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = TargetSource_Create(name, ^ Collection_PathMap.c:516:44: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ssp = (SECONDARYSOURCEINFO *) emalloc(sizeof(SECONDARYSOURCEINFO)); ^ Collection_PathMap.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_IncludeSource(secondarysourcelist, ^ Collection_PathMap.c:52:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static SECONDARYSOURCEINFO *SecondarySourceList_IncludeSource(); ^ Collection_PathMap.c:541:24: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(ssp1->source); ^ Collection_PathMap.c:532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_Free(secondarysourcelist) ^ Collection_PathMap.c:53:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void SecondarySourceList_Free(); ^ 49 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_PathMap.o ../objdir/Collection_PathMap.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_TargetSourceFromFileStatus.c In file included from Collection_TargetSourceFromFileStatus.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_TargetSourceFromFileStatus.c:90:40: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = TargetSource_Create(source, ^ Collection_TargetSourceFromFileStatus.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetSourceFromFileStatus(filestatus, ^ In file included from Collection_TargetSourceFromFileStatus.c:43: ./Collection.h:80:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCE *Collection_TargetSourceFromFileStatus(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_TargetSourceFromFileStatus.o ../objdir/Collection_TargetSourceFromFileStatus.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_FSImageMap.c In file included from Collection_FSImageMap.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_FSImageMap.c:115:58: warning: passing arguments to 'Collection_TargetDBCreateNonVirginPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = Collection_TargetDBCreateNonVirginPath(targetdbp, ^ Collection_FSImageMap.c:119:40: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, target, TDB_LOCATE); ^ Collection_FSImageMap.c:121:46: warning: passing arguments to 'FileSystemImage_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fsimagenodep = FileSystemImage_LocateNode(COLLECTION_Image(collectionp), ^ Collection_FSImageMap.c:126:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETDB_Name(targetdbnodep), "/") == 0) { ^ Collection_FSImageMap.c:134:57: warning: passing arguments to 'Collection_TargetSourceFromFSImage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = Collection_TargetSourceFromFSImage(fsimagenodep, ^ Collection_FSImageMap.c:140:4: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbnodep), targetsourcep, collectionp); ^ Collection_FSImageMap.c:143:19: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(targetsourcep); ^ Collection_FSImageMap.c:155:29: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] oldhint = HintDB_GetHint(hintdb_old, source); ^ Collection_FSImageMap.c:157:31: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newhint = HintDB_GetHint(COLLECTION_HintDB(collectionp), source); ^ Collection_FSImageMap.c:159:34: warning: passing arguments to 'Hint_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintComparison = Hint_Comparator(oldhint, newhint); ^ Collection_FSImageMap.c:166:30: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_FindIndexToSource(TARGETDB_SourceList(targetdbnodep), ^ Collection_FSImageMap.c:202:37: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateIndexToChildNode(targetdbnodep, ^ Collection_FSImageMap.c:216:34: warning: passing arguments to 'Collection_FSImageSubTreeMap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_FSImageSubTreeMap(*targetdbchildpp, ^ Collection_FSImageMap.c:241:32: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(targetdbnodep, ^ Collection_FSImageMap.c:248:3: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbchildp), ^ Collection_FSImageMap.c:260:15: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource(ssp->source); ^ Collection_FSImageMap.c:265:26: warning: passing arguments to 'SecondarySourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_Free(secondarysourcelist); ^ Collection_FSImageMap.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_FSImageMap(targetdbp, ^ In file included from Collection_FSImageMap.c:43: ./Collection.h:77:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_FSImageMap(); ^ Collection_FSImageMap.c:309:40: warning: passing arguments to 'SecondarySourceList_IncludeSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_IncludeSource(*secondarysourcelistp, ^ Collection_FSImageMap.c:315:53: warning: passing arguments to 'Collection_TargetSourceFromFSImage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = Collection_TargetSourceFromFSImage(fsimagep, ^ Collection_FSImageMap.c:320:38: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_SourceList_AddSource(TARGETDB_SourceList(newtargetdbp), ^ Collection_FSImageMap.c:324:22: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(targetsourcep); ^ Collection_FSImageMap.c:335:29: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] oldhint = HintDB_GetHint(hintdb_old, source); ^ Collection_FSImageMap.c:337:31: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newhint = HintDB_GetHint(COLLECTION_HintDB(collectionp), source); ^ Collection_FSImageMap.c:339:34: warning: passing arguments to 'Hint_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintComparison = Hint_Comparator(oldhint, newhint); ^ Collection_FSImageMap.c:346:30: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_FindIndexToSource(TARGETDB_SourceList(newtargetdbp), ^ Collection_FSImageMap.c:380:37: warning: passing arguments to 'TargetDB_LocateIndexToChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateIndexToChildNode(newtargetdbp, ^ Collection_FSImageMap.c:418:32: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_LocateChildNode(newtargetdbp, ^ Collection_FSImageMap.c:425:3: warning: passing arguments to 'SourceList_FindIndexToSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbchildp), ^ Collection_FSImageMap.c:437:15: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource(ssp->source); ^ Collection_FSImageMap.c:442:26: warning: passing arguments to 'SecondarySourceList_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_Free(childsecondarysourcelist); ^ Collection_FSImageMap.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_FSImageSubTreeMap(targetdbp, ^ Collection_FSImageMap.c:59:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static TARGETDB *Collection_FSImageSubTreeMap(); ^ Collection_FSImageMap.c:470:38: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = TargetSource_Create(name, ^ Collection_FSImageMap.c:481:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(linkid, ssp->linkid) == 0) { ^ Collection_FSImageMap.c:496:44: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ssp = (SECONDARYSOURCEINFO *) emalloc(sizeof(SECONDARYSOURCEINFO)); ^ Collection_FSImageMap.c:498:22: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ssp->linkid = String(linkid, strlen(linkid)); ^ Collection_FSImageMap.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_IncludeSource(secondarysourcelist, ^ Collection_FSImageMap.c:56:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static SECONDARYSOURCEINFO *SecondarySourceList_IncludeSource(); ^ Collection_FSImageMap.c:521:18: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(ssp1->linkid); ^ Collection_FSImageMap.c:523:24: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(ssp1->source); ^ Collection_FSImageMap.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SecondarySourceList_Free(secondarysourcelist) ^ Collection_FSImageMap.c:57:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void SecondarySourceList_Free(); ^ 45 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_FSImageMap.o ../objdir/Collection_FSImageMap.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_TargetSourceFromFSImage.c In file included from Collection_TargetSourceFromFSImage.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_TargetSourceFromFSImage.c:85:40: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = TargetSource_Create(source, ^ Collection_TargetSourceFromFSImage.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetSourceFromFSImage(fsimagenodep, ^ In file included from Collection_TargetSourceFromFSImage.c:43: ./Collection.h:78:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCE *Collection_TargetSourceFromFSImage(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_TargetSourceFromFSImage.o ../objdir/Collection_TargetSourceFromFSImage.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_DeleteTarget.c In file included from Collection_DeleteTarget.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_DeleteTarget.c:66:45: warning: passing arguments to 'TargetDB_DeleteTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_DeleteTargetPath(targetdbp, ^ Collection_DeleteTarget.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_DeleteTarget(targetdbp, ^ In file included from Collection_DeleteTarget.c:43: ./Collection.h:81:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_DeleteTarget(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_DeleteTarget.o ../objdir/Collection_DeleteTarget.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_CommandTarget.c In file included from Collection_CommandTarget.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_CommandTarget.c:82:56: warning: passing arguments to 'Collection_TargetDBCreateCommandPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = Collection_TargetDBCreateCommandPath(targetdbp, ^ Collection_CommandTarget.c:86:40: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbnodep = TargetDB_LocateNode(newtargetdbp, target, TDB_LOCATE); ^ Collection_CommandTarget.c:90:26: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(TARGETDB_Name(targetdbnodep), "/") == 0) { ^ Collection_CommandTarget.c:96:42: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetsourcep = TargetSource_Create(commandlabel, ^ Collection_CommandTarget.c:105:4: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(targetdbnodep), targetsourcep, collectionp); ^ Collection_CommandTarget.c:109:24: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(targetsourcep); ^ Collection_CommandTarget.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CommandTarget(targetdbp, ^ In file included from Collection_CommandTarget.c:43: ./Collection.h:82:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_CommandTarget(); ^ 9 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_CommandTarget.o ../objdir/Collection_CommandTarget.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_TargetDBGenerate.c In file included from Collection_TargetDBGenerate.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_TargetDBGenerate.c:72:28: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((StringArray_Size(DEPOTCONF_ConfValue(*dp)) != 2) ^ Collection_TargetDBGenerate.c:83:45: warning: passing arguments to 'Collection_CheckSourceForExternalReferences' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CheckSourceForExternalReferences(source, collectionp); ^ Collection_TargetDBGenerate.c:84:45: warning: passing arguments to 'Collection_CheckTargetForExternalReferences' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CheckTargetForExternalReferences(target, collectionp); ^ Collection_TargetDBGenerate.c:88:37: warning: passing arguments to 'Collection_FSImageMap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbp = Collection_FSImageMap(targetdbp, ^ Collection_TargetDBGenerate.c:93:34: warning: passing arguments to 'Collection_PathMap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbp = Collection_PathMap(targetdbp, ^ Collection_TargetDBGenerate.c:101:28: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((StringArray_Size(DEPOTCONF_ConfValue(*dp)) != 1) ^ Collection_TargetDBGenerate.c:110:45: warning: passing arguments to 'Collection_CheckTargetForExternalReferences' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CheckTargetForExternalReferences(target, collectionp); ^ Collection_TargetDBGenerate.c:113:37: warning: passing arguments to 'Collection_DeleteTarget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbp = Collection_DeleteTarget(targetdbp, ^ Collection_TargetDBGenerate.c:119:40: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetlistsize = StringArray_Size(DEPOTCONF_ConfValue(*dp)) - 1; ^ Collection_TargetDBGenerate.c:132:47: warning: passing arguments to 'Collection_CheckTargetForExternalReferences' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CheckTargetForExternalReferences(target, ^ Collection_TargetDBGenerate.c:135:42: warning: passing arguments to 'Collection_CommandTarget' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetdbp = Collection_CommandTarget(targetdbp, ^ Collection_TargetDBGenerate.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetDBGenerate(collectionp, hintdb_old) ^ In file included from Collection_TargetDBGenerate.c:43: ./Collection.h:76:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_TargetDBGenerate(); ^ Collection_TargetDBGenerate.c:184:44: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sourcestringarray = StringToStringArray(source, ^ Collection_TargetDBGenerate.c:202:23: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(*sp, "..") == 0) { ^ Collection_TargetDBGenerate.c:207:27: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(sourcehier, "/") == 0) { ^ Collection_TargetDBGenerate.c:214:34: warning: passing arguments to 'FileSystemImage_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_LocateNode(COLLECTION_Image(collectionp), ^ Collection_TargetDBGenerate.c:224:27: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_GetStatus(sourcehierpath, ^ Collection_TargetDBGenerate.c:246:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(sourcestringarray); ^ Collection_TargetDBGenerate.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CheckSourceForExternalReferences(source, collectionp) ^ Collection_TargetDBGenerate.c:45:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void Collection_CheckSourceForExternalReferences(); ^ Collection_TargetDBGenerate.c:270:44: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetstringarray = StringToStringArray(target, ^ Collection_TargetDBGenerate.c:286:23: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(*tp, "..") == 0) { ^ Collection_TargetDBGenerate.c:302:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(targetstringarray); ^ Collection_TargetDBGenerate.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_CheckTargetForExternalReferences(target, collectionp) ^ Collection_TargetDBGenerate.c:46:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void Collection_CheckTargetForExternalReferences(); ^ 27 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_TargetDBGenerate.o ../objdir/Collection_TargetDBGenerate.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_TargetDB.c In file included from Collection_TargetDB.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_TargetDB.c:68:35: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thissource = TargetSource_Create(source, ^ Collection_TargetDB.c:79:35: warning: passing arguments to 'TargetDB_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_Create("/" /* name of root node */ , ^ Collection_TargetDB.c:90:36: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_SourceList_AddSource(TARGETDB_SourceList(newtargetdbp), ^ Collection_TargetDB.c:96:48: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(target, ^ Collection_TargetDB.c:112:44: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = TargetDB_LocateChildNode(childnodep, ^ Collection_TargetDB.c:120:6: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(childnodep), ^ Collection_TargetDB.c:128:22: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(thissource); ^ Collection_TargetDB.c:130:30: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) StringArray_Free(targetpathstringarray); ^ Collection_TargetDB.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetDBCreateNonVirginPath(targetdbp, ^ In file included from Collection_TargetDB.c:43: ./Collection.h:84:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_TargetDBCreateNonVirginPath(); ^ Collection_TargetDB.c:159:35: warning: passing arguments to 'TargetSource_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] thissource = TargetSource_Create(source, ^ Collection_TargetDB.c:170:35: warning: passing arguments to 'TargetDB_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newtargetdbp = TargetDB_Create("/" /* name of root node */ , ^ Collection_TargetDB.c:181:36: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_SourceList_AddSource(TARGETDB_SourceList(newtargetdbp), ^ Collection_TargetDB.c:187:48: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] targetpathstringarray = StringToStringArray(target, ^ Collection_TargetDB.c:203:44: warning: passing arguments to 'TargetDB_LocateChildNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] childnodep = TargetDB_LocateChildNode(childnodep, ^ Collection_TargetDB.c:211:6: warning: passing arguments to 'Collection_SourceList_AddSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETDB_SourceList(childnodep), ^ Collection_TargetDB.c:219:22: warning: passing arguments to 'TargetSource_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetSource_Free(thissource); ^ Collection_TargetDB.c:221:30: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) StringArray_Free(targetpathstringarray); ^ Collection_TargetDB.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetDBCreateCommandPath(targetdbp, ^ In file included from Collection_TargetDB.c:43: ./Collection.h:85:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *Collection_TargetDBCreateCommandPath(); ^ 21 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_TargetDB.o ../objdir/Collection_TargetDB.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Collection_TargetSource.c In file included from Collection_TargetSource.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Collection_TargetSource.c:91:51: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newsourcelistp = (TARGETSOURCELIST *)emalloc(sizeof(TARGETSOURCELIST)); ^ Collection_TargetSource.c:110:31: warning: passing arguments to 'TargetSource_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TargetSource_Comparator(sourcep, sp) == TRUE) { ^ Collection_TargetSource.c:120:38: warning: passing arguments to 'TargetSource_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } else if (TargetSource_Comparator(sourcep, sp) == TRUE) { ^ Collection_TargetSource.c:127:33: warning: passing arguments to 'TargetSource_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TargetSource_Comparator(sourcep, sp) == TRUE) { ^ Collection_TargetSource.c:136:31: warning: passing arguments to 'TargetDB_ReportUpdateConflict' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ReportUpdateConflict(sourcep, sp, collectionp); ^ Collection_TargetSource.c:164:27: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (TARGETSOURCE **)emalloc(sizeof(TARGETSOURCE *)); ^ Collection_TargetSource.c:170:13: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *)TARGETSOURCELIST_SourceArray(newsourcelistp), ^ Collection_TargetSource.c:184:41: warning: passing arguments to 'TargetSource' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] InsertionPoint) = TargetSource(sourcep); ^ Collection_TargetSource.c:54:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TARGETSOURCELIST *Collection_SourceList_AddSource(sourcelistp, ^ In file included from Collection_TargetSource.c:43: ./Collection.h:86:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETSOURCELIST *Collection_SourceList_AddSource(); ^ 11 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection_TargetSource.o ../objdir/Collection_TargetSource.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionUtil.c In file included from CollectionUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionUtil.c:55:16: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(COLLECTION_Name(colp)); ^ CollectionUtil.c:57:16: warning: passing arguments to 'String_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Free(COLLECTION_Path(colp)); ^ CollectionUtil.c:63:8: warning: extra tokens at end of #endif directive [-Wextra-tokens] #endif 0 ^ // CollectionUtil.c:65:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(COLLECTION_CommandList(colp)); ^ CollectionUtil.c:67:25: warning: passing arguments to 'FileSystemImage_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Free(COLLECTION_Image(colp)); ^ CollectionUtil.c:69:18: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(COLLECTION_TargetDB(colp)); ^ CollectionUtil.c:46:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Collection_Free(colp) ^ In file included from CollectionUtil.c:43: ./Collection.h:88:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void Collection_Free(); ^ 9 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionUtil.o ../objdir/CollectionUtil.o /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Collection.h ../build-include//Collection.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Collection ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/CollectionList clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionList_Read.c In file included from CollectionList_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionList_Read.c:58:28: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clistsize = efgetunsigned(fp); ^ CollectionList_Read.c:59:31: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ncollections = efgetunsigned(fp); ^ CollectionList_Read.c:60:38: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clistp = (COLLECTIONLIST *) emalloc(sizeof(COLLECTIONLIST)); ^ CollectionList_Read.c:64:32: warning: passing arguments to 'ecalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (COLLECTION **) ecalloc(clistsize + 1, sizeof(COLLECTION *)); ^ CollectionList_Read.c:68:23: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] id = efgetunsigned(fp); ^ CollectionList_Read.c:75:34: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cp = (COLLECTION *) emalloc(sizeof(COLLECTION)); ^ CollectionList_Read.c:79:40: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION_Name(cp) = efgetstring(fp, '\\' /* quotechar */ ); ^ CollectionList_Read.c:81:40: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION_Path(cp) = efgetstring(fp, '\\' /* quotechar */ ); ^ CollectionList_Read.c:84:25: warning: passing arguments to 'efgetlong' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] commandlistsize = efgetint(fp); ^ ../build-include/util.h:69:37: note: expanded from macro 'efgetint' #define efgetint(fp) ((int)efgetlong(fp)) ^ CollectionList_Read.c:88:23: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] command = efgetstring(fp, '\\' /* quotechar */ ); ^ CollectionList_Read.c:90:25: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = StringSet_AddString(COLLECTION_CommandList(cp), command); ^ CollectionList_Read.c:97:28: warning: passing arguments to 'CollectionDepotConfDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConfDB_Read(fp, COLLECTION_Name(cp)); ^ CollectionList_Read.c:100:42: warning: passing arguments to 'HintDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION_HintDB(cp) = HintDB_Read(fp); ^ CollectionList_Read.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionList_Read(fp) ^ In file included from CollectionList_Read.c:44: ./CollectionList.h:45:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern COLLECTIONLIST *CollectionList_Read(); ^ 16 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionList_Read.o ../objdir//CollectionList_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionList_Write.c In file included from CollectionList_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionList_Write.c:60:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static unsigned int CollectionList_CollectionCount(clistp) ^ CollectionList_Write.c:57:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static unsigned int CollectionList_CollectionCount(); ^ CollectionList_Write.c:121:20: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, COLLECTION_Name(cp), ^ CollectionList_Write.c:134:20: warning: passing arguments to 'String_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] String_Write(fp, COLLECTION_Path(cp), ^ CollectionList_Write.c:146:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(COLLECTION_CommandList(cp))); ^ CollectionList_Write.c:147:22: warning: passing arguments to 'StringArray_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Write(fp, COLLECTION_CommandList(cp), ^ CollectionList_Write.c:157:32: warning: passing arguments to 'CollectionDepotConfDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConfDB_Write(fp, COLLECTION_DepotConfDB(cp)); ^ CollectionList_Write.c:163:26: warning: passing arguments to 'HintDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)HintDB_Write(fp, COLLECTION_HintDB(cp)); ^ CollectionList_Write.c:88:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int CollectionList_Write(fp, clistp) ^ In file included from CollectionList_Write.c:44: ./CollectionList.h:46:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int CollectionList_Write(); ^ 11 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionList_Write.o ../objdir//CollectionList_Write.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionList_SetCollectionStatus.c In file included from CollectionList_SetCollectionStatus.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionList_SetCollectionStatus.c:79:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(collectionname, COLLECTION_Name(cp)) == 0)) ^ CollectionList_SetCollectionStatus.c:56:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int CollectionList_SetCollectionStatus(clist, collectionname, status) ^ In file included from CollectionList_SetCollectionStatus.c:44: ./CollectionList.h:48:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int CollectionList_SetCollectionStatus(); ^ CollectionList_SetCollectionStatus.c:98:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int CollectionList_IgnoreCollection(clist, collectionname) ^ In file included from CollectionList_SetCollectionStatus.c:44: ./CollectionList.h:49:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int CollectionList_IgnoreCollection(); ^ 6 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionList_SetCollectionStatus.o ../objdir//CollectionList_SetCollectionStatus.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionListUtil.c In file included from CollectionListUtil.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionListUtil.c:94:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(COLLECTION_Name(cp1), ^ CollectionListUtil.c:97:34: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (String_Comparator(COLLECTION_Path(cp1), ^ CollectionListUtil.c:102:34: warning: passing arguments to 'HintDB_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (HintDB_Comparator(COLLECTION_HintDB(cp1), ^ CollectionListUtil.c:105:39: warning: passing arguments to 'DepotConfDB_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (DepotConfDB_Comparator(COLLECTION_DepotConfDB(cp1), ^ CollectionListUtil.c:109:39: warning: passing arguments to 'StringArray_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (StringArray_Comparator(COLLECTION_CommandList(cp1), ^ CollectionListUtil.c:47:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Boolean CollectionList_Comparator(clist1, clist2) ^ In file included from CollectionListUtil.c:44: ./CollectionList.h:51:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Boolean CollectionList_Comparator(); ^ CollectionListUtil.c:139:39: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newclist = (COLLECTIONLIST *)emalloc(sizeof(COLLECTIONLIST)); ^ CollectionListUtil.c:151:29: warning: passing arguments to 'ecalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (COLLECTION**)ecalloc(COLLECTIONLIST_Size(newclist) + 1, ^ CollectionListUtil.c:165:35: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cp2 = (COLLECTION *)emalloc(sizeof(COLLECTION)); ^ CollectionListUtil.c:171:36: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION_Name(cp2) = String(COLLECTION_Name(cp1), ^ CollectionListUtil.c:132:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTIONLIST *CollectionList(clist) ^ In file included from CollectionListUtil.c:44: ./CollectionList.h:52:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern COLLECTIONLIST *CollectionList(); ^ CollectionListUtil.c:221:40: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newclist = (COLLECTIONLIST *)emalloc(sizeof(COLLECTIONLIST)); ^ CollectionListUtil.c:237:30: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (String_Comparator(collectionname, COLLECTION_Name(cp)) == 0) ^ CollectionListUtil.c:255:29: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = (COLLECTION **)emalloc((COLLECTIONLIST_Size(newclist)+1) ^ CollectionListUtil.c:260:15: warning: passing arguments to 'erealloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] erealloc((void *)COLLECTIONLIST_CollectionArray(newclist), ^ CollectionListUtil.c:267:33: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cp = (COLLECTION *)emalloc(sizeof(COLLECTION)); ^ CollectionListUtil.c:269:34: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION_Name(cp) = String(collectionname, ^ CollectionListUtil.c:198:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTIONLIST *CollectionList_AddCollectionName(clist, ^ In file included from CollectionListUtil.c:44: ./CollectionList.h:55:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern COLLECTIONLIST *CollectionList_AddCollectionName(); ^ CollectionListUtil.c:306:34: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] namelist = (char **)emalloc(COLLECTIONLIST_Size(clist) * sizeof(char *)); ^ CollectionListUtil.c:319:17: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *np = String(COLLECTION_Name(cp), ^ CollectionListUtil.c:293:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char **CollectionNameList(clist) ^ In file included from CollectionListUtil.c:44: ./CollectionList.h:53:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char **CollectionNameList(); ^ CollectionListUtil.c:344:34: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pathlist = (char **)emalloc(COLLECTIONLIST_Size(clist) * sizeof(char *)); ^ CollectionListUtil.c:357:17: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *pp = String(COLLECTION_Path(cp), ^ CollectionListUtil.c:331:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char **CollectionPathList(clist) ^ In file included from CollectionListUtil.c:44: ./CollectionList.h:54:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char **CollectionPathList(); ^ 30 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionListUtil.o ../objdir//CollectionListUtil.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c CollectionList_LocateCollection.c In file included from CollectionList_LocateCollection.c:34: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ CollectionList_LocateCollection.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionList_LocateCollectionByName(name, clist) ^ In file included from CollectionList_LocateCollection.c:42: ./CollectionList.h:56:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern COLLECTION *CollectionList_LocateCollectionByName(); ^ 3 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionList_LocateCollection.o ../objdir//CollectionList_LocateCollection.o /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c CollectionList.h ../build-include//CollectionList.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/CollectionList ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Command clang -O -DHAVE_CONFIG_H -I../build-include/ -c Command_Build.c In file included from Command_Build.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Command_Build.c:81:40: warning: passing arguments to 'Preference_GetSentence' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] labelcommand = Preference_GetSentence(preferencedbp, ^ Command_Build.c:91:35: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] commandp = (COMMAND *) emalloc(sizeof(COMMAND)); ^ Command_Build.c:93:39: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COMMAND_Label(commandp) = String(label, strlen(label)); ^ Command_Build.c:111:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(ExecFilePath, &ExecFileStatus, TRUE /* followlinks */ ); ^ Command_Build.c:116:51: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COMMAND_Args(commandp) = StringArray_AppendString(NULL, ^ Command_Build.c:129:41: warning: passing arguments to 'TargetDB_LocateNode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] commandnodep = TargetDB_LocateNode(targetdbp, ExecFileNodePath, TDB_LAX); ^ Command_Build.c:133:26: warning: passing arguments to 'SourceList_SourceToUse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SourceList_SourceToUse(TARGETDB_SourceList(commandnodep)); ^ Command_Build.c:150:20: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(ExecFilePath, ^ Command_Build.c:158:27: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(NULL, ExecFilePath); ^ Command_Build.c:173:34: warning: passing arguments to 'Command_LocateExecFileInPATH' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Command_LocateExecFileInPATH(commandpath, ExecFilePath); ^ Command_Build.c:176:32: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(NULL, ExecFilePath); ^ Command_Build.c:195:26: warning: passing arguments to 'StringArray_AppendString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_AppendString(COMMAND_Args(commandp), ^ Command_Build.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Command_Build(label, targetdbp, preferencedbp, collectionlistp) ^ In file included from Command_Build.c:46: ./Command.h:41:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern COMMAND *Command_Build(); ^ Command_Build.c:221:40: warning: passing arguments to 'StringToStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pathstringarray = StringToStringArray(Path, ^ Command_Build.c:236:21: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] File_GetStatus(filepath, &statusbuffer, TRUE /* followlinks */ ); ^ Command_Build.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Command_LocateExecFileInPATH(filename, filepath) ^ Command_Build.c:50:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Boolean Command_LocateExecFileInPATH(); ^ 19 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Command_Build.o ../objdir//Command_Build.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c Command_Run.c In file included from Command_Run.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Command_Run.c:59:11: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations] pid = vfork(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here __deprecated_msg("Use posix_spawn or fork") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ Command_Run.c:74:10: warning: incompatible pointer types passing 'union wait *' to parameter of type 'int *' [-Wincompatible-pointer-types] wait(&ExecStatus); ^~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/wait.h:248:19: note: passing argument to parameter here pid_t wait(int *) __DARWIN_ALIAS_C(wait); ^ Command_Run.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Command_Run(commandp) ^ In file included from Command_Run.c:38: ./Command.h:42:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void Command_Run(); ^ 5 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Command_Run.o ../objdir//Command_Run.o /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Command.h ../build-include//Command.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Command ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/DepotDB clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_OpenClose.c In file included from DepotDB_OpenClose.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_OpenClose.c:56:34: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dbh = (DEPOTDBHANDLE *) emalloc(sizeof(DEPOTDBHANDLE)); ^ DepotDB_OpenClose.c:59:35: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDBHANDLE_FP(dbh) = efopen(path, "r"); ^ DepotDB_OpenClose.c:66:39: warning: passing arguments to 'efgetstring' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotDBVersionString = efgetstring(DEPOTDBHANDLE_FP(dbh), ^ DepotDB_OpenClose.c:77:54: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDBHANDLE_OFF_PREFERENCE(dbh) = efgetunsigned(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_OpenClose.c:78:53: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDBHANDLE_OFF_DEPOTCONF(dbh) = efgetunsigned(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_OpenClose.c:79:58: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDBHANDLE_OFF_COLLECTIONLIST(dbh) = efgetunsigned(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_OpenClose.c:80:50: warning: passing arguments to 'efgetunsigned' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDBHANDLE_OFF_TARGET(dbh) = efgetunsigned(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_OpenClose.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotDB_Open(path) ^ In file included from DepotDB_OpenClose.c:46: ./DepotDB.h:66:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTDBHANDLE *DepotDB_Open(); ^ DepotDB_OpenClose.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotDB_Close(dbh) ^ In file included from DepotDB_OpenClose.c:46: ./DepotDB.h:67:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int DepotDB_Close(); ^ 12 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_OpenClose.o ../objdir/DepotDB_OpenClose.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_Read.c In file included from DepotDB_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_Read.c:54:31: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotDB = (DEPOTDB *)emalloc(sizeof(DEPOTDB)); ^ DepotDB_Read.c:57:67: warning: passing arguments to 'DepotDB_PreferenceDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { DEPOTDB_OldPreferenceDB(DepotDB) = DepotDB_PreferenceDB_Read(dbh); } ^ DepotDB_Read.c:59:65: warning: passing arguments to 'DepotDB_DepotConfDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { DEPOTDB_OldDepotConfDB(DepotDB) = DepotDB_DepotConfDB_Read(dbh); } ^ DepotDB_Read.c:61:71: warning: passing arguments to 'DepotDB_CollectionList_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { DEPOTDB_OldCollectionList(DepotDB) = DepotDB_CollectionList_Read(dbh); } ^ DepotDB_Read.c:63:56: warning: passing arguments to 'DepotDB_TargetDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { DEPOTDB_TargetDB(DepotDB) = DepotDB_TargetDB_Read(dbh); } ^ DepotDB_Read.c:49:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB *DepotDB_Read(dbh) ^ In file included from DepotDB_Read.c:46: ./DepotDB.h:68:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTDB *DepotDB_Read(); ^ 8 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_Read.o ../objdir/DepotDB_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_ReadPreliminaryInfo.c In file included from DepotDB_ReadPreliminaryInfo.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_ReadPreliminaryInfo.c:55:65: warning: passing arguments to 'DepotDB_PreferenceDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB_OldPreferenceDB(DepotDB) = DepotDB_PreferenceDB_Read(dbh); ^ DepotDB_ReadPreliminaryInfo.c:58:63: warning: passing arguments to 'DepotDB_DepotConfDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB_OldDepotConfDB(DepotDB) = DepotDB_DepotConfDB_Read(dbh); ^ DepotDB_ReadPreliminaryInfo.c:61:69: warning: passing arguments to 'DepotDB_CollectionList_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB_OldCollectionList(DepotDB) = DepotDB_CollectionList_Read(dbh); ^ DepotDB_ReadPreliminaryInfo.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotDB_ReadPreliminaryInfo(DepotDB, dbh) ^ In file included from DepotDB_ReadPreliminaryInfo.c:46: ./DepotDB.h:71:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTDB *DepotDB_ReadPreliminaryInfo(); ^ 6 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_ReadPreliminaryInfo.o ../objdir/DepotDB_ReadPreliminaryInfo.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_CollectionList_Read.c In file included from DepotDB_CollectionList_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_CollectionList_Read.c:62:32: warning: passing arguments to 'CollectionList_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] clist = CollectionList_Read(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_CollectionList_Read.c:49:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTIONLIST *DepotDB_CollectionList_Read(dbh) ^ In file included from DepotDB_CollectionList_Read.c:46: ./DepotDB.h:76:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern COLLECTIONLIST *DepotDB_CollectionList_Read(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_CollectionList_Read.o ../objdir/DepotDB_CollectionList_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_DepotConfDB_Read.c In file included from DepotDB_DepotConfDB_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_DepotConfDB_Read.c:64:38: warning: passing arguments to 'GlobalDepotConfDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] confdb = GlobalDepotConfDB_Read(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_DepotConfDB_Read.c:49:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTCONFDB *DepotDB_DepotConfDB_Read(dbh) ^ In file included from DepotDB_DepotConfDB_Read.c:46: ./DepotDB.h:74:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *DepotDB_DepotConfDB_Read(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_DepotConfDB_Read.o ../objdir/DepotDB_DepotConfDB_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_PreferenceDB_Read.c In file included from DepotDB_PreferenceDB_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_PreferenceDB_Read.c:65:30: warning: passing arguments to 'PreferenceDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pdb = PreferenceDB_Read(DEPOTDBHANDLE_FP(dbh)); ^ DepotDB_PreferenceDB_Read.c:49:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PREFERENCEDB *DepotDB_PreferenceDB_Read(dbh) ^ In file included from DepotDB_PreferenceDB_Read.c:46: ./DepotDB.h:73:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern PREFERENCEDB *DepotDB_PreferenceDB_Read(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_PreferenceDB_Read.o ../objdir/DepotDB_PreferenceDB_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_TargetDB_Read.c In file included from DepotDB_TargetDB_Read.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_TargetDB_Read.c:85:24: warning: passing arguments to 'TargetDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tdb = TargetDB_Read(DEPOTDBHANDLE_FP(dbh), Compress); ^ DepotDB_TargetDB_Read.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotDB_TargetDB_Read(dbh) ^ In file included from DepotDB_TargetDB_Read.c:46: ./DepotDB.h:75:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern TARGETDB *DepotDB_TargetDB_Read(); ^ 4 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_TargetDB_Read.o ../objdir/DepotDB_TargetDB_Read.o clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotDB_Write.c In file included from DepotDB_Write.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotDB_Write.c:109:25: warning: passing arguments to 'PreferenceDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PreferenceDB_Write(fp, DEPOTDB_PreferenceDB(DepotDB)); ^ DepotDB_Write.c:119:27: warning: passing arguments to 'GlobalDepotConfDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { GlobalDepotConfDB_Write(fp, DEPOTDB_DepotConfDB(DepotDB)); } ^ DepotDB_Write.c:128:27: warning: passing arguments to 'CollectionList_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionList_Write(fp, DEPOTDB_CollectionList(DepotDB)); ^ DepotDB_Write.c:137:21: warning: passing arguments to 'TargetDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Write(fp, DEPOTDB_TargetDB(DepotDB), compress); ^ DepotDB_Write.c:150:8: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] PreferenceDBOffset, DepotConfDBOffset, ^~~~~~~~~~~~~~~~~~ DepotDB_Write.c:150:28: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] PreferenceDBOffset, DepotConfDBOffset, ^~~~~~~~~~~~~~~~~ DepotDB_Write.c:151:8: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] CollectionListOffset, TargetDBOffset); ^~~~~~~~~~~~~~~~~~~~ DepotDB_Write.c:151:30: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] CollectionListOffset, TargetDBOffset); ^~~~~~~~~~~~~~ DepotDB_Write.c:74:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int DepotDB_Write(fp, DepotDB, compress) ^ In file included from DepotDB_Write.c:46: ./DepotDB.h:69:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int DepotDB_Write(); ^ 11 warnings generated. /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB_Write.o ../objdir/DepotDB_Write.o /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotDB.h ../build-include//DepotDB.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/DepotDB ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Depot clang -O -DHAVE_CONFIG_H -I../build-include/ -c Depot.c In file included from Depot.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Depot.c:86:24: warning: passing arguments to 'ProcessLockAction' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ProcessLockAction(DepotLockFileName, LockAction); ^ Depot.c:88:21: warning: passing arguments to 'ProcessUpdates' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ProcessUpdates(DepotLockFileName, ImagePath, UpdateMode); ^ Depot.c:60:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot(TargetPath, ImagePath, UpdateMode, LockAction) ^ In file included from Depot.c:53: ./Depot.h:48:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int Depot(); ^ Depot.c:102:24: warning: passing arguments to 'Lock_SetLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rval = Lock_SetLock(DepotLockFileName); ^ Depot.c:112:20: warning: passing arguments to 'Lock_RemoveLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_RemoveLock(DepotLockFileName); ^ Depot.c:118:23: warning: passing arguments to 'Lock_SetLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)Lock_SetLock(DepotLockFileName); ^ Depot.c:128:24: warning: passing arguments to 'Lock_SetLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rval = Lock_SetLock(DepotLockFileName); ^ Depot.c:139:20: warning: passing arguments to 'Lock_RemoveLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_RemoveLock(DepotLockFileName); ^ Depot.c:145:26: warning: passing arguments to 'Lock_UnsetLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rval = Lock_UnsetLock(DepotLockFileName); ^ Depot.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ProcessLockAction(DepotLockFileName, LockAction) ^ Depot.c:55:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void ProcessLockAction(); ^ Depot.c:171:36: warning: passing arguments to 'Lock_QueryLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotLockOwner = Lock_QueryLock(DepotLockFileName); ^ Depot.c:185:23: warning: passing arguments to 'Lock_SetLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)Lock_SetLock(DepotLockFileName); /* try to lock it */ ^ Depot.c:190:25: warning: passing arguments to 'Depot_RunDeltaMode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_RunDeltaMode(ImagePath, UpdateMode, &PointofNoReturn); ^ Depot.c:192:25: warning: passing arguments to 'Depot_RunBuildMode' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_RunBuildMode(ImagePath, UpdateMode, &PointofNoReturn); ^ Depot.c:198:21: warning: passing arguments to 'Lock_UnsetLock' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Lock_UnsetLock(DepotLockFileName); ^ Depot.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ProcessUpdates(DepotLockFileName, ImagePath, UpdateMode) ^ Depot.c:56:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void ProcessUpdates(); ^ 20 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Depot_RunMode.c In file included from Depot_RunMode.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Depot_RunMode.c:136:20: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fpread = efopen(filenamebuffer, "r"); ^ Depot_RunMode.c:138:63: warning: passing arguments to 'PreferenceDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB_PreferenceDB(Depot_depotdbp) = PreferenceDB_Read(fpread); ^ Depot_RunMode.c:153:67: warning: passing arguments to 'GlobalDepotConfDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB_DepotConfDB(Depot_depotdbp) = GlobalDepotConfDB_Read(fpread); ^ Depot_RunMode.c:162:27: warning: passing arguments to 'Preference_GetString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetString(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:179:35: warning: passing arguments to 'Preference_GetSearchPathList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetSearchPathList(DEPOTDB_PreferenceDB(Depot_depotdbp)); ^ Depot_RunMode.c:190:23: warning: passing arguments to 'Preference_GetBoolean' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetBoolean(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:205:23: warning: passing arguments to 'Preference_GetBoolean' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetBoolean(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:224:23: warning: passing arguments to 'Preference_GetBoolean' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetBoolean(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:247:52: warning: passing arguments to 'HintService_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_HintCache = HintService_GetRelatedHints("", filenamebuffer); ^ Depot_RunMode.c:248:45: warning: passing arguments to 'HintDB_SetPathPrefix' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_HintCache = HintDB_SetPathPrefix(Depot_HintCache, *sp); ^ Depot_RunMode.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Initialize(updatemode) ^ Depot_RunMode.c:261:45: warning: passing arguments to 'Depot_GetCollectionDepotConfDB' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] coll_dcdb = Depot_GetCollectionDepotConfDB(name, path); ^ Depot_RunMode.c:269:7: warning: passing arguments to 'GlobalDepotConf_ExtractCollectionDepotConf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTDB_DepotConfDB(Depot_depotdbp), name); ^ Depot_RunMode.c:272:53: warning: passing arguments to 'CollectionDepotConf_AppendGlobalDepotConf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(CollectionDepotConf_AppendGlobalDepotConf(coll_dcdb, glob_dcdb, name)); ^ Depot_RunMode.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Load_DepotConfDB(name, path) ^ Depot_RunMode.c:308:39: warning: passing arguments to 'Preference_GetCollectionNameList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetCollectionNameList(DEPOTDB_PreferenceDB(Depot_depotdbp)); ^ Depot_RunMode.c:316:39: warning: passing arguments to 'Depot_GetCollectionNamesInDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionNamesInDirectory(*sp, ^ Depot_RunMode.c:320:30: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cnameset = StringSet_Merge(cnameset, tempstringset); ^ Depot_RunMode.c:322:18: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(tempstringset); ^ Depot_RunMode.c:332:4: warning: passing arguments to 'CollectionList_AddCollectionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTDB_CollectionList(Depot_depotdbp), ^ Depot_RunMode.c:340:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(Depot_SearchPathList); ^ Depot_RunMode.c:341:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(cnameset); ^ Depot_RunMode.c:348:30: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetStringSet(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:354:2: warning: passing arguments to 'CollectionList_IgnoreCollection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTDB_CollectionList(Depot_depotdbp), *sp); ^ Depot_RunMode.c:374:25: warning: passing arguments to 'Depot_GetCollectionPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionPath(COLLECTION_Name(colp), ^ Depot_RunMode.c:410:30: warning: passing arguments to 'HintDB_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hdb = HintDB_GetRelatedHints(Depot_HintCache, COLLECTION_Path(colp)); ^ Depot_RunMode.c:415:26: warning: passing arguments to 'Preference_GetString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_GetString(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:421:37: warning: passing arguments to 'HintService_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hdb = HintService_GetRelatedHints(hintservicepath, ^ Depot_RunMode.c:425:30: warning: passing arguments to 'HintDB_UnsetPathPrefix' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hdb = HintDB_UnsetPathPrefix(hdb, COLLECTION_Path(colp)); ^ Depot_RunMode.c:440:22: warning: passing arguments to 'Collection_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_Free(colp); ^ Depot_RunMode.c:454:5: warning: passing arguments to 'PreferenceDB_CollectionInstallMethod' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COLLECTION_Name(colp), DEPOTDB_PreferenceDB(Depot_depotdbp)), ^ Depot_RunMode.c:453:4: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (PreferenceDB_CollectionInstallMethod ^ Depot_RunMode.c:502:52: warning: passing arguments to 'FileSystemImage_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION_Image(colp) = FileSystemImage_Read(filenamebuffer); ^ Depot_RunMode.c:512:27: warning: passing arguments to 'Hint_CollectAllHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Hint_CollectAllHints(COLLECTION_Image(colp))) != NULL) { ^ Depot_RunMode.c:530:30: warning: passing arguments to 'DepotConfDB_GetCommandList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_GetCommandList(COLLECTION_DepotConfDB(colp)); ^ Depot_RunMode.c:535:31: warning: passing arguments to 'Collection_TargetDBGenerate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetDBGenerate(colp, NULL); ^ Depot_RunMode.c:540:29: warning: passing arguments to 'TargetDB_DeleteTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_DeleteTargetPath(COLLECTION_TargetDB(colp), ^ Depot_RunMode.c:544:29: warning: passing arguments to 'TargetDB_DeleteTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_DeleteTargetPath(COLLECTION_TargetDB(colp), ^ Depot_RunMode.c:554:18: warning: passing arguments to 'TargetDB_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Merge(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:560:22: warning: passing arguments to 'FileSystemImage_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Free(COLLECTION_Image(colp)); ^ Depot_RunMode.c:564:15: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(COLLECTION_TargetDB(colp)); ^ Depot_RunMode.c:577:29: warning: passing arguments to 'TargetDB_SortByOverrides' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SortByOverrides(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:583:36: warning: passing arguments to 'TargetDB_CheckSourceConsistency' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckSourceConsistency(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:593:33: warning: passing arguments to 'TargetDB_SetTargetMappings' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SetTargetMappings(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:599:35: warning: passing arguments to 'TargetDB_SetTargetFileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SetTargetFileStatus(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:605:30: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetStringSet(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:612:17: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Merge(Depot_SpecialFileSet, &DEPOT_SpecialFileSet); ^ Depot_RunMode.c:617:32: warning: passing arguments to 'TargetDB_ProtectSpecialTargets' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ProtectSpecialTargets(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:637:19: warning: passing arguments to 'TargetDB_Apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Apply(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:653:38: warning: passing arguments to 'Preference_GetTargetCommandList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetTargetCommandList(DEPOTDB_PreferenceDB(Depot_depotdbp)); ^ Depot_RunMode.c:660:34: warning: passing arguments to 'TargetDB_CommandTargetExists' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TargetDB_CommandTargetExists(*sp, ^ Depot_RunMode.c:664:25: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(Depot_CommandLabelsToRun, *sp); ^ Depot_RunMode.c:688:23: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Merge(Depot_CommandLabelsToRun, ^ Depot_RunMode.c:699:22: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COMMAND **) emalloc((STRINGSET_Size(Depot_CommandLabelsToRun) + 1) ^ Depot_RunMode.c:706:29: warning: passing arguments to 'Command_Build' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *commandp = Command_Build(STRINGSET_String(Depot_CommandLabelsToRun, i), ^ Depot_RunMode.c:753:21: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fpwrite = efopen(filenamebuffer, "w"); ^ Depot_RunMode.c:755:27: warning: passing arguments to 'DepotDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) DepotDB_Write(fpwrite, Depot_depotdbp, Depot_CompressTDB); ^ Depot_RunMode.c:774:21: warning: passing arguments to 'TargetDB_Apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Apply(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:793:13: warning: passing arguments to 'Command_Run' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Command_Run(*commandp); ^ Depot_RunMode.c:802:23: warning: passing arguments to 'File_Move' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_Move(filenamebuffer, DepotDBFileName); ^ Depot_RunMode.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_RunBuildMode(ImagePath, UpdateMode, PointofNoReturn) ^ In file included from Depot_RunMode.c:53: ./Depot.h:50:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void Depot_RunBuildMode(); ^ Depot_RunMode.c:847:23: warning: passing arguments to 'DepotDB_Open' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dbh = DepotDB_Open(DepotDBFileName); ^ Depot_RunMode.c:850:49: warning: passing arguments to 'DepotDB_ReadPreliminaryInfo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_depotdbp = DepotDB_ReadPreliminaryInfo(Depot_depotdbp, dbh); ^ Depot_RunMode.c:871:32: warning: passing arguments to 'Preference_Diff' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prefdiffp = Preference_Diff(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:881:32: warning: passing arguments to 'DepotConfDB_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = !DepotConfDB_Comparator(DEPOTDB_DepotConfDB(Depot_depotdbp), ^ Depot_RunMode.c:894:40: warning: passing arguments to 'PreferenceDiff_GetChangedCollections' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = PreferenceDiff_GetChangedCollections(prefdiffp); ^ Depot_RunMode.c:895:27: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(Depot_ChangedCollections, PREF_WILDITEM)) { ^ Depot_RunMode.c:900:37: warning: passing arguments to 'PreferenceDiff_GetChangedCommands' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = PreferenceDiff_GetChangedCommands(prefdiffp); ^ Depot_RunMode.c:908:23: warning: passing arguments to 'CollectionList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = CollectionList(DEPOTDB_OldCollectionList(Depot_depotdbp)); ^ Depot_RunMode.c:934:39: warning: passing arguments to 'Preference_GetCollectionNameList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetCollectionNameList(DEPOTDB_PreferenceDB(Depot_depotdbp)); ^ Depot_RunMode.c:941:39: warning: passing arguments to 'Depot_GetCollectionNamesInDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionNamesInDirectory(*sp, ^ Depot_RunMode.c:945:30: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cnameset = StringSet_Merge(cnameset, tempstringset); ^ Depot_RunMode.c:948:20: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(tempstringset); ^ Depot_RunMode.c:961:4: warning: passing arguments to 'CollectionList_AddCollectionName' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTDB_CollectionList(Depot_depotdbp), ^ Depot_RunMode.c:968:4: warning: passing arguments to 'CollectionList_SetCollectionStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTDB_CollectionList(Depot_depotdbp), *namep, C_UPDATE); ^ Depot_RunMode.c:999:25: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && StringSet_Member(Depot_ChangedCollections, ^ Depot_RunMode.c:1018:23: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!StringSet_Member(cnameset, COLLECTION_Name(colp))) { ^ Depot_RunMode.c:1027:30: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetStringSet(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:1034:2: warning: passing arguments to 'CollectionList_IgnoreCollection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (DEPOTDB_CollectionList(Depot_depotdbp), *sp); ^ Depot_RunMode.c:1052:25: warning: passing arguments to 'Depot_GetCollectionPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionPath(COLLECTION_Name(colp), ^ Depot_RunMode.c:1089:30: warning: passing arguments to 'HintDB_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hdb = HintDB_GetRelatedHints(Depot_HintCache, COLLECTION_Path(colp)); ^ Depot_RunMode.c:1094:26: warning: passing arguments to 'Preference_GetString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Preference_GetString(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:1099:37: warning: passing arguments to 'HintService_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hdb = HintService_GetRelatedHints(hintservicepath, ^ Depot_RunMode.c:1103:30: warning: passing arguments to 'HintDB_UnsetPathPrefix' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hdb = HintDB_UnsetPathPrefix(hdb, COLLECTION_Path(colp)); ^ Depot_RunMode.c:1130:23: warning: passing arguments to 'Collection_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_Free(colp); ^ Depot_RunMode.c:1150:7: warning: passing arguments to 'PreferenceDB_CollectionInstallMethod' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COLLECTION_Name(colp), DEPOTDB_PreferenceDB(Depot_depotdbp)), ^ Depot_RunMode.c:1149:6: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (PreferenceDB_CollectionInstallMethod ^ Depot_RunMode.c:1159:9: warning: passing arguments to 'PreferenceDB_CollectionInstallMethod' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COLLECTION_Name(oldcolp), DEPOTDB_OldPreferenceDB(Depot_depotdbp)), ^ Depot_RunMode.c:1158:8: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (PreferenceDB_CollectionInstallMethod ^ Depot_RunMode.c:1235:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (String_Comparator(COLLECTION_Path(colp), ^ Depot_RunMode.c:1238:29: warning: passing arguments to 'HintDB_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || (HintDB_Comparator(COLLECTION_HintDB(colp), ^ Depot_RunMode.c:1251:28: warning: passing arguments to 'FileSystemImage_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Read(filenamebuffer); ^ Depot_RunMode.c:1262:23: warning: passing arguments to 'Hint_CollectAllHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Hint_CollectAllHints(COLLECTION_Image(colp)); ^ Depot_RunMode.c:1271:27: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (String_Comparator(COLLECTION_Path(colp), ^ Depot_RunMode.c:1276:5: warning: passing arguments to 'HintDB_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COLLECTION_HintDB(colp), ^ Depot_RunMode.c:1294:19: warning: passing arguments to 'DepotConfDB' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB(COLLECTION_DepotConfDB(oldcolp)); ^ Depot_RunMode.c:1302:29: warning: passing arguments to 'DepotConfDB_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] || !DepotConfDB_Comparator(COLLECTION_DepotConfDB(colp), ^ Depot_RunMode.c:1312:29: warning: passing arguments to 'DepotConfDB_GetCommandList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DepotConfDB_GetCommandList(COLLECTION_DepotConfDB(colp)); ^ Depot_RunMode.c:1320:22: warning: passing arguments to 'StringArray_Size' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Size(COLLECTION_CommandList(oldcolp))); ^ Depot_RunMode.c:1319:5: warning: passing arguments to 'StringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COLLECTION_CommandList(oldcolp), ^ Depot_RunMode.c:1359:61: warning: passing arguments to 'DepotDB_TargetDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DEPOTDB_TargetDB(Depot_depotdbp) = DepotDB_TargetDB_Read(dbh); ^ Depot_RunMode.c:1368:25: warning: passing arguments to 'DepotDB_Close' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) DepotDB_Close(dbh); ^ Depot_RunMode.c:1397:31: warning: passing arguments to 'TargetDB_ObsoleteCollection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ObsoleteCollection(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1423:33: warning: passing arguments to 'Collection_TargetDBGenerate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Collection_TargetDBGenerate(colp, hintdb_old); ^ Depot_RunMode.c:1428:31: warning: passing arguments to 'TargetDB_DeleteTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_DeleteTargetPath(COLLECTION_TargetDB(colp), ^ Depot_RunMode.c:1432:31: warning: passing arguments to 'TargetDB_DeleteTargetPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_DeleteTargetPath(COLLECTION_TargetDB(colp), ^ Depot_RunMode.c:1439:20: warning: passing arguments to 'TargetDB_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Merge(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1447:17: warning: passing arguments to 'TargetDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Free(COLLECTION_TargetDB(colp)); ^ Depot_RunMode.c:1457:33: warning: passing arguments to 'TargetDB_UnObsoleteCollection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_UnObsoleteCollection(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1477:28: warning: passing arguments to 'TargetDB_PruneCollection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_PruneCollection(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1487:22: warning: passing arguments to 'FileSystemImage_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Free(COLLECTION_Image(colp)); ^ Depot_RunMode.c:1508:23: warning: passing arguments to 'TargetDB_PruneTargets' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_PruneTargets(DEPOTDB_TargetDB(Depot_depotdbp)); ^ Depot_RunMode.c:1519:31: warning: passing arguments to 'TargetDB_SortByOverrides' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SortByOverrides(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1531:38: warning: passing arguments to 'TargetDB_CheckSourceConsistency' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_CheckSourceConsistency(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1547:28: warning: passing arguments to 'TargetDB_SetTargetMappings' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SetTargetMappings(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1553:30: warning: passing arguments to 'TargetDB_SetTargetFileStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_SetTargetFileStatus(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1560:25: warning: passing arguments to 'Preference_GetStringSet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetStringSet(DEPOTDB_PreferenceDB(Depot_depotdbp), ^ Depot_RunMode.c:1568:17: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Merge(Depot_SpecialFileSet, &DEPOT_SpecialFileSet); ^ Depot_RunMode.c:1573:32: warning: passing arguments to 'TargetDB_ProtectSpecialTargets' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_ProtectSpecialTargets(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1597:21: warning: passing arguments to 'TargetDB_Apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Apply(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1625:33: warning: passing arguments to 'Preference_GetTargetCommandList' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetTargetCommandList(DEPOTDB_PreferenceDB(Depot_depotdbp)); ^ Depot_RunMode.c:1634:25: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && StringSet_Member(Depot_ChangedCommandLabels, *sp)) { ^ Depot_RunMode.c:1636:25: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(ChangedTargetCommandSet, *sp); ^ Depot_RunMode.c:1646:34: warning: passing arguments to 'TargetDB_CommandTargetExists' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TargetDB_CommandTargetExists(*sp, ^ Depot_RunMode.c:1650:25: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(Depot_CommandLabelsToRun, *sp); ^ Depot_RunMode.c:1660:36: warning: passing arguments to 'TargetDB_CommandTargetModified' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (TargetDB_CommandTargetModified(*sp, ^ Depot_RunMode.c:1664:25: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(Depot_CommandLabelsToRun, *sp); ^ Depot_RunMode.c:1692:18: warning: passing arguments to 'StringSet_Merge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_Merge(Depot_CommandLabelsToRun, ^ Depot_RunMode.c:1700:25: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (StringSet_Member(Depot_ChangedCommandLabels, *sp)) { ^ Depot_RunMode.c:1702:28: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringSet_AddString(Depot_CommandLabelsToRun, *sp); ^ Depot_RunMode.c:1716:22: warning: passing arguments to 'emalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (COMMAND **) emalloc((STRINGSET_Size(Depot_CommandLabelsToRun) + 1) ^ Depot_RunMode.c:1723:29: warning: passing arguments to 'Command_Build' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *commandp = Command_Build(STRINGSET_String(Depot_CommandLabelsToRun, i), ^ Depot_RunMode.c:1769:23: warning: passing arguments to 'efopen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fpwrite = efopen(filenamebuffer, "w"); ^ Depot_RunMode.c:1773:22: warning: passing arguments to 'DepotDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) DepotDB_Write(fpwrite, Depot_depotdbp, Depot_CompressTDB); ^ Depot_RunMode.c:1792:16: warning: passing arguments to 'TargetDB_Apply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TargetDB_Apply(DEPOTDB_TargetDB(Depot_depotdbp), ^ Depot_RunMode.c:1811:15: warning: passing arguments to 'Command_Run' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Command_Run(*commandp); ^ Depot_RunMode.c:1820:18: warning: passing arguments to 'File_Move' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_Move(DepotDBFileName, filenamebuffer); ^ Depot_RunMode.c:1828:18: warning: passing arguments to 'File_Move' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) File_Move(filenamebuffer, DepotDBFileName); ^ Depot_RunMode.c:819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_RunDeltaMode(ImagePath, UpdateMode, PointofNoReturn) ^ In file included from Depot_RunMode.c:53: ./Depot.h:51:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void Depot_RunDeltaMode(); ^ 142 warnings generated. clang -O -DHAVE_CONFIG_H -I../build-include/ -c Depot_CollectionUtil.c In file included from Depot_CollectionUtil.c:37: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ Depot_CollectionUtil.c:101:25: warning: passing arguments to 'File_ListDirectory' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_ListDirectory(path, &filenamelist) < 0) { ^ Depot_CollectionUtil.c:121:26: warning: passing arguments to 'StringSet_Member' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!StringSet_Member(collectionnamelist, colname)) { ^ Depot_CollectionUtil.c:125:46: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((hintdb == NULL) || (HintDB_GetHint(hintdb, colpath) == NULL)) { ^ Depot_CollectionUtil.c:129:20: warning: passing arguments to 'File_GetStatus' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (File_GetStatus(colpath, &filestatusbuffer, TRUE /* followlinks */ ) < 0) { ^ Depot_CollectionUtil.c:134:44: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionnamelist = StringSet_AddString(collectionnamelist, ^ Depot_CollectionUtil.c:138:42: warning: passing arguments to 'StringSet_AddString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionnamelist = StringSet_AddString(collectionnamelist, ^ Depot_CollectionUtil.c:144:21: warning: passing arguments to 'StringArray_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StringArray_Free(filenamelist); ^ Depot_CollectionUtil.c:92:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionNamesInDirectory(path, versiondelimiter, hintdb) ^ In file included from Depot_CollectionUtil.c:53: ./DepotUtil.h:31:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern STRINGSET *Depot_GetCollectionNamesInDirectory(); ^ Depot_CollectionUtil.c:164:40: warning: passing arguments to 'Preference_GetString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionpath = Preference_GetString(preferencedbp, ^ Depot_CollectionUtil.c:171:32: warning: passing arguments to 'Preference_GetInt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] version = Preference_GetInt(preferencedbp, ^ Depot_CollectionUtil.c:176:32: warning: passing arguments to 'Preference_GetStringArray' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Preference_GetStringArray(preferencedbp, ^ Depot_CollectionUtil.c:185:35: warning: passing arguments to 'Depot_LocateCollectionPathInHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_LocateCollectionPathInHints(collectionname, ^ Depot_CollectionUtil.c:193:27: warning: passing arguments to 'Collection_LocatePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] = Collection_LocatePath(collectionname, ^ Depot_CollectionUtil.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionPath(collectionname, ^ In file included from Depot_CollectionUtil.c:53: ./DepotUtil.h:32:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *Depot_GetCollectionPath(); ^ Depot_CollectionUtil.c:240:29: warning: passing arguments to 'HintDB_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintp = HintDB_GetHint(hintdb, trialpath); ^ Depot_CollectionUtil.c:244:25: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionpath = String(trialpath, strlen(trialpath)); ^ Depot_CollectionUtil.c:256:45: warning: passing arguments to 'HintDB_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] relatedhintdb = HintDB_GetRelatedHints(hintdb, trialhintpathprefix); ^ Depot_CollectionUtil.c:272:26: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionpath = String(trialhintpathprefix, strlen(trialhintpathprefix)); ^ Depot_CollectionUtil.c:284:28: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionpath = String(hintpath, strlen(hintpath)); ^ Depot_CollectionUtil.c:290:13: warning: passing arguments to 'HintDB_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HintDB_Free(relatedhintdb); ^ Depot_CollectionUtil.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_LocateCollectionPathInHints(collectionname, ^ Depot_CollectionUtil.c:88:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static char *Depot_LocateCollectionPathInHints(); ^ Depot_CollectionUtil.c:318:32: warning: passing arguments to 'DepotConfDB' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] coll_confdb = DepotConfDB(&DEPOT_DEFAULTDEPOTCONFDB); ^ Depot_CollectionUtil.c:325:31: warning: passing arguments to 'CollectionDepotConfDB_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CollectionDepotConfDB_Read(fpread, collectionname); ^ Depot_CollectionUtil.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_GetCollectionDepotConfDB(collectionname, collectionpath) ^ In file included from Depot_CollectionUtil.c:53: ./DepotUtil.h:33:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern DEPOTCONFDB *Depot_GetCollectionDepotConfDB(); ^ 29 warnings generated. rm -f libdepot.a ar rv libdepot.a Depot.o Depot_RunMode.o Depot_CollectionUtil.o ar: creating archive libdepot.a a - Depot.o a - Depot_RunMode.o a - Depot_CollectionUtil.o ranlib libdepot.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libdepot.a ../build-lib//libdepot.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c Depot.h ../build-include//Depot.h /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c config.h ../build-include//config.h /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotUtil.h ../build-include//DepotUtil.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/Depot ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/DepotQuery clang -O -DHAVE_CONFIG_H -I../build-include/ -c DepotQuery_CollectionInfo.c In file included from DepotQuery_CollectionInfo.c:36: ../build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ DepotQuery_CollectionInfo.c:75:25: warning: passing arguments to 'DepotDB_Open' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dbh = DepotDB_Open(DepotDBFilePath); ^ DepotQuery_CollectionInfo.c:79:42: warning: passing arguments to 'DepotDB_CollectionList_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { clist = DepotDB_CollectionList_Read(dbh); } ^ DepotQuery_CollectionInfo.c:90:29: warning: passing arguments to 'String_Comparator' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] && (String_Comparator(collectionname, COLLECTION_Name(cp)) == 0)) ^ DepotQuery_CollectionInfo.c:52:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] COLLECTION *DepotQuery_GetCollectionInfo(targetdir, collectionname) ^ 5 warnings generated. rm -f libdepotquery.a ar rv libdepotquery.a DepotQuery_CollectionInfo.o ar: creating archive libdepotquery.a a - DepotQuery_CollectionInfo.o ranlib libdepotquery.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libdepotquery.a ../build-lib//libdepotquery.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c DepotQuery.h ../build-include//DepotQuery.h ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/DepotQuery ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/libgen rm -f libdepotdb.a ar rv libdepotdb.a ../objdir/*.o ar: creating archive libdepotdb.a a - ../objdir/CollectionDepotConf_AppendGlobalDepotConf.o a - ../objdir/CollectionDepotConf_Parse.o a - ../objdir/CollectionDepotConf_Read.o a - ../objdir/CollectionDepotConf_Write.o a - ../objdir/CollectionListUtil.o a - ../objdir/CollectionList_LocateCollection.o a - ../objdir/CollectionList_Read.o a - ../objdir/CollectionList_SetCollectionStatus.o a - ../objdir/CollectionList_Write.o a - ../objdir/CollectionUtil.o a - ../objdir/Collection_CommandTarget.o a - ../objdir/Collection_DeleteTarget.o a - ../objdir/Collection_FSImageMap.o a - ../objdir/Collection_LocatePath.o a - ../objdir/Collection_PathMap.o a - ../objdir/Collection_TargetDB.o a - ../objdir/Collection_TargetDBGenerate.o a - ../objdir/Collection_TargetSource.o a - ../objdir/Collection_TargetSourceFromFSImage.o a - ../objdir/Collection_TargetSourceFromFileStatus.o a - ../objdir/Command_Build.o a - ../objdir/Command_Run.o a - ../objdir/DepotConf.o a - ../objdir/DepotConfUtil.o a - ../objdir/DepotDB_CollectionList_Read.o a - ../objdir/DepotDB_DepotConfDB_Read.o a - ../objdir/DepotDB_OpenClose.o a - ../objdir/DepotDB_PreferenceDB_Read.o a - ../objdir/DepotDB_Read.o a - ../objdir/DepotDB_ReadPreliminaryInfo.o a - ../objdir/DepotDB_TargetDB_Read.o a - ../objdir/DepotDB_Write.o a - ../objdir/GlobalDepotConf_ExtractCollectionDepotConf.o a - ../objdir/GlobalDepotConf_Parse.o a - ../objdir/GlobalDepotConf_Read.o a - ../objdir/GlobalDepotConf_Write.o a - ../objdir/SourceListUtil.o a - ../objdir/SourceList_Conflict.o a - ../objdir/SourceList_Find.o a - ../objdir/SourceList_Merge.o a - ../objdir/SourceList_Prune.o a - ../objdir/SourceList_SortByOverrides.o a - ../objdir/SourceUtil.o a - ../objdir/TargetDBUtil.o a - ../objdir/TargetDB_Apply.o a - ../objdir/TargetDB_Check.o a - ../objdir/TargetDB_Command.o a - ../objdir/TargetDB_Conflict.o a - ../objdir/TargetDB_CreateTargetPath.o a - ../objdir/TargetDB_Delete.o a - ../objdir/TargetDB_Locate.o a - ../objdir/TargetDB_Merge.o a - ../objdir/TargetDB_Obsolete.o a - ../objdir/TargetDB_Prune.o a - ../objdir/TargetDB_Read.o a - ../objdir/TargetDB_SetTargetFileStatus.o a - ../objdir/TargetDB_SetTargetMappings.o a - ../objdir/TargetDB_SortByOverrides.o a - ../objdir/TargetDB_Special.o a - ../objdir/TargetDB_Update.o a - ../objdir/TargetDB_Write.o ranlib libdepotdb.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libdepotdb.a ../build-lib//libdepotdb.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c MasterDepotDB.h ../build-include/ ./newvers clang -O -c vers.c rm -f libdepotversion.a ar rv libdepotversion.a vers.o ar: creating archive libdepotversion.a a - vers.o ranlib libdepotversion.a /Users/pbulk/build/sysutils/depot/work/.tools/bin/install -c libdepotversion.a ../build-lib//libdepotversion.a ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib/libgen ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/lib ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/fsi_generate clang -O -DHAVE_CONFIG_H -I../../lib/build-include -c fsi_generate.c In file included from fsi_generate.c:38: ../../lib/build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ fsi_generate.c:57:28: warning: call to undeclared function 'getversion_libdepot'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void)fprintf(fp,"%s\n", getversion_libdepot()); ^ fsi_generate.c:57:28: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] (void)fprintf(fp,"%s\n", getversion_libdepot()); ~~ ^~~~~~~~~~~~~~~~~~~~~ %d fsi_generate.c:50:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Usage(fp) ^ fsi_generate.c:62:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc, argv) ^ int fsi_generate.c:79:54: warning: passing arguments to 'FileSystemImage_Build' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Write(out, FileSystemImage_Build(argv[1])); ^ fsi_generate.c:79:27: warning: passing arguments to 'FileSystemImage_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FileSystemImage_Write(out, FileSystemImage_Build(argv[1])); ^ fsi_generate.c:62:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ 8 warnings generated. clang -O -o fsi_generate fsi_generate.o ../../lib/build-lib/libfilesystemimage.a ../../lib/build-lib/libfilesystemutil.a ../../lib/build-lib/libfile.a ../../lib/build-lib/libutil.a ../../lib/build-lib/libdepotversion.a ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/fsi_generate ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/hintservice clang -O -DHAVE_CONFIG_H -I../../lib/build-include/ -c hintservice.c In file included from hintservice.c:40: ../../lib/build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ hintservice.c:66:30: warning: call to undeclared function 'getversion_libdepot'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (void) fprintf(fp, "%s\n", getversion_libdepot()); ^ hintservice.c:66:30: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] (void) fprintf(fp, "%s\n", getversion_libdepot()); ~~ ^~~~~~~~~~~~~~~~~~~~~ %d hintservice.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Usage(fp) ^ hintservice.c:76:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc, argv) ^ int hintservice.c:104:36: warning: passing arguments to 'FileSystemImage_Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fsimage = FileSystemImage_Read(argv[4]); ^ hintservice.c:106:37: warning: passing arguments to 'Hint_CollectAllHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = Hint_CollectAllHints(fsimage); ^ hintservice.c:108:37: warning: passing arguments to 'HintDB_SetPathPrefix' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintDB_SetPathPrefix(hintdb, argv[5]); ^ hintservice.c:116:37: warning: passing arguments to 'FileSystemImage_Build' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fsimage = FileSystemImage_Build(argv[4]); ^ hintservice.c:118:37: warning: passing arguments to 'Hint_CollectAllHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = Hint_CollectAllHints(fsimage); ^ hintservice.c:120:37: warning: passing arguments to 'HintDB_SetPathPrefix' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintDB_SetPathPrefix(hintdb, argv[5]); ^ hintservice.c:132:34: warning: passing arguments to 'HintService_SetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) HintService_SetHint(*hp, hintlocation); ^ hintservice.c:144:38: warning: passing arguments to 'HintService_UnsetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) HintService_UnsetRelatedHints(path, hintlocation); ^ hintservice.c:153:29: warning: passing arguments to 'HintService_GetHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintp = HintService_GetHint(path, hintlocation); ^ hintservice.c:159:32: warning: passing arguments to 'HintDB_InsertHint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintDB_InsertHint(NULL /* hintdb */ , ^ hintservice.c:162:25: warning: passing arguments to 'HintDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) HintDB_Write(out, hintdb); ^ hintservice.c:172:38: warning: passing arguments to 'HintService_GetRelatedHints' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hintdb = HintService_GetRelatedHints(path, hintlocation); ^ hintservice.c:178:25: warning: passing arguments to 'HintDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) HintDB_Write(out, hintdb); ^ hintservice.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ 19 warnings generated. clang -O -DHAVE_CONFIG_H -I../../lib/build-include/ -o hintservice hintservice.o -L../../lib/build-lib/ -lhintservice -lhint -lfilesystemimage -lfilesystemutil -lfile -lutil -ldepotversion ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/hintservice ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/depot clang -O -DHAVE_CONFIG_H -I../../lib/build-include/ -c depot.c In file included from depot.c:36: ../../lib/build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ depot.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Usage(fp) ^ depot.c:54:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void Usage(); ^ depot.c:148:13: warning: passing arguments to 'HandleArgs' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleArgs(argc, argv); ^ depot.c:154:15: warning: passing arguments to 'Depot' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) Depot(Depot_TargetPath, ^ depot.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ depot.c:198:31: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_TargetPath = String(*argv, strlen(*argv)); ^ depot.c:206:30: warning: passing arguments to 'String' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Depot_ImagePath = String(*argv, strlen(*argv)); ^ depot.c:175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HandleArgs(argc, argv) ^ depot.c:55:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void HandleArgs(); ^ 10 warnings generated. clang -O -o depot depot.o ../../lib/build-lib//libdepot.a ../../lib/build-lib//libdepotdb.a ../../lib/build-lib//libpreference.a ../../lib/build-lib//libhint.a ../../lib/build-lib//libhintservice.a ../../lib/build-lib//libfilesystemimage.a ../../lib/build-lib//libfile.a ../../lib/build-lib//liblock.a ../../lib/build-lib//libutil.a ../../lib/build-lib//libdepotversion.a ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/depot ### Making all in /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/depot_collectioninfo clang -O -DHAVE_CONFIG_H -I../../lib/build-include/ -c depot_getcollectioninfo.c In file included from depot_getcollectioninfo.c:38: ../../lib/build-include/util.h:85:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *strerror(); ^ depot_getcollectioninfo.c:57:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void Usage(fp) ^ depot_getcollectioninfo.c:71:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc, argv) ^ int depot_getcollectioninfo.c:86:49: warning: passing arguments to 'DepotQuery_GetCollectionInfo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] collectionp = DepotQuery_GetCollectionInfo(argv[1], argv[2]); ^ depot_getcollectioninfo.c:107:23: warning: passing arguments to 'HintDB_Write' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void)HintDB_Write(out, COLLECTION_HintDB(collectionp)); ^ depot_getcollectioninfo.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ 6 warnings generated. clang -O -o depot_getcollectioninfo depot_getcollectioninfo.o -L../../lib/build-lib/ -ldepotquery -ldepotdb -lpreference -lhint -lfilesystemimage -lfile -lutil -ldepotversion ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd/depot_collectioninfo ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src/cmd ### Done with /Users/pbulk/build/sysutils/depot/work/depot-5.14/src # All finished at Sat Apr 20 07:28:00 UTC 2024