Package: src:defoma Version: 1:0.9.18+r243-4 Severity: serious defoma ftbfs from source, at least on armhf and s390x (also on amd64 and i386 in Ubuntu with the same failure):
see https://buildd.debian.org/status/package.php?p=foma gcc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/foma-0.9.18+r243=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -Wl,-z,relro -c regex.c -o regex.o gcc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/foma-0.9.18+r243=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fvisibility=hidden -fPIC -Wl,-z,relro -c foma.c -o foma.o regex.c: In function 'yyparse': regex.c:2779:3: error: unterminated comment /* User semantic actions sometimes alter yychar, and that requires ^ regex.c:2778:5: error: expected declaration or statement at end of input } ^ regex.y:406:5: error: label 'yyerrorlab' used but not defined { if (($$ = function_apply(defined_nets, defined_funcs)) == NULL) YYERROR;} ^ regex.c:1950:5: error: label 'yyerrlab' used but not defined goto yyerrlab; ^~~~ regex.c:1874:5: error: label 'yyacceptlab' used but not defined YYACCEPT; ^~~~~~~~ regex.c:1868:9: error: label 'yyabortlab' used but not defined YYABORT; ^~~~~~~ regex.c:1849:11: error: label 'yyexhaustedlab' used but not defined goto yyexhaustedlab; ^~~~ regex.c:1746:7: warning: unused variable 'yyresult' [-Wunused-variable] int yyresult; ^~~~~~~~ regex.c:1741:13: warning: variable 'yyerror_range' set but not used [-Wunused-but-set-variable] YYLTYPE yyerror_range[3]; ^~~~~~~~~~~~~ regex.c:1711:9: warning: variable 'yynerrs' set but not used [-Wunused-but-set-variable] int yynerrs; ^~~~~~~ regex.c:2778:5: warning: control reaches end of non-void function [-Wreturn-type] } ^ At top level: regex.c:1666:1: warning: 'yydestruct' defined but not used [-Wunused-function] yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, YYLTYPE *yylocationp, void *scanner, struct defined_networks *defined_nets, struct defined_functions *defined_funcs) ^~~~~~~~~~ regex.c:1147:27: warning: 'yyr1' defined but not used [-Wunused-const-variable=] static const yytype_uint8 yyr1[] = ^~~~ regex.c:1112:27: warning: 'yystos' defined but not used [-Wunused-const-variable=] static const yytype_uint8 yystos[] = ^~~~~~ regex.c:854:27: warning: 'yydefgoto' defined but not used [-Wunused-const-variable=] static const yytype_int16 yydefgoto[] = ^~~~~~~~~ regex.c:846:26: warning: 'yypgoto' defined but not used [-Wunused-const-variable=] static const yytype_int8 yypgoto[] = ^~~~~~~ make[1]: *** [Makefile:92: regex.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/<<BUILDDIR>>/foma-0.9.18+r243' dh_auto_build: make V=1 -j4 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:10: build-arch] Error 2