cc -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 `pkg-config --cflags dbus-1` -DVERSION=\"1.4\" -o bluemon-query bluemon-query.c -Wl,-z,relro -Wl,-z,now -L/usr/lib -lbluetooth `pkg-config --libs dbus-1`
docbook-to-man bluemon.sgml > bluemon.1
docbook-to-man bluemon-client.sgml > bluemon-client.1
docbook-to-man bluemon-query.sgml > bluemon-query.1
docbook-to-man bluemon-dbus.sgml > bluemon-dbus.7
bluemon-query.c: In function ‘main’:
bluemon-query.c:46:15: error: implicit declaration of function ‘strncmp’ [-Werror=implicit-function-declaration]
46 | 0 == strncmp("--help", argv[1], 7)) {
| ^~~~~~~
bluemon-query.c:28:1: note: include ‘<string.h>’ or provide a declaration of ‘strncmp’
27 | #include <stdlib.h>
+++ |+#include <string.h>
28 |
bluemon-query.c:46:42: warning: ‘strncmp’ argument 3 type is ‘int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
46 | 0 == strncmp("--help", argv[1], 7)) {
| ^
<built-in>: note: built-in ‘strncmp’ declared here
bluemon-query.c:93:34: warning: ‘strncmp’ argument 3 type is ‘int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch]
93 | else if (strncmp(address, "", 1))
| ^
<built-in>: note: built-in ‘strncmp’ declared here
bluemon-query.c:94:14: warning: too many arguments for format [-Wformat-extra-args]
94 | printf("nothing connected\n", address);
| ^~~~~~~~~~~~~~~~~~~~~
bluemon-client.c: In function ‘fork_and_run’:
bluemon-client.c:81:7: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
81 | system(cmd);
| ^~~~~~~~~~~
bluetooth-monitor.c: In function ‘main’:
bluetooth-monitor.c:756:10: error: implicit declaration of function ‘umask’ [-Werror=implicit-function-declaration]
756 | umask(0);
| ^~~~~
cc1: some warnings being treated as errors
make[1]: *** [Makefile:25: bluemon-query] Error 1
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:49:45 |
Calls: | 6,666 |
Calls today: | 4 |
Files: | 12,212 |
Messages: | 5,335,692 |