/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c ucs2char.c -fPIC -DPIC -o .libs/
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c ucs2char_iconv.c -fPIC -DPIC -o .libs/
ucs2char.c: In function ‘print_ucs2’:
ucs2char.c:284:28: warning: format ‘%c’ expects a matching ‘int’ argument [-Wformat=]
284 | fprintf(stderr, "0x%X %c ", *str);
| ~^
| |
| int
ucs2char_iconv.c: In function ‘print_ucs2’:
ucs2char_iconv.c:57:28: warning: format ‘%c’ expects a matching ‘int’ argument [-Wformat=]
57 | fprintf(stderr, "0x%X %c ", *str);
| ~^
| |
| int
ucs2char_iconv.c: In function ‘iconv_convert’:
ucs2char_iconv.c:169:27: warning: passing argument 2 of ‘iconv’ from incompatible pointer type [-Wincompatible-pointer-types]
169 | iconv(cd, (const char **)inbuf, &inbytesleft, (char **)outbuf, &outbytesleft);
| ^~~~~~~~~~~~~~~~~~~~
| |
| const char **
In file included from ucs2char_iconv.c:40:
/usr/include/iconv.h:49:54: note: expected ‘char ** restrict’ but argument is of type ‘const char **’
49 | extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
| ~~~~~~~~~~~~~~~~~~^~~~~~~ ucs2char_iconv.c:177:50: warning: passing argument 2 of ‘iconv’ from incompatible pointer type [-Wincompatible-pointer-types]
177 | int iconvret = iconv(cd, (const char **)inbuf, &inbytesleft, &p, &outbytesleft);
| ^~~~~~~~~~~~~~~~~~~~
| |
| const char ** /usr/include/iconv.h:49:54: note: expected ‘char ** restrict’ but argument is of type ‘const char **’
49 | extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
| ~~~~~~~~~~~~~~~~~~^~~~~~~ ucs2char_iconv.c: In function ‘ucs2stat_is_exist’: ucs2char_iconv.c:319:25: error: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Werror=implicit-function-declaration]
319 | close(ret);
| ^~~~~
| pclose
cc1: some warnings being treated as errors
make[3]: *** [Makefile:387: ucs2char_iconv.lo] Error 1
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 01:22:04 |
Calls: | 6,666 |
Calls today: | 4 |
Files: | 12,212 |
Messages: | 5,335,482 |