Package: src:rdkit
Version: 202503.1-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

rdkit ftbfs with GCC 15:

[...]
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Code/ML/Cluster/Murtagh && /usr/bin/cc -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DRDKIT_DYN_LINK -DRDKIT_HC_BUILD -DRDK_64BIT_BUILD -DRDK_BUILD_COORDGEN_SUPPORT -DRDK_BUILD_DESCRIPTORS3D -DRDK_BUILD_MAEPARSER_SUPPORT -DRDK_BUILD_THREADSAFE_SSS -DRDK_HAS_EIGEN3 -DRDK_TEST_MULTITHREADED -DRDK_USE_BOOST_IOSTREAMS -DRDK_USE_BOOST_SERIALIZATION -DRDK_USE_STRICT_ROTOR_DEFINITION -Dhc_EXPORTS -I/<<PKGBUILDDIR>>/External -I/<<PKGBUILDDIR>>/Code -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/rdkit-202503.1-4build1 -Wdate-time -D_FORTIFY_SOURCE=3 -Wdate-time -D_FORTIFY_SOURCE=3 -Wno-deprecated -Wno-unused-function -fno-strict-aliasing -fPIC -fPIC -MD -MT Code/ML/Cluster/Murtagh/CMakeFiles/hc.dir/hc.c.o -MF CMakeFiles/hc.dir/hc.c.o.d -o CMakeFiles/hc.dir/hc.c.o -c /<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c: In function ‘hc_’:
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:29:22: warning: old-style function definition [-Wold-style-definition] 29 | /* Subroutine */ int hc_(n, len, iopt, ia, ib, crit, membr, nn, disnn, flag__,
      |                      ^~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:93:13: error: too many arguments to function ‘ioffset_’; expected 0, have 3
   93 |       ind = ioffset_(n, &i__, &j);
      |             ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:130:10: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  130 |   ind1 = ioffset_(n, &i2, &j2);
      |          ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:147:14: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  147 |       ind1 = ioffset_(n, &i2, &k);
      |              ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:149:14: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  149 |       ind1 = ioffset_(n, &k, &i2);
      |              ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:152:14: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  152 |       ind2 = ioffset_(n, &j2, &k);
      |              ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:154:14: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  154 |       ind2 = ioffset_(n, &k, &j2);
      |              ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:156:12: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  156 |     ind3 = ioffset_(n, &i2, &j2);
      |            ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:244:13: error: too many arguments to function ‘ioffset_’; expected 0, have 3
  244 |       ind = ioffset_(n, &i__, &j);
      |             ^~~~~~~~ ~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: note: declared here
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c: In function ‘ioffset_’:
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: warning: old-style function definition [-Wold-style-definition] /<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:274:1: error: number of arguments doesn’t match prototype
  274 | {
      | ^
/<<PKGBUILDDIR>>/Code/ML/Cluster/Murtagh/hc.c:53:18: error: prototype declaration
   53 |   extern integer ioffset_();
      |                  ^~~~~~~~
make[4]: *** [Code/ML/Cluster/Murtagh/CMakeFiles/hc.dir/build.make:82: Code/ML/Cluster/Murtagh/CMakeFiles/hc.dir/hc.c.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:17276: Code/ML/Cluster/Murtagh/CMakeFiles/hc.dir/all] Error 2

Reply via email to