>>> Building on exopi-4 under net/tinyfugue DIST = [net/tinyfugue:tf-40s1-mccp-20020717.patch.gz;net/tinyfugue:tf-40s1.tar.gz] FULLPKGNAME = tinyfugue-4.0s1p7 distfiles size=356456 >>> Running build in net/tinyfugue at 1764695985.25 ===> net/tinyfugue ===> Building from scratch tinyfugue-4.0s1p7 ===> Verifying specs: c curses m z ===> found c.102.2 curses.16.0 m.10.1 z.7.1 ===> Checking files for tinyfugue-4.0s1p7 `/exopi-cvs/ports/distfiles/tf-40s1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/tf-40s1-mccp-20020717.patch.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for tinyfugue-4.0s1p7 ===> Patching for tinyfugue-4.0s1p7 ===> Applying distribution patches for tinyfugue-4.0s1p7 ===> Applying distribution patch tf-40s1-mccp-20020717.patch.gz Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -uNr /dev/null tinyfugue/files/mccp.c |--- /dev/null Thu Jan 1 01:00:00 1970 |+++ src/mccp.c Wed Jun 5 16:52:42 2002 -------------------------- (Creating file src/mccp.c...) Patching file src/mccp.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -uNr /dev/null tinyfugue/files/mccp.h |--- /dev/null Thu Jan 1 01:00:00 1970 |+++ src/mccp.h Wed Jun 5 16:52:42 2002 -------------------------- (Creating file src/mccp.h...) Patching file src/mccp.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/rules.mak.orig Sun Mar 7 04:43:25 1999 |+++ src/rules.mak Fri Jun 23 05:46:38 2000 -------------------------- Patching file src/rules.mak using Plan A... Hunk #1 succeeded at 50. Hunk #2 succeeded at 60. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/socket.c.orig Sun Mar 7 04:43:25 1999 |+++ src/socket.c Sat Jul 1 06:22:52 2000 -------------------------- Patching file src/socket.c using Plan A... Hunk #1 succeeded at 67. Hunk #2 succeeded at 210. Hunk #3 succeeded at 813. Hunk #4 succeeded at 1307. Hunk #5 succeeded at 1741. Hunk #6 succeeded at 1791. Hunk #7 succeeded at 2007. Hunk #8 succeeded at 2024. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/tf.1.catman.orig Sun Mar 7 04:43:25 1999 |+++ src/tf.1.catman Sat Jun 24 01:25:46 2000 -------------------------- Patching file src/tf.1.catman using Plan A... Hunk #1 succeeded at 152. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/tf.1.nroffman.orig Sun Mar 7 04:43:25 1999 |+++ src/tf.1.nroffman Sat Jun 24 01:25:04 2000 -------------------------- Patching file src/tf.1.nroffman using Plan A... Hunk #1 succeeded at 112. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/vars.mak.orig Sun Mar 7 04:43:25 1999 |+++ src/vars.mak Fri Jun 23 06:07:44 2000 -------------------------- Patching file src/vars.mak using Plan A... Hunk #1 succeeded at 15. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- unix/tfconfig.orig Sun Mar 7 04:43:28 1999 |+++ unix/tfconfig Wed Jul 5 05:56:02 2000 -------------------------- Patching file unix/tfconfig using Plan A... Hunk #1 succeeded at 482. Hunk #2 succeeded at 764. done ===> Applying OpenBSD patch patch-src_history_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/history.c.orig Mon May 24 12:07:15 2010 |+++ src/history.c Mon May 24 12:08:26 2010 -------------------------- Patching file src/history.c using Plan A... Hunk #1 succeeded at 66. done ===> Applying OpenBSD patch patch-src_history_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/history.h.orig Mon May 24 12:07:03 2010 |+++ src/history.h Mon May 24 12:07:13 2010 -------------------------- Patching file src/history.h using Plan A... Hunk #1 succeeded at 31. done ===> Applying OpenBSD patch patch-src_port_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/port.h.orig Sun Aug 11 22:56:24 2013 |+++ src/port.h Sun Aug 11 23:00:53 2013 -------------------------- Patching file src/port.h using Plan A... Hunk #1 succeeded at 246. Hunk #2 succeeded at 266. done ===> Applying OpenBSD patch patch-src_socket_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/socket.h |--- src/socket.h.orig |+++ src/socket.h -------------------------- Patching file src/socket.h using Plan A... Hunk #1 succeeded at 13. done ===> Applying OpenBSD patch patch-src_util_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/util.c.orig Sat Mar 6 23:43:25 1999 |+++ src/util.c Wed Nov 28 12:48:49 2007 -------------------------- Patching file src/util.c using Plan A... Hunk #1 succeeded at 1124. Hunk #2 succeeded at 1134. done ===> Applying OpenBSD patch patch-unix_Config Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- unix/Config.orig Sat Mar 6 17:43:28 1999 |+++ unix/Config Wed Sep 20 12:05:16 2000 -------------------------- Patching file unix/Config using Plan A... Hunk #1 succeeded at 33. Hunk #2 succeeded at 47. done ===> Applying OpenBSD patch patch-unix_tfconfig Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- unix/tfconfig.orig Sun Aug 11 22:53:07 2013 |+++ unix/tfconfig Sun Aug 11 22:55:49 2013 -------------------------- Patching file unix/tfconfig using Plan A... Hunk #1 succeeded at 223. Hunk #2 succeeded at 561. Hunk #3 succeeded at 615. done ===> Applying OpenBSD patch patch-unix_unix.mak Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- unix/unix.mak.orig Sat Mar 6 23:43:28 1999 |+++ unix/unix.mak Sat May 22 16:24:59 2010 -------------------------- Patching file unix/unix.mak using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 34. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for tinyfugue-4.0s1p7 ===> Configuring for tinyfugue-4.0s1p7 ===> Building for tinyfugue-4.0s1p7 Configuring TinyFugue version 4.0 stable 1 TF binary will be installed as /usr/local/bin/tf-40s1 with a symbolic link: /usr/local/bin/tf Library, help, and utilities: /usr/local/share/tinyfugue/ Default mail directory: /var/mail/ Man page will be installed in /usr/local/man/man1/tf.1 in nroff format To change these locations type "n" now and edit the unix/Config file. Will compile with: cc -O2 -pipe Preprocessor: cc -O2 -pipe -E Ah ha, cc is GNU C OpenBSD clang version 19.1.7 Target: amd64-unknown-openbsd7.8 Thread model: posix InstalledDir: /usr/bin Right on, your system is POSIX. Found . Found . Found . Found . Found . Found . Found . Found . Found . Found . Found . Testing for library symbols... Found bcopy. Found bsearch. Found bzero. Found connect. Found fileno. Did not find getcwd, but that's ok. Found gethostbyname. Found getpwnam. Found gettimeofday. Did not find getwd, but that's ok. Found h_errno. Found hstrerror. Found index. Found kill. Found memcpy. Found memset. Found raise. Found setlocale. Found sigaction. Found arc4random. Found arc4random_uniform. Found srand. Found srandom. Found strcasecmp. Found strchr. Did not find strcmpi, but that's ok. Found strcspn. Found strerror. Found strftime. Did not find stricmp, but that's ok. Found strstr. Found strtod. Found strtol. Found tzset. Found waitpid. Testing case conversion... Case conversion works. Testing type of signal handlers... Signal handlers return void, as they should. Testing for time_t... time() returns time_t, as it should. Creating linker test... Will link with -lz. Will link with -ltermcap terminal control library. Will link with -lm math library. Using . cd ./src; { /usr/bin/make all 2>&1; echo; cat exitmsg; } | { tee -a ../Build.log || cat; } cc -O2 -pipe -c command.c command.c:151:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | static struct Value *handle_trigger_command(args) | ^ command.c:199:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | int handle_substitute_func(string, attrstr, inline_flag) | ^ command.c:235:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | static struct Value *handle_connect_command(args) | ^ command.c:257:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | static struct Value *handle_localecho_command(args) | ^ command.c:270:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | static struct Value *handle_set_command(args) | ^ command.c:276:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | static struct Value *handle_setenv_command(args) | ^ command.c:282:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | static struct Value *handle_let_command(args) | ^ command.c:292:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | static struct Value *handle_quit_command(args) | ^ command.c:299:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | static struct Value *handle_sh_command(args) | ^ command.c:334:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | static struct Value *handle_suspend_command(args) | ^ command.c:340:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | static struct Value *handle_version_command(args) | ^ command.c:351:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | static struct Value *handle_lcd_command(args) | ^ command.c:373:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | int handle_echo_func(string, attrstr, inline_flag, dest) | ^ command.c:421:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | static struct Value *handle_restrict_command(args) | ^ command.c:445:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | int do_file_load(args, tinytalk) | ^ command.c:569:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 569 | static struct Value *handle_beep_command(args) | ^ command.c:588:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 588 | static struct Value *handle_undef_command(args) /* Undefine a macro. */ | ^ command.c:599:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | static struct Value *handle_save_command(args) | ^ command.c:611:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 611 | struct Value *handle_exit_command(args) | ^ command.c:620:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | static struct Value *handle_load_command(args) | ^ command.c:650:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | static void split_args(args) | ^ command.c:665:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | static struct Value *handle_hilite_command(args) | ^ command.c:684:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | static struct Value *handle_gag_command(args) | ^ command.c:703:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 703 | static struct Value *handle_trigpc_command(args) | ^ command.c:715:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | static struct Value *handle_untrig_command(args) | ^ command.c:734:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 734 | static struct Value *handle_hook_command(args) | ^ command.c:748:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 748 | static struct Value *handle_unhook_command(args) | ^ command.c:759:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 759 | static struct Value *handle_unbind_command(args) | ^ command.c:770:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | static struct Value *handle_bind_command(args) | ^ 29 warnings generated. cc -O2 -pipe -c dstring.c dstring.c:31:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | String *dSinit(str, size, file, line) | ^ dstring.c:48:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | void dSfree(str, file, line) | ^ dstring.c:62:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | static void resize(str, file, line) | ^ dstring.c:87:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | String *dSadd(str, c, file, line) | ^ dstring.c:100:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | String *dSnadd(str, c, n, file, line) | ^ dstring.c:115:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | String *dSterm(str, len, file, line) | ^ dstring.c:132:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | String *dScpy(dest, src, file, line) | ^ dstring.c:144:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | String *dSScpy(dest, src, file, line) | ^ dstring.c:156:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | String *dSncpy(dest, src, n, file, line) | ^ dstring.c:174:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | String *dScat(dest, src, file, line) | ^ dstring.c:188:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | String *dSScat(dest, src, file, line) | ^ dstring.c:203:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | String *dSncat(dest, src, n, file, line) | ^ dstring.c:223:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | String *dSfncat(dest, src, n, file, line) | ^ 13 warnings generated. cc -O2 -pipe -c expand.c expand.c:79:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | struct Value *handle_eval_command(args) | ^ expand.c:100:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | struct Value *handle_test_command(args) | ^ expand.c:114:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | struct Value *handle_return_command(args) | ^ expand.c:128:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | struct Value *handle_result_command(args) | ^ expand.c:142:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | int handle_command(cmd_line) | ^ expand.c:196:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | int process_macro(body, args, subs, name) | ^ expand.c:293:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | static int list(dest, subs) | ^ expand.c:576:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 576 | CONST char **keyword(id) | ^ expand.c:604:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | static int statement(dest, subs) | ^ expand.c:665:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | static int slashsub(dest) | ^ expand.c:691:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 691 | void parse_error(type, expect) | ^ expand.c:699:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | int exprsub(dest) | ^ expand.c:723:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 723 | int cmdsub(dest) | ^ expand.c:767:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | int macsub(dest) | ^ expand.c:829:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 829 | static int backsub(dest) | ^ expand.c:843:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 843 | int varsub(dest, sub_warn) | ^ expand.c:1057:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1057 | static void conditional_add(s, c) | ^ expand.c:1065:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1065 | struct Value *handle_shift_command(args) | ^ 18 warnings generated. cc -O2 -pipe -c expr.c expr.c:139:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | Value *expr_value(expression) | ^ expr.c:154:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | Value *expr_value_safe(expression) | ^ expr.c:167:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | static Value *newfloat_fl(f, file, line) | ^ expr.c:184:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | static int mathtype(val) | ^ expr.c:212:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | Value *newint_fl(i, file, line) | ^ expr.c:228:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | Value *newstrid(str, len, type, file, line) | ^ expr.c:247:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | void freeval(val) | ^ expr.c:257:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | int valbool(val) | ^ expr.c:268:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | static long valint(val) | ^ expr.c:295:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | static double valfloat(val) | ^ expr.c:318:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | CONST char *valstr(val) | ^ expr.c:343:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | static int vallen(val) | ^ expr.c:350:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | int pushval(val) | ^ expr.c:363:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | static int reduce(op, n) | ^ expr.c:426:25: warning: array index 3 is past the end of the array (that has type 'double[3]') [-Warray-bounds] 426 | case 3: f[3] = opdfloat(3); | ^ ~ expr.c:372:5: note: array 'f' declared here 372 | double f[3]; | ^ expr.c:520:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | static Value *function_switch(symbol, n, parent) | ^ expr.c:715:24: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 715 | newint(abs(opdint(1))) : newfloat(fabs(opdfloat(1))); | ^ expr.c:715:24: note: use function 'labs' instead 715 | newint(abs(opdint(1))) : newfloat(fabs(opdfloat(1))); | ^~~ | labs ./commands.h:17:37: note: expanded from macro 'newint' 17 | #define newint(i) newint_fl(i, __FILE__, __LINE__) | ^ expr.c:968:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 968 | static Value *do_function(n) | ^ 18 warnings generated. cc -O2 -pipe -c help.c help.c:32:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | struct Value *handle_help_command(args) | ^ 1 warning generated. cc -O2 -pipe -c history.c history.c:76:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | struct History *init_history(hist, maxsize) | ^ history.c:88:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | static void alloc_history(hist, maxsize) | ^ history.c:124:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | void free_history(hist) | ^ history.c:143:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | static void save_to_hist(hist, aline) | ^ history.c:161:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | static void save_to_log(hist, str) | ^ history.c:190:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | void recordline(hist, aline) | ^ history.c:198:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | static void hold_input(str, tv) | ^ history.c:213:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | void record_input(str, tv) | ^ history.c:246:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | Aline *recall_input(dir, searchflag) | ^ history.c:281:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | struct Value *handle_recall_command(args) | ^ history.c:287:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | int do_recall(args) | ^ history.c:427:17: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] 427 | if (!patmatch(&pat, aline->str) == truth) continue; | ^ ~~ history.c:427:17: note: add parentheses after the '!' to evaluate the comparison first 427 | if (!patmatch(&pat, aline->str) == truth) continue; | ^ | ( ) history.c:427:17: note: add parentheses around left hand side expression to silence this warning 427 | if (!patmatch(&pat, aline->str) == truth) continue; | ^ | ( ) history.c:499:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | static int do_watch(args, id, wlines, wmatch) | ^ history.c:527:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | struct Value *handle_watchdog_command(args) | ^ history.c:533:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | struct Value *handle_watchname_command(args) | ^ history.c:539:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | int is_watchname(hist, aline) | ^ history.c:562:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | int is_watchdog(hist, aline) | ^ history.c:577:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | String *history_sub(pattern) | ^ history.c:602:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 602 | static void stoplog(world) | ^ history.c:609:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 609 | static void listlog(world) | ^ history.c:623:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 623 | static int next_hist_opt(argp, histp, nump) | ^ history.c:655:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 655 | struct Value *handle_recordline_command(args) | ^ history.c:688:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | struct Value *handle_log_command(args) | ^ history.c:768:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 768 | struct Value *handle_histsize_command(args) | ^ 24 warnings generated. cc -O2 -pipe -c keyboard.c keyboard.c:78:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | Macro *find_key(key) | ^ keyboard.c:84:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | int bind_key(spec) /* install Macro's binding in key structures */ | ^ keyboard.c:116:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | void unbind_key(macro) | ^ keyboard.c:124:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | int handle_keyboard_input(read_flag) | ^ keyboard.c:232:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | static void handle_input_string(input, len) | ^ keyboard.c:262:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | struct Value *handle_input_command(args) | ^ keyboard.c:274:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | struct Value *handle_dokey_command(args) | ^ keyboard.c:323:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | static int replace_input(aline) | ^ keyboard.c:338:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | int do_kbdel(place) | ^ keyboard.c:358:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | int do_kbword(start, dir) | ^ keyboard.c:370:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | int do_kbmatch(start) | ^ 11 warnings generated. cc -O2 -pipe -c macro.c macro.c:89:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | attr_t parse_attrs(argp) /* convert attr string to bitfields */ | ^ macro.c:134:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | long parse_hook(argp) | ^ macro.c:170:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | static Macro *macro_spec(args, xmflag, allowshort) | ^ macro.c:197:57: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 197 | startopt(args, "sp#c#b:B:E:t:w:h:a:f:P:T:FiIn#1m:q" + !allowshort); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ macro.c:197:57: note: use array indexing to silence this warning 197 | startopt(args, "sp#c#b:B:E:t:w:h:a:f:P:T:FiIn#1m:q" + !allowshort); | ^ | & [ ] macro.c:317:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | static Pattern *init_aux_patterns(spec, mflag) | ^ macro.c:342:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | static int macro_match(spec, macro, aux) | ^ macro.c:426:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | Macro *find_macro(name) /* find Macro by name */ | ^ macro.c:434:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | static Macro *match_exact(ishook, str, flags) /* find single exact match */ | ^ macro.c:465:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | Macro *new_macro(trig, bind, hook, hargs, body, pri, prob, attr, invis, mflag) | ^ macro.c:511:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 511 | int add_macro(macro) | ^ macro.c:565:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | static int rpricmp(m1, m2) | ^ macro.c:572:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 572 | struct Value *handle_def_command(args) | ^ macro.c:584:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | static int complete_macro(spec) | ^ macro.c:657:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 657 | int add_hook(args, body) /* define a new Macro with hook */ | ^ macro.c:676:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 676 | struct Value *handle_edit_command(args) | ^ macro.c:746:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | void kill_macro(macro) | ^ macro.c:779:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 779 | static void nuke_macro(macro) /* free macro structure */ | ^ macro.c:799:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 799 | int remove_macro(str, flags, byhook) /* delete a macro */ | ^ macro.c:822:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | struct Value *handle_purge_command(args) /* delete all specified macros */ | ^ macro.c:850:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 850 | struct Value *handle_undefn_command(args) /* delete macro by number */ | ^ macro.c:865:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 865 | Macro *find_num_macro(num) | ^ macro.c:879:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 879 | void remove_world_macros(w) | ^ macro.c:895:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 895 | static String *hook_name(hook) /* convert hook bitfield to string */ | ^ macro.c:911:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 911 | static String *attr2str(attrs) | ^ macro.c:937:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 937 | static int list_defs(file, spec, mflag) /* list all specified macros */ | ^ macro.c:1062:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1062 | int save_macros(args) /* write specified macros to file */ | ^ macro.c:1095:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1095 | struct Value *handle_list_command(args) /* list specified macros on screen */ | ^ macro.c:1113:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1113 | int do_macro(macro, args) /* Do a macro! */ | ^ macro.c:1134:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1134 | CONST char *macro_body(name) /* get body of macro */ | ^ macro.c:1218:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1218 | int find_and_run_matches(text, hook, alinep, world, globalflag) | ^ macro.c:1304:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1304 | static int run_match(macro, text, hook, aline) | ^ 31 warnings generated. cc -O2 -pipe -c main.c main.c:65:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | int main(argc, argv) | ^ main.c:216:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | static void read_configuration(fname) | ^ 2 warnings generated. cc -O2 -pipe -c malloc.c malloc.c:23:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | GENERIC *xmalloc(size, file, line) | ^ malloc.c:48:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | GENERIC *xrealloc(ptr, size, file, line) | ^ malloc.c:74:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | void xfree(ptr, file, line) | ^ 3 warnings generated. cc -O2 -pipe -c mccp.c cc -O2 -pipe -c output.c output.c:331:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | static int fbufputc(c) | ^ output.c:353:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 353 | void dobell(n) | ^ output.c:522:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | static void setscroll(top,bottom) | ^ output.c:538:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | static void xy(x,y) | ^ output.c:585:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 585 | static int fputchar(c) /* in case broken lib has a macro but no function */ | ^ output.c:592:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | static void tdirectputs(str) | ^ output.c:603:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | static void tbufputs(str) | ^ output.c:614:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | CONST char *get_keycode(name) | ^ output.c:628:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 628 | void setup_screen(addlines) | ^ output.c:846:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | static void format_status_field(field, attrp) | ^ output.c:930:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 930 | void update_status_field(var, internal) | ^ output.c:1071:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1071 | static void clear_lines(start, end) | ^ output.c:1109:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1109 | static void scroll_input(n) | ^ output.c:1139:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1139 | static void ictrl_put(s, n) | ^ output.c:1167:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1167 | static int ioutputs(str, len) | ^ output.c:1192:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | static void ioutall(kpos) | ^ output.c:1209:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1209 | void iput(len) | ^ output.c:1327:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1327 | void idel(place) | ^ output.c:1422:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1422 | int igoto(place) | ^ output.c:1541:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1541 | void update_prompt(newprompt, display) | ^ output.c:1564:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1564 | static void attributes_off(attrs) | ^ output.c:1582:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1582 | static void attributes_on(attrs) | ^ output.c:1599:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1599 | static void color_on(color) | ^ output.c:1616:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1616 | static void hwrite(line, start, end) | ^ output.c:1687:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1687 | int clear_more(new) | ^ output.c:1711:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1711 | int screen_flush(selective) | ^ output.c:1782:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1782 | int wraplen(str, len, indent) | ^ output.c:1825:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1825 | void screenout(aline) | ^ output.c:1949:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1949 | static int set_attr_var(idx, attrp) | ^ output.c:1967:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1967 | static void set_attr(aline, dest, starting, current) | ^ output.c:2000:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2000 | attr_t handle_ansi_attr(aline, attrs) | ^ output.c:2059:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2059 | attr_t handle_inline_attr(aline, attrs) | ^ 32 warnings generated. cc -O2 -pipe -c process.c process.c:79:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | struct Value *handle_ps_command(args) | ^ process.c:152:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | static struct Value *newproc(type, func, count, pre, suf, input, world, cmd, ptime, disp) | ^ process.c:201:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | static struct Value *killproc(proc, needresult) | ^ process.c:220:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | static void nukeproc(proc) | ^ process.c:260:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | void kill_procs_by_world(world) | ^ process.c:270:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | struct Value *handle_kill_command(args) | ^ process.c:323:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | static int runproc(p) | ^ process.c:342:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | static int do_repeat(proc) | ^ process.c:352:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | static int do_quote(proc) | ^ process.c:375:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | static void strip_escapes(src) | ^ process.c:387:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | static int procopt(opts, argp, ptime, world, disp, subflag) | ^ process.c:429:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | struct Value *handle_quote_command(args) | ^ process.c:527:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 527 | struct Value *handle_repeat_command(args) | ^ 13 warnings generated. cc -O2 -pipe -c search.c search.c:31:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | GENERIC *trie_find(root, key) | ^ search.c:46:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | int intrie(root, datum, key) | ^ search.c:79:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | TrieNode *untrie(root, s) | ^ search.c:97:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | void init_list(list) | ^ search.c:103:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | GENERIC *unlist(node, list) /* delete Node from linked list */ | ^ search.c:119:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | ListEntry *sinsert(datum, list, cmp) | ^ search.c:136:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | ListEntry *inlist_fl(datum, list, where, file, line) | ^ search.c:164:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | void init_hashtable(table, size, cmp) | ^ search.c:176:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | GENERIC *hash_find(name, table) /* find entry by name */ | ^ search.c:192:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | static unsigned int hash_string(str) | ^ search.c:202:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | ListEntry *hash_insert(datum, table) /* add node to hash table */ | ^ search.c:217:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | void hash_remove(node, tab) /* remove node from hash table */ | ^ search.c:259:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | int strstructcmp(key, datum) | ^ search.c:266:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | int cstrstructcmp(key, datum) | ^ 14 warnings generated. cc -O2 -pipe -c signals.c signals.c:251:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | static RETSIG core_handler(sig) | ^ signals.c:312:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 312 | void crash(internal, fmt, file, line, n) | ^ signals.c:344:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | static void terminate(sig) | ^ signals.c:354:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 354 | static RETSIG signal_scheduler(sig) | ^ signals.c:383:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | int shell_status(result) | ^ signals.c:395:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | int shell(cmd) | ^ 6 warnings generated. cc -O2 -pipe -c socket.c socket.c:581:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | int is_active(fd) | ^ socket.c:587:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | void readers_clear(fd) | ^ socket.c:593:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | void readers_set(fd) | ^ socket.c:622:23: warning: parameter 'dir' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 622 | TIME_T sockidle(name, dir) | ^ 623 | CONST char *name; 624 | { socket.c:622:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 622 | TIME_T sockidle(name, dir) | ^ socket.c:630:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | static Sock *find_sock(name) | ^ socket.c:646:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | static void wload(w) | ^ socket.c:657:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 657 | static int fg_sock(sock, quiet) | ^ socket.c:707:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 707 | struct Value *handle_fg_command(args) | ^ socket.c:755:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 755 | int openworld(name, port, autologin, quietlogin) | ^ socket.c:768:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] 768 | else | ^ socket.c:781:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 781 | int opensock(world, autologin, quietlogin) | ^ socket.c:901:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 901 | static int openconn(sock) | ^ socket.c:1024:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1024 | static int get_host_address(name, sin_addr, pidp, what, errp) | ^ socket.c:1053:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1053 | static int blocking_gethost(name, sin_addr, errp) | ^ socket.c:1070:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1070 | static void waitforhostname(fd, name) | ^ socket.c:1103:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1103 | static int nonblocking_gethost(name, sin_addr, pidp, what) | ^ socket.c:1160:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | static int establish(sock) | ^ socket.c:1278:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1278 | static void nukesock(sock) | ^ socket.c:1358:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1358 | struct Value *handle_dc_command(args) | ^ socket.c:1385:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1385 | struct Value *handle_listsockets_command(args) | ^ socket.c:1472:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1472 | int handle_send_function(text, world, eol_flag) | ^ socket.c:1492:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1492 | static int transmit(str, numtowrite) | ^ socket.c:1536:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1536 | int send_line(src, len, eol_flag) | ^ socket.c:1614:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1614 | void world_output(world, aline) | ^ socket.c:1670:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1670 | struct Value *handle_prompt_command(args) | ^ socket.c:1677:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1677 | static void handle_prompt(str, confirmed) | ^ socket.c:1701:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1701 | static void unprompt(sock, update) | ^ socket.c:1712:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1712 | static void f_telnet_recv(cmd, opt) | ^ socket.c:2046:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2046 | static int is_quiet(str) | ^ socket.c:2058:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2058 | static int is_bamf(str) | ^ socket.c:2095:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2095 | static void do_naws(sock) | ^ socket.c:2122:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2122 | static void telnet_debug(dir, str, len) | ^ socket.c:2156:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2156 | static void telnet_send(cmd) | ^ socket.c:2163:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2163 | int local_echo(flag) | ^ socket.c:2199:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2199 | CONST char *world_info(worldname, fieldname) | ^ socket.c:2230:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2230 | int nactive(worldname) | ^ 37 warnings generated. cc -O2 -pipe -c tfio.c tfio.c:95:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | char *tfname(name, macro) | ^ tfio.c:111:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | char *expand_filename(str) | ^ tfio.c:151:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | TFILE *tfopen(name, mode) | ^ tfio.c:266:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | int tfclose(file) | ^ tfio.c:298:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | int tfselect(nfds, readers, writers, excepts, timeout) | ^ tfio.c:351:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | void tfputs(str, file) | ^ tfio.c:368:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | attr_t tfputansi(str, file, attrs) | ^ tfio.c:388:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | void tfputa(aline, file) | ^ tfio.c:404:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 404 | static void queueputa(aline, file) | ^ tfio.c:423:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | static void fileputs(str, fp) | ^ tfio.c:448:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | void vSprintf(buf, flags, fmt, ap) | ^ tfio.c:636:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | void eprefix(buffer) | ^ tfio.c:692:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 692 | String *tfgetS(str, file) | ^ tfio.c:719:9: warning: call to undeclared function 'main_loop'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 719 | main_loop(); | ^ tfio.c:776:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | void flushout_queue(src, quiet) | ^ tfio.c:799:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 799 | Aline *dnew_aline(str, attrs, len, file, line) | ^ tfio.c:825:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 825 | void dfree_aline(aline, file, line) | ^ tfio.c:847:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 847 | int handle_tfopen_func(name, mode) | ^ tfio.c:876:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | TFILE *find_tfile(handle) | ^ tfio.c:900:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 900 | TFILE *find_usable_tfile(handle, mode) | ^ tfio.c:922:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 922 | struct Value *handle_liststreams_command(args) | ^ 21 warnings generated. cc -O2 -pipe -c tty.c cc -O2 -pipe -c util.c util.c:112:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | char *ascii_to_print(str) | ^ util.c:136:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | char *print_to_ascii(src) | ^ util.c:202:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | int enum2int(str, vec, msg) | ^ util.c:232:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | char *estrchr(s, c, e) | ^ util.c:309:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | int numarg(str) | ^ util.c:329:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | char *stringarg(str, end) | ^ util.c:343:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | int stringliteral(dest, str) | ^ util.c:369:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | int regexec_in_scope(re, str) | ^ util.c:391:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | void *new_reg_scope(re, str) | ^ util.c:412:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | void restore_reg_scope(old) | ^ util.c:427:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | int regsubstr(dest, n) | ^ util.c:451:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | void regerror(msg) | ^ util.c:461:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | int init_pattern(pat, str, mflag) | ^ util.c:469:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 469 | int init_pattern_str(pat, str) | ^ util.c:479:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | int init_pattern_mflag(pat, mflag) | ^ util.c:501:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | void free_pattern(pat) | ^ util.c:510:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | int patmatch(pat, str) | ^ util.c:529:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 529 | static char *cmatch(class, ch) | ^ util.c:557:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | int smatch(pat, str) | ^ util.c:652:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 652 | int smatch_check(pat) | ^ util.c:693:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 693 | char *stripstr(s) | ^ util.c:738:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | void startopt(args, opts) | ^ util.c:747:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 747 | char nextopt(arg, num) | ^ util.c:1062:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1062 | long parsetime(strp, istime) | ^ util.c:1099:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1099 | TIME_T abstime(hms) | ^ util.c:1113:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1113 | int tftime(dest, fmt, sec, usec) | ^ util.c:1151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1151 | void internal_error(file, line) | ^ util.c:1159:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1159 | void die(why, err) | ^ 28 warnings generated. cc -O2 -pipe -c variable.c variable.c:161:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | void newvarscope(level) | ^ variable.c:182:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | static Var *findlevelvar(name, level) | ^ variable.c:194:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | static Var *findlocalvar(name) | ^ variable.c:207:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | CONST char *getvar(name) | ^ variable.c:216:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | Var *ffindglobalvar(name) | ^ variable.c:223:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | CONST char *getnearestvar(name, np) | ^ variable.c:242:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | Var *setnearestvar(name, value) | ^ variable.c:261:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | static Var *newvar(name, value) | ^ variable.c:278:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | Var *newlocalvar(name, value) | ^ variable.c:297:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | static char *new_env(var) | ^ variable.c:308:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | static void replace_env(str) | ^ variable.c:320:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | static void append_env(str) | ^ variable.c:334:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | static char **find_env(str) | ^ variable.c:348:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | static void remove_env(str) | ^ variable.c:364:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | Var *setvar(var, name, ivalue, value, exportflag) | ^ variable.c:414:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | int do_set(args, exportflag, localflag) | ^ variable.c:476:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | struct Value *handle_listvar_command(args) | ^ variable.c:523:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | struct Value *handle_export_command(name) | ^ variable.c:537:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | struct Value *handle_unset_command(name) | ^ variable.c:577:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | static int set_special_var(var, ivalue, value, fpp, oldvaluep) | ^ variable.c:636:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | static int listvar(name, value, mflag, exportflag, shortflag) | ^ 21 warnings generated. cc -O2 -pipe -c world.c world.c:42:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | static void free_world(w) | ^ world.c:95:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | World *new_world(name, character, pass, host, port, mfile, type, flags) | ^ world.c:176:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | int nuke_world(w) | ^ world.c:194:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | struct Value *handle_unworld_command(args) | ^ world.c:215:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | struct Value *handle_listworlds_command(args) | ^ world.c:248:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | static int list_worlds(name, type, file, flags) | ^ world.c:307:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | struct Value *handle_saveworld_command(args) | ^ world.c:339:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | World *find_world(name) | ^ world.c:350:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | void mapworld(func) | ^ 9 warnings generated. cd ./regexp; make CC='cc' CFLAGS='-O' O=o regexp.o >err 2>&1 || { cat err; rm err; exit 1; } rm regexp/err mv regexp/regexp.o . cc -O2 -pipe -o tf command.o dstring.o expand.o expr.o help.o history.o keyboard.o macro.o main.o malloc.o mccp.o output.o process.o search.o signals.o socket.o tfio.o tty.o util.o variable.o world.o regexp.o -lm -ltermcap -lz ld: warning: world.c(world.o:(new_world)): warning: sprintf() is often misused, please use snprintf() ld: warning: world.c(world.o:(new_world)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: tfio.c(tfio.o:(tfopen)): warning: strcat() is almost always misused, please use strlcat() test -z "strip" || strip tf || true if test -d ../help; then cd ../help; make tf-help; fi if test -d ../help; then cp ../help/tf-help ../tf-lib; fi cc -O2 -pipe -o makehelp makehelp.c makehelp.c:20:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | int main(argc, argv) | ^ 1 warning generated. make -f ../unix/unix.mak CC='cc' CFLAGS='-O2 -pipe ' makehelp `makehelp' is up to date. ./makehelp < ../tf-lib/tf-help > ../tf-lib/tf-help.idx ##################################################### ## TinyFugue build successful. >>> Running package in net/tinyfugue at 1764695997.42 ===> net/tinyfugue ===> Faking installation for tinyfugue-4.0s1p7 /exopi-obj/pobj/tinyfugue-4.0s1/bin/install -d -m 755 /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue /exopi-obj/pobj/tinyfugue-4.0s1/bin/install -c -s -m 755 /exopi-obj/pobj/tinyfugue-4.0s1/tf-40s1/src/tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/bin /exopi-obj/pobj/tinyfugue-4.0s1/bin/install -c -m 644 /exopi-obj/pobj/tinyfugue-4.0s1/tf-40s1/src/tf.1.nroffman /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/man/man1/tf.1 /exopi-obj/pobj/tinyfugue-4.0s1/bin/install -c -m 644 /exopi-obj/pobj/tinyfugue-4.0s1/tf-40s1/tf-lib/* /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue ln -s kb-bash.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/bind-bash.tf ln -s kb-emacs.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/bind-emacs.tf ln -s complete.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/completion.tf ln -s factoral.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/factorial.tf ln -s filexfer.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/file-xfer.tf ln -s local-eg.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/local.tf.sample ln -s psh.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/pref-shell.tf ln -s spc-page.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/space_page.tf ln -s spedwalk.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/speedwalk.tf ln -s stack-q.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/stack_queue.tf ln -s world-q.tf /exopi-obj/pobj/tinyfugue-4.0s1/fake-amd64/usr/local/share/tinyfugue/worldqueue.tf ===> Building package for tinyfugue-4.0s1p7 Create /exopi-cvs/ports/packages/amd64/all/tinyfugue-4.0s1p7.tgz Creating package tinyfugue-4.0s1p7 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|* | 1% checksumming|** | 3% checksumming|*** | 4% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 9% checksumming|****** | 10% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 15% checksumming|********** | 16% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|******************* | 31% checksumming|******************** | 32% checksumming|********************* | 34% checksumming|********************** | 35% checksumming|********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|****************************** | 49% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************** | 62% checksumming|*************************************** | 63% checksumming|*************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|*********************************************** | 76% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|******************************************************* | 90% checksumming|******************************************************** | 91% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*********************** | 36% archiving|************************ | 37% archiving|************************ | 38% archiving|************************* | 39% archiving|************************** | 40% archiving|************************** | 41% archiving|*************************** | 42% archiving|*************************** | 43% archiving|**************************** | 43% archiving|**************************** | 44% archiving|**************************** | 45% archiving|***************************** | 45% archiving|******************************* | 48% archiving|******************************* | 49% archiving|************************************************************** | 96% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/tinyfugue-4.0s1p7.tgz >>> Running clean in net/tinyfugue at 1764696000.31 ===> net/tinyfugue ===> Cleaning for tinyfugue-4.0s1p7 >>> Ended at 1764696000.70 max_stuck=0.00/build=12.18/package=2.88/clean=0.42