gcc -DHAVE_CONFIG_H -I. -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include -c main.c
main.c: In function ‘parse_cmdline’:
main.c:30:86: error: implicit declaration of function ‘exit’ [-Werror=implicit-function-declaration]
30 | if (!strcmp(argv[i], "--help") || !strcmp(argv[i], "-h")) { showhelp(argv[0]); exit(0); }
| ^~~~
main.c:6:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
5 | #include "config.h"
+++ |+#include <stdlib.h>
6 |
main.c:30:86: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
30 | if (!strcmp(argv[i], "--help") || !strcmp(argv[i], "-h")) { showhelp(argv[0]); exit(0); }
| ^~~~
main.c:30:86: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
main.c:31:66: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
31 | if (!strcmp(argv[i], "--version")) { showversion(argv[0]); exit(0); }
| ^~~~ main.c:31:66: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
main.c:33:7: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
33 | exit(-1);
| ^~~~
main.c:33:7: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
main.c: In function ‘main’:
main.c:49:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
49 | exit(-1);
| ^~~~
main.c:49:9: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
main.c:52:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch]
52 | exit(-1);
| ^~~~
main.c:52:9: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
cc1: some warnings being treated as errors
make[1]: *** [Makefile:187: main.o] Error 1
tags -1 patchBug #1066359 [src:aview] aview: FTBFS: main.c:30:86: error: implicit declaration of function ‘exit’ [-Werror=implicit-function-declaration]
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 03:09:53 |
Calls: | 6,666 |
Calls today: | 4 |
Files: | 12,212 |
Messages: | 5,335,697 |