Package: src:pybdsf
Version: 1.13.0-1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

pybdsf ftbfs with boost 1.88:

[...]
FAILED: CMakeFiles/natgridmodule.dir/natgrid/Src/natgrid.c.o
/usr/bin/cc -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -Dnatgridmodule_EXPORTS -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -I/<<PKGBUILDDIR>>/natgrid/Include -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/pybdsf-1.13.0-1build2 -O3 -DNDEBUG -fPIC -MD -MT CMakeFiles/natgridmodule.dir/natgrid/Src/natgrid.c.o -MF CMakeFiles/natgridmodule.dir/natgrid/Src/natgrid.c.o.d -o CMakeFiles/natgridmodule.dir/natgrid/Src/natgrid.c.o -c /<<PKGBUILDDIR>>/natgrid/Src/natgrid.c
In file included from /<<PKGBUILDDIR>>/natgrid/Src/natgrid.c:6:
/<<PKGBUILDDIR>>/natgrid/Include/nnmhead.h:42:10: error: conflicting types for ‘fopen’; have ‘FILE *(void)’
   42 | FILE    *fopen(), *filee = NULL;
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/natgrid/Include/nnmhead.h:1:
/usr/include/stdio.h:264:14: note: previous declaration of ‘fopen’ with type ‘FILE *(const char * restrict, const char * restrict)’
  264 | extern FILE *fopen (const char *__restrict __filename,
      |              ^~~~~
In file included from /<<PKGBUILDDIR>>/natgrid/Src/natgrid.c:7:
/<<PKGBUILDDIR>>/natgrid/Include/nnghead.h:40:18: error: conflicting types for ‘fopen’; have ‘FILE *(void)’
   40 | extern  FILE    *fopen(), *filee;
      |                  ^~~~~
/usr/include/stdio.h:264:14: note: previous declaration of ‘fopen’ with type ‘FILE *(const char * restrict, const char * restrict)’
  264 | extern FILE *fopen (const char *__restrict __filename,
      |              ^~~~~
/<<PKGBUILDDIR>>/natgrid/Src/natgrid.c: In function ‘Terminate’:
/<<PKGBUILDDIR>>/natgrid/Src/natgrid.c:48:9: error: too many arguments to function ‘FreeMatrixd’; expected 0, have 1
   48 |         FreeMatrixd(points);
      |         ^~~~~~~~~~~ ~~~~~~
/<<PKGBUILDDIR>>/natgrid/Include/nnmhead.h:78:17: note: declared here
   78 | void            FreeMatrixd();
      |                 ^~~~~~~~~~~
/<<PKGBUILDDIR>>/natgrid/Src/natgrid.c:52:9: error: too many arguments to function ‘FreeMatrixd’; expected 0, have 1
   52 |         FreeMatrixd(joints);
      |         ^~~~~~~~~~~ ~~~~~~
/<<PKGBUILDDIR>>/natgrid/Include/nnmhead.h:78:17: note: declared here
   78 | void            FreeMatrixd();
      |                 ^~~~~~~~~~~
/<<PKGBUILDDIR>>/natgrid/Src/natgrid.c:56:9: error: too many arguments to function ‘FreeVecti’; expected 0, have 1
   56 |         FreeVecti(jndx);
      |         ^~~~~~~~~ ~~~~
/<<PKGBUILDDIR>>/natgrid/Include/nnmhead.h:70:17: note: declared here
   70 | void            FreeVecti();
      |                 ^~~~~~~~~

Reply via email to