Source: cufflinks Version: 2.2.1+dfsg.1-9 Severity: serious Tags: ftbfs sid trixie Justification: fails to build from source (but built successfully in the past)
Hi, cufflinks started to FTBFS when GCC 14 was made the default compiler: gcc -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -Wall -Wno-strict-aliasing -g -gdwarf-2 -Wunused -Wuninitialized -ftemplate-depth-1024 -O3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/cufflink s-2.2.1+dfsg.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=c++14 -DNDEBUG -c -o c_plot.o `test -f 'locfit/c_plot.c' || echo './'`locfit/c_plot.c cc1: warning: command-line option '-std=c++14' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-ftemplate-depth=1024' is valid for C++/ObjC++ but not for C locfit/c_plot.c: In function 'plotfit': locfit/c_plot.c:228:13: warning: variable 'sd' set but not used [-Wunused-but-set-variable] 228 | double c, sd, xl[2*MXDIM], xll[2]; | ^~ locfit/c_plot.c:226:36: warning: variable 'sef' set but not used [-Wunused-but-set-variable] 226 | { INT add, d, dp, i = 0, j = 0, n, sef; | ^~~ locfit/c_plot.c: In function 'setplot': locfit/c_plot.c:470:14: error: passing argument 1 of 'setvarname' from incompatible pointer type [-Wincompatible-pointer-types] 470 | setvarname(curstr,tname); | ^~~~~~ | | | char * In file included from locfit/lffuns.h:214, from locfit/local.h:106, from locfit/c_plot.c:6: locfit/vari.hpp:16:27: note: expected 'vari *' but argument is of type 'char *' 16 | void setvarname(vari* v, varname name); | ~~~~~~^ make[3]: *** [Makefile:1044: c_plot.o] Error 1 Andreas
cufflinks_2.2.1+dfsg.1-9.log.gz
Description: application/gzip