Source: dadadodo Version: 1.04-6 Severity: serious Tags: buster sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20170805 qa-ftbfs Justification: FTBFS on amd64
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > gcc -c -I. -DGETTIMEOFDAY_TWO_ARGS -DHAVE_UNISTD_H -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wall -Wstrict-prototypes -Wnested-externs > -Wno-format -Wdate-time -D_FORTIFY_SOURCE=2 dadadodo.c > cc1: error: -Wformat-security ignored without -Wformat > [-Werror=format-security] > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c: In function 'get_entity': > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'const unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > dadadodo.c:165:11: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > dadadodo.c:165:11: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > dadadodo.c:165:11: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > dadadodo.c:165:11: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > dadadodo.c:165:11: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > dadadodo.c:165:11: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:165:11: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > !strncmp(string, entities[i].string, length)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'const unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > dadadodo.c: In function 'scan': > dadadodo.c:201:7: warning: pointer targets in assignment differ in signedness > [-Wpointer-sign] > s = first_line; > ^ > dadadodo.c:204:18: warning: pointer targets in passing argument 1 of 'fgets' > differ in signedness [-Wpointer-sign] > s = fgets (buf, sizeof(buf)-1, file); > ^~~ > In file included from /usr/include/stdio.h:938:0, > from dadadodo.c:18: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * > restrict' but argument is of type 'unsigned char *' > fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^~~~~ > dadadodo.c:204:9: warning: pointer targets in assignment differ in signedness > [-Wpointer-sign] > s = fgets (buf, sizeof(buf)-1, file); > ^ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > dadadodo.c:208:38: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > dadadodo.c:208:38: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > dadadodo.c:208:38: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > dadadodo.c:208:38: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > dadadodo.c:208:38: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > dadadodo.c:208:38: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:208:38: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > mailbox_p = (*s == 'F' && !strncmp(s, "From ", 5)); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > dadadodo.c:220:21: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > malloc (strlen(s)+strlen(qp_wrap_hack)+1); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > dadadodo.c:220:31: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > malloc (strlen(s)+strlen(qp_wrap_hack)+1); > ^~~~~~~~~~~~ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > dadadodo.c:222:11: warning: pointer targets in passing argument 1 of 'strcpy' > differ in signedness [-Wpointer-sign] > strcpy(qp_free_wrap_hack, qp_wrap_hack); > ^~~~~~~~~~~~~~~~~ > In file included from /usr/include/features.h:364:0, > from /usr/include/stdlib.h:24, > from dadadodo.c:14: > /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * > restrict' but argument is of type 'unsigned char *' > __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) > ^ > dadadodo.c:222:30: warning: pointer targets in passing argument 2 of 'strcpy' > differ in signedness [-Wpointer-sign] > strcpy(qp_free_wrap_hack, qp_wrap_hack); > ^~~~~~~~~~~~ > In file included from /usr/include/features.h:364:0, > from /usr/include/stdlib.h:24, > from dadadodo.c:14: > /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const > char * restrict' but argument is of type 'unsigned char *' > __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) > ^ > dadadodo.c:223:11: warning: pointer targets in passing argument 1 of 'strcat' > differ in signedness [-Wpointer-sign] > strcat(qp_free_wrap_hack, s); > ^~~~~~~~~~~~~~~~~ > In file included from /usr/include/features.h:364:0, > from /usr/include/stdlib.h:24, > from dadadodo.c:14: > /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * > restrict' but argument is of type 'unsigned char *' > __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) > ^ > dadadodo.c:223:30: warning: pointer targets in passing argument 2 of 'strcat' > differ in signedness [-Wpointer-sign] > strcat(qp_free_wrap_hack, s); > ^ > In file included from /usr/include/features.h:364:0, > from /usr/include/stdlib.h:24, > from dadadodo.c:14: > /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const > char * restrict' but argument is of type 'unsigned char *' > __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) > ^ > dadadodo.c:229:18: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > L = strlen(s); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:286:36: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:286:36: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:286:36: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:286:36: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:286:36: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:286:36: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:286:36: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > else if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > dadadodo.c:314:49: warning: pointer targets in passing argument 1 of > 'strncasecmp' differ in signedness [-Wpointer-sign] > if ((*s == 'b' || *s == 'B') && !strncasecmp(s, "begin:", 6)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:533:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~~~~~ > dadadodo.c:318:25: warning: pointer targets in passing argument 1 of > 'strncasecmp' differ in signedness [-Wpointer-sign] > if (!strncasecmp(s2, "vcard", 5)) > ^~ > In file included from dadadodo.c:16:0: > /usr/include/string.h:533:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~~~~~ > dadadodo.c:352:14: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > L = strlen(s); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > dadadodo.c:358:32: warning: pointer targets in initialization differ in > signedness [-Wpointer-sign] > const unsigned char *w1 = "wrote:"; > ^~~~~~~~ > dadadodo.c:359:32: warning: pointer targets in initialization differ in > signedness [-Wpointer-sign] > const unsigned char *w2 = "writes:"; > ^~~~~~~~~ > dadadodo.c:360:28: warning: pointer targets in passing argument 1 of 'strstr' > differ in signedness [-Wpointer-sign] > if (L > 10 && (strstr(s+L-10, w1) || strstr(s+L-10, w2))) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:337:14: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern char *strstr (const char *__haystack, const char *__needle) > ^~~~~~ > dadadodo.c:360:36: warning: pointer targets in passing argument 2 of 'strstr' > differ in signedness [-Wpointer-sign] > if (L > 10 && (strstr(s+L-10, w1) || strstr(s+L-10, w2))) > ^~ > In file included from dadadodo.c:16:0: > /usr/include/string.h:337:14: note: expected 'const char *' but argument is > of type 'const unsigned char *' > extern char *strstr (const char *__haystack, const char *__needle) > ^~~~~~ > dadadodo.c:360:50: warning: pointer targets in passing argument 1 of 'strstr' > differ in signedness [-Wpointer-sign] > if (L > 10 && (strstr(s+L-10, w1) || strstr(s+L-10, w2))) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:337:14: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern char *strstr (const char *__haystack, const char *__needle) > ^~~~~~ > dadadodo.c:360:58: warning: pointer targets in passing argument 2 of 'strstr' > differ in signedness [-Wpointer-sign] > if (L > 10 && (strstr(s+L-10, w1) || strstr(s+L-10, w2))) > ^~ > In file included from dadadodo.c:16:0: > /usr/include/string.h:337:14: note: expected 'const char *' but argument is > of type 'const unsigned char *' > extern char *strstr (const char *__haystack, const char *__needle) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:16: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:16: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:16: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:16: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:16: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:16: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:16: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:42: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:42: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:42: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:42: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:42: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > dadadodo.c:371:42: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:371:42: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > if (!strncmp(s2, "In ", 3) || !strncmp(s2, "On ", 3)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:373:19: warning: pointer targets in passing argument 1 of > '__builtin_strchr' differ in signedness [-Wpointer-sign] > else if (strchr(s2, '@')) > ^ > dadadodo.c:373:19: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:403:31: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:403:31: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:403:31: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:403:31: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:403:31: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > dadadodo.c:403:31: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:403:31: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > if (*s == 'F' && !strncmp (s, "From ", 5)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > dadadodo.c:410:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > dadadodo.c:410:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > dadadodo.c:410:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > dadadodo.c:410:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > dadadodo.c:410:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > dadadodo.c:410:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:410:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'F'||*s == 'f') && !strncmp(s,"From: ",6)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > dadadodo.c:411:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > dadadodo.c:411:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > dadadodo.c:411:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > dadadodo.c:411:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > dadadodo.c:411:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > dadadodo.c:411:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:411:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'D'||*s == 'd') && !strncmp(s,"Date: ",6)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > dadadodo.c:412:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > dadadodo.c:412:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > dadadodo.c:412:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > dadadodo.c:412:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > dadadodo.c:412:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > dadadodo.c:412:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:412:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'P'||*s == 'p') && !strncmp(s,"Path: ",6)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > dadadodo.c:413:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > dadadodo.c:413:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > dadadodo.c:413:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > dadadodo.c:413:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > dadadodo.c:413:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > dadadodo.c:413:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:413:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'S'||*s == 's') && !strncmp(s,"Subject: ",9)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > dadadodo.c:414:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > dadadodo.c:414:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > dadadodo.c:414:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > dadadodo.c:414:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > dadadodo.c:414:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > dadadodo.c:414:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:414:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Received: ",10)) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > dadadodo.c:415:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > dadadodo.c:415:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > dadadodo.c:415:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > dadadodo.c:415:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > dadadodo.c:415:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > dadadodo.c:415:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:415:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'M'||*s == 'm') && !strncmp(s,"Message-ID: ",12))|| > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > dadadodo.c:416:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > dadadodo.c:416:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > dadadodo.c:416:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > dadadodo.c:416:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > dadadodo.c:416:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > dadadodo.c:416:43: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:416:43: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > ((*s == 'R'||*s == 'r') && !strncmp(s,"Return-Path: ",13)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > dadadodo.c:456:24: warning: pointer targets in passing argument 1 of > 'strncasecmp' differ in signedness [-Wpointer-sign] > (!strncasecmp (s, "Content-Type: message/rfc822", 28) || > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:533:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~~~~~ > dadadodo.c:457:24: warning: pointer targets in passing argument 1 of > 'strncasecmp' differ in signedness [-Wpointer-sign] > !strncasecmp (s, "Content-Type: message/news", 26))) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:533:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > dadadodo.c:530:17: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > dadadodo.c:530:17: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > dadadodo.c:530:17: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > dadadodo.c:530:17: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > dadadodo.c:530:17: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > dadadodo.c:530:17: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:530:17: warning: pointer targets in passing argument 1 of > 'strncmp' differ in signedness [-Wpointer-sign] > !strncmp(s, "(This file must be converted with BinHex 4.0)", 45)) > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:143:12: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern int strncmp (const char *__s1, const char *__s2, size_t __n) > ^~~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:540:27: warning: pointer targets in passing argument 1 of > '__builtin_strchr' differ in signedness [-Wpointer-sign] > if (L > 60 && !strchr (s, ' ')) > ^ > dadadodo.c:540:27: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:557:22: warning: pointer targets in passing argument 1 of > '__builtin_strchr' differ in signedness [-Wpointer-sign] > while ((s2 = strchr(s2, '='))) > ^ > dadadodo.c:557:22: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:557:13: warning: pointer targets in assignment differ in > signedness [-Wpointer-sign] > while ((s2 = strchr(s2, '='))) > ^ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:609:26: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > qp_wrap_hack = strdup(s3+1); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:609:26: warning: pointer targets in passing argument 1 of > '__strdup' differ in signedness [-Wpointer-sign] > qp_wrap_hack = strdup(s3+1); > ^ > /usr/include/x86_64-linux-gnu/bits/string2.h:324:14: note: expected 'const > char *' but argument is of type 'unsigned char *' > extern char *__strdup (const char *__string) __THROW __attribute_malloc__; > ^~~~~~~~ > dadadodo.c:609:17: warning: pointer targets in assignment differ in > signedness [-Wpointer-sign] > qp_wrap_hack = strdup(s3+1); > ^ > dadadodo.c:610:15: warning: pointer targets in passing argument 1 of 'strlen' > differ in signedness [-Wpointer-sign] > L = strlen(s); > ^ > In file included from dadadodo.c:16:0: > /usr/include/string.h:394:15: note: expected 'const char *' but argument is > of type 'unsigned char *' > extern size_t strlen (const char *__s) > ^~~~~~ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:623:22: warning: pointer targets in passing argument 1 of > '__builtin_strchr' differ in signedness [-Wpointer-sign] > while ((s2 = strchr(last, '<'))) > ^ > dadadodo.c:623:22: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:623:13: warning: pointer targets in assignment differ in > signedness [-Wpointer-sign] > while ((s2 = strchr(last, '<'))) > ^ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:731:22: warning: pointer targets in passing argument 1 of > '__builtin_strchr' differ in signedness [-Wpointer-sign] > while ((s2 = strchr(last, '&'))) > ^ > dadadodo.c:731:22: note: expected 'const char *' but argument is of type > 'const unsigned char *' > dadadodo.c:731:13: warning: pointer targets in assignment differ in > signedness [-Wpointer-sign] > while ((s2 = strchr(last, '&'))) > ^ > dadadodo.c:752:21: warning: pointer targets in passing argument 1 of 'fgets' > differ in signedness [-Wpointer-sign] > while ((s = fgets(buf, sizeof(buf)-1, file))); > ^~~ > In file included from /usr/include/stdio.h:938:0, > from dadadodo.c:18: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * > restrict' but argument is of type 'unsigned char *' > fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^~~~~ > dadadodo.c:752:13: warning: pointer targets in assignment differ in > signedness [-Wpointer-sign] > while ((s = fgets(buf, sizeof(buf)-1, file))); > ^ > dadadodo.c: In function 'main': > dadadodo.c:943:13: warning: pointer targets in passing argument 1 of > 'sprintf' differ in signedness [-Wpointer-sign] > sprintf(buf, "%s: opening input file %s", argv[0], input[i]); > ^~~ > In file included from /usr/include/features.h:364:0, > from /usr/include/stdlib.h:24, > from dadadodo.c:14: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * > restrict' but argument is of type 'unsigned char *' > __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) > ^ > dadadodo.c:944:12: warning: pointer targets in passing argument 1 of 'perror' > differ in signedness [-Wpointer-sign] > perror(buf); > ^~~ > In file included from dadadodo.c:18:0: > /usr/include/stdio.h:848:13: note: expected 'const char *' but argument is of > type 'unsigned char *' > extern void perror (const char *__s); > ^~~~~~ > dadadodo.c:952:15: warning: pointer targets in passing argument 1 of 'fgets' > differ in signedness [-Wpointer-sign] > s = fgets (buf, sizeof(buf)-1, f); > ^~~ > In file included from /usr/include/stdio.h:938:0, > from dadadodo.c:18: > /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * > restrict' but argument is of type 'unsigned char *' > fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^~~~~ > dadadodo.c:952:6: warning: pointer targets in assignment differ in signedness > [-Wpointer-sign] > s = fgets (buf, sizeof(buf)-1, f); > ^ > In file included from /usr/include/string.h:630:0, > from dadadodo.c:16: > dadadodo.c:959:21: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (!!strcmp(s, DADADODO_MAGIC)) > ^ > dadadodo.c:959:21: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:959:21: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!!strcmp(s, DADADODO_MAGIC)) > ^ > dadadodo.c:959:21: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:959:21: warning: pointer targets in passing argument 1 of > '__builtin_strlen' differ in signedness [-Wpointer-sign] > if (!!strcmp(s, DADADODO_MAGIC)) > ^ > dadadodo.c:959:21: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:959:21: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!!strcmp(s, DADADODO_MAGIC)) > ^ > dadadodo.c:959:21: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:959:21: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!!strcmp(s, DADADODO_MAGIC)) > ^ > dadadodo.c:959:21: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:959:21: warning: pointer targets in passing argument 1 of > '__builtin_strcmp' differ in signedness [-Wpointer-sign] > if (!!strcmp(s, DADADODO_MAGIC)) > ^ > dadadodo.c:959:21: note: expected 'const char *' but argument is of type > 'unsigned char *' > dadadodo.c:960:28: warning: pointer targets in passing argument 3 of 'scan' > differ in signedness [-Wpointer-sign] > status = scan (f, table, buf); > ^~~ > dadadodo.c:181:1: note: expected 'char *' but argument is of type 'unsigned > char *' > scan (FILE *file, hash_table *table, char *first_line) > ^~~~ > dadadodo.c:1107:23: warning: pointer targets in initialization differ in > signedness [-Wpointer-sign] > unsigned char *s = strtok (stat_words, ",; "); > ^~~~~~ > dadadodo.c:1114:14: warning: pointer targets in assignment differ in > signedness [-Wpointer-sign] > while ((s = strtok (0, ",; "))); > ^ > cc1: some warnings being treated as errors > Makefile:51: recipe for target 'dadadodo.o' failed > make[1]: *** [dadadodo.o] Error 1 The full build log is available from: http://aws-logs.debian.net/2017/08/05/dadadodo_1.04-6_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.