[Debian-med-packaging] Bug#1110578: cufflinks ftbfs with boost1.88

Matthias Klose doko at debian.org
Sat Aug 9 08:16:32 BST 2025


Package: src:cufflinks
Version: 2.2.1+dfsg.1-10
Severity: important
Tags: sid forky
User: debian-devel at lists.debian.org
Usertags: boost1.88

seen with a test rebuild using boost1.88, although that might be 
unrelated to boost.

[...]
gcc -DHAVE_CONFIG_H -I. -I..  -I../src  -Wdate-time -D_FORTIFY_SOURCE=3 
-I/usr/include  -Wall -Wno-strict-aliasing -g -gdwarf-2 -Wunused 
-Wuninitialized -ftemplate-depth-1024  -O3 -g -O2 
-Werror=implicit-function-declaration -fno-omit-frame-pointer 
-mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-flto=auto -ffat-lto-objects -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/cufflinks-2.2.1+dfsg.1-10build2 
-std=c++14 -DNDEBUG  -c -o adap.o `test -f 'locfit/adap.c' || echo 
'./'`locfit/adap.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/adap.c: In function ‘acri’:
locfit/adap.c:17:8: warning: old-style function definition 
[-Wold-style-definition]
    17 | double acri(lk,t0,t2,pen)
       |        ^~~~
locfit/adap.c: In function ‘mmse’:
locfit/adap.c:26:8: warning: old-style function definition 
[-Wold-style-definition]
    26 | double mmse(lf,des)
       |        ^~~~
locfit/adap.c:32:3: error: too many arguments to function ‘wdiag’; 
expected 0, have 6
    32 |   wdiag(lf,des,l,(INT)0,(INT)1,(INT)0);
       |   ^~~~~ ~~
In file included from locfit/local.h:106,
                  from locfit/adap.c:13:
locfit/lffuns.h:151:12: note: declared here
   151 | extern INT wdiag(), procvhatm();
       |            ^~~~~
locfit/adap.c:42:8: error: too many arguments to function ‘factorial’; 
expected 0, have 1
    42 |   p1 = factorial((int)lf->mi[MDEG]+1);
       |        ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
locfit/lffuns.h:108:12: note: declared here
   108 | extern int factorial();
       |            ^~~~~~~~~
locfit/adap.c:29:17: warning: variable ‘p’ set but not used 
[-Wunused-but-set-variable]
    29 | { int i, ii, j, p, p1;
       |                 ^
locfit/adap.c: In function ‘ainitband’:
locfit/adap.c:55:5: warning: old-style function definition 
[-Wold-style-definition]
    55 | INT ainitband(des,lf)
       |     ^~~~~~~~~
locfit/adap.c:58:1: error: number of arguments doesn’t match prototype
    58 | { INT lf_status = LF_OK, p, z, cri, noit, redo;
       | ^
locfit/lffuns.h:8:12: error: prototype declaration
     8 | extern INT ainitband();
       |            ^~~~~~~~~
locfit/adap.c:67:9: error: too many arguments to function ‘nbhd’; 
expected 0, have 5
    67 |   { h = nbhd(lf,des,z,lf->dp[DFXH],redo);
       |         ^~~~ ~~
locfit/lffuns.h:114:27: note: declared here
   114 | extern double kordstat(), nbhd(), rho();
       |                           ^~~~
locfit/adap.c:69:27: error: too many arguments to function ‘locfit’; 
expected 0, have 4
    69 |     if (h>ho) lf_status = locfit(lf,des,h,noit);
       |                           ^~~~~~ ~~
locfit/lffuns.h:102:19: note: declared here
   102 | extern int ident, locfit(), lf_iter();
       |                   ^~~~~~
locfit/adap.c:78:7: error: too many arguments to function ‘local_df’; 
expected 0, have 3
    78 |       local_df(lf,des,t);
       |       ^~~~~~~~ ~~
locfit/lffuns.h:89:26: note: declared here
    89 | extern void comp_vari(), local_df();
       |                          ^~~~~~~~
locfit/adap.c:82:7: error: too many arguments to function ‘local_df’; 
expected 0, have 3
    82 |       local_df(lf,des,t);
       |       ^~~~~~~~ ~~
locfit/lffuns.h:89:26: note: declared here
    89 | extern void comp_vari(), local_df();
       |                          ^~~~~~~~
locfit/adap.c: In function ‘aband2’:
locfit/adap.c:101:8: warning: old-style function definition 
[-Wold-style-definition]
   101 | double aband2(des,lf,h0)
       |        ^~~~~~
locfit/adap.c:105:1: error: number of arguments doesn’t match prototype
   105 | { double t[6], h, h1, nu1, cp, ncp, tlo, tup;
       | ^
locfit/lffuns.h:7:23: error: prototype declaration
     7 | extern double afit(), aband2(), aband3();
       |                       ^~~~~~
locfit/adap.c:112:9: error: too many arguments to function ‘nbhd’; 
expected 0, have 5
   112 |   { h = nbhd(lf,des,0,(1+0.3/d)*h,1);
       |         ^~~~ ~~
locfit/lffuns.h:114:27: note: declared here
   114 | extern double kordstat(), nbhd(), rho();
       |                           ^~~~
locfit/adap.c:113:9: error: too many arguments to function ‘locfit’; 
expected 0, have 4
   113 |     if (locfit(lf,des,h,1)>0) WARN(("aband2: failed fit"));
       |         ^~~~~~ ~~
locfit/lffuns.h:102:19: note: declared here
   102 | extern int ident, locfit(), lf_iter();
       |                   ^~~~~~
locfit/adap.c:114:5: error: too many arguments to function ‘local_df’; 
expected 0, have 3
   114 |     local_df(lf,des,t);
       |     ^~~~~~~~ ~~
locfit/lffuns.h:89:26: note: declared here
    89 | extern void comp_vari(), local_df();
       |                          ^~~~~~~~
locfit/adap.c: In function ‘aband3’:
locfit/adap.c:152:8: warning: old-style function definition 
[-Wold-style-definition]
   152 | double aband3(des,lf,h0)
       |        ^~~~~~
locfit/adap.c:156:1: error: number of arguments doesn’t match prototype
   156 | { double t[6], h, h1, cp, tlo, tup;
       | ^
locfit/lffuns.h:7:33: error: prototype declaration
     7 | extern double afit(), aband2(), aband3();
       |                                 ^~~~~~
locfit/adap.c:166:9: error: too many arguments to function ‘nbhd’; 
expected 0, have 5
   166 |     h = nbhd(lf,des,0,h,1);
       |         ^~~~ ~~
locfit/lffuns.h:114:27: note: declared here
   114 | extern double kordstat(), nbhd(), rho();
       |                           ^~~~
locfit/adap.c:167:9: error: too many arguments to function ‘locfit’; 
expected 0, have 4
   167 |     if (locfit(lf,des,h,1)>0) WARN(("aband3: failed fit"));
       |         ^~~~~~ ~~
locfit/lffuns.h:102:19: note: declared here
   102 | extern int ident, locfit(), lf_iter();
       |                   ^~~~~~
locfit/adap.c:168:5: error: too many arguments to function ‘local_df’; 
expected 0, have 3
   168 |     local_df(lf,des,t);
       |     ^~~~~~~~ ~~
locfit/lffuns.h:89:26: note: declared here
    89 | extern void comp_vari(), local_df();
       |                          ^~~~~~~~
locfit/adap.c:157:17: warning: variable ‘n’ set but not used 
[-Wunused-but-set-variable]
   157 |   INT i, i0, d, n;
       |                 ^
locfit/adap.c:157:14: warning: variable ‘d’ set but not used 
[-Wunused-but-set-variable]
   157 |   INT i, i0, d, n;
       |              ^
make[3]: *** [Makefile:979: adap.o] Error 1



More information about the Debian-med-packaging mailing list