--- Begin Message ---
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.
--- End Message ---