Source: crash Version: 7.1.5-4 Severity: serious Tags: stretch sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20161118 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 -DHAVE_CONFIG_H -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./../include > -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic > ./regex.c -o regex.o > ./regex.c:132:1: warning: function declaration isn't a prototype > [-Wstrict-prototypes] > char *malloc (); > ^~~~ > ./regex.c:132:7: warning: conflicting types for built-in function 'malloc' > char *malloc (); > ^~~~~~ > ./regex.c:133:1: warning: function declaration isn't a prototype > [-Wstrict-prototypes] > char *realloc (); > ^~~~ > ./regex.c:133:7: warning: conflicting types for built-in function 'realloc' > char *realloc (); > ^~~~~~~ > In file included from /usr/include/x86_64-linux-gnu/bits/string2.h:319:0, > from /usr/include/string.h:630, > from ./regex.c:151: > /usr/include/stdlib.h:427:14: error: conflicting types for 'malloc' > extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; > ^~~~~~ > ./regex.c:132:7: note: previous declaration of 'malloc' was here > char *malloc (); > ^~~~~~ > In file included from ./regex.c:640:0: > ./regex.c: In function 'byte_regex_compile': > ./regex.c:2280:11: warning: implicit declaration of function 'free' > [-Wimplicit-function-declaration] > return (free (compile_stack.stack), value) > ^ > ./regex.c:2441:33: note: in expansion of macro 'FREE_STACK_RETURN' > if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2441:33: note: in expansion of macro 'FREE_STACK_RETURN' > if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2441:33: note: in expansion of macro 'FREE_STACK_RETURN' > if (!COMPILED_BUFFER_VAR) FREE_STACK_RETURN (REG_ESPACE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2502:17: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_BADRPT); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2502:17: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_BADRPT); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2535:36: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2535:36: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2642:28: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:2642:28: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:154:47: warning: right-hand operand of comma expression has no > effect [-Wunused-value] > # define bzero(s, n) (memset (s, '\0', n), (s)) > ~~~~~~~~~~~~~~~~~~~~^~~~~~ > ./regex.c:3126:13: note: in expansion of macro 'bzero' > bzero (b, (1 << BYTEWIDTH) / BYTEWIDTH); > ^~~~~ > In file included from ./regex.c:640:0: > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3136:32: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3136:32: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3143:36: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3143:36: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3160:19: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ERANGE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3160:19: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ERANGE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3174:45: note: in expansion of macro 'FREE_STACK_RETURN' > if (ret != REG_NOERROR) FREE_STACK_RETURN (ret); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3174:45: note: in expansion of macro 'FREE_STACK_RETURN' > if (ret != REG_NOERROR) FREE_STACK_RETURN (ret); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3186:45: note: in expansion of macro 'FREE_STACK_RETURN' > if (ret != REG_NOERROR) FREE_STACK_RETURN (ret); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3186:45: note: in expansion of macro 'FREE_STACK_RETURN' > if (ret != REG_NOERROR) FREE_STACK_RETURN (ret); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3201:36: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3201:36: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3269:6: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ECTYPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3269:6: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ECTYPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3275:40: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3275:40: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3326:22: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3326:22: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3354:10: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ECOLLATE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3354:10: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ECOLLATE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3460:22: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3460:22: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EBRACK); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3489:10: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ECOLLATE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3489:10: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ECOLLATE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3645:26: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3645:26: note: in expansion of macro 'FREE_STACK_RETURN' > if (p == pend) FREE_STACK_RETURN (REG_EESCAPE); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3712:7: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ERPAREN); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3712:7: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ERPAREN); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3734:7: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ERPAREN); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3734:7: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ERPAREN); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3872:23: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_BADRPT); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3872:23: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_BADRPT); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3882:5: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_BADBR); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3882:5: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_BADBR); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3974:5: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (p == pend ? REG_EBRACE : REG_BADBR); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:3974:5: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (p == pend ? REG_EBRACE : REG_BADBR); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:4066:17: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ESUBREG); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:4066:17: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_ESUBREG); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: warning: incompatible implicit declaration of built-in > function 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:4152:5: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_EPAREN); > ^~~~~~~~~~~~~~~~~ > ./regex.c:2280:11: note: include '<stdlib.h>' or provide a declaration of > 'free' > return (free (compile_stack.stack), value) > ^ > ./regex.c:4152:5: note: in expansion of macro 'FREE_STACK_RETURN' > FREE_STACK_RETURN (REG_EPAREN); > ^~~~~~~~~~~~~~~~~ > ./regex.c:4164:3: warning: incompatible implicit declaration of built-in > function 'free' > free (compile_stack.stack); > ^~~~ > ./regex.c:4164:3: note: include '<stdlib.h>' or provide a declaration of > 'free' > ./regex.c: In function 'byte_re_compile_fastmap': > ./regex.c:154:47: warning: right-hand operand of comma expression has no > effect [-Wunused-value] > # define bzero(s, n) (memset (s, '\0', n), (s)) > ~~~~~~~~~~~~~~~~~~~~^~~~~~ > ./regex.c:4584:3: note: in expansion of macro 'bzero' > bzero (fastmap, 1 << BYTEWIDTH); /* Assume nothing's valid. */ > ^~~~~ > In file included from ./regex.c:640:0: > ./regex.c:4837:11: warning: implicit declaration of function 'abort' > [-Wimplicit-function-declaration] > abort (); /* We have listed all the cases. */ > ^~~~~ > ./regex.c:4837:11: warning: incompatible implicit declaration of built-in > function 'abort' > ./regex.c:4837:11: note: include '<stdlib.h>' or provide a declaration of > 'abort' > ./regex.c: In function 'byte_re_match_2_internal': > ./regex.c:7426:11: warning: incompatible implicit declaration of built-in > function 'abort' > abort (); > ^~~~~ > ./regex.c:7426:11: note: include '<stdlib.h>' or provide a declaration of > 'abort' > ./regex.c: In function 'xregcomp': > ./regex.c:7980:4: warning: incompatible implicit declaration of built-in > function 'free' > free (preg->fastmap); > ^~~~ > ./regex.c:7980:4: note: include '<stdlib.h>' or provide a declaration of > 'free' > ./regex.c: In function 'xregexec': > ./regex.c:8055:7: warning: incompatible implicit declaration of built-in > function 'free' > free (regs.start); > ^~~~ > ./regex.c:8055:7: note: include '<stdlib.h>' or provide a declaration of > 'free' > ./regex.c: In function 'xregerror': > ./regex.c:8083:5: warning: incompatible implicit declaration of built-in > function 'abort' > abort (); > ^~~~~ > ./regex.c:8083:5: note: include '<stdlib.h>' or provide a declaration of > 'abort' > ./regex.c: In function 'xregfree': > ./regex.c:8116:3: warning: incompatible implicit declaration of built-in > function 'free' > free (preg->buffer); > ^~~~ > ./regex.c:8116:3: note: include '<stdlib.h>' or provide a declaration of > 'free' > Makefile:943: recipe for target 'regex.o' failed > make[6]: *** [regex.o] Error 1 The full build log is available from: http://aws-logs.debian.net/2016/11/18/crash_7.1.5-4_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.