Your message dated Tue, 27 May 2014 12:48:34 -0500 with message-id <21380.53234.11284.596...@max.nulle.part> has caused the report #749415, regarding gretl: Conflicting declarations of function dpotrs_ to be marked as having been forwarded to the upstream software author(s) Allin Cottrell <cottr...@wfu.edu>
(NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 749415: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749415 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Michael: Thanks for this, will forward. Allin: Camn you take a look? This looks like legititmate detective work :) Cheers, Dirk On 26 May 2014 at 21:33, Michael Tautschnig wrote: | Package: gretl | Version: 1.9.90-1 | Severity: minor | Usertags: goto-cc | | During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder) | the build failed with the following error. Please note that we use our research | compiler tool-chain (using tools from the cbmc package), which permits extended | reporting on type inconsistencies at link time. | | [...] | libtool: link: gcc -shared -fPIC -DPIC .libs/quantreg.o .libs/rqfnb.o .libs/rqbr.o -Wl,-rpath -Wl,/srv/jenkins-slave/workspace/sid-goto-cc-gretl/gretl-1.9.90/lib/.libs ../lib/.libs/libgretl-1.0.so -L/usr/lib/x86_64-linux-gnu -lm -ldl -lz -lxml2 -lglib-2.0 -lgmp -lfftw3 /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so -llapack -lblas -lgfortran -Wl,-z -Wl,relro -fopenmp -pthread -Wl,-soname -Wl,quantreg.so -o .libs/quantreg.so | | error: conflicting function declarations "dpotrs_" | old definition in module rqfnb file ../plugin/rq/rqfnb.c line 36 | signed int (char *, signed int *, signed int *, double *, signed int *, double *, signed int *, signed int *, signed int) | new definition in module gretl_matrix file ../lib/src/clapack_double.h line 982 | signed int (char *, signed int *, signed int *, double *, signed int *, double *, signed int *, signed int *) | Makefile:314: recipe for target 'quantreg.la' failed | make[2]: *** [quantreg.la] Error 64 | make[2]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-gretl/gretl-1.9.90/plugin' | Makefile:59: recipe for target 'plugin' failed | | Doing a quick search on codesearch.d.n it seems that the 8-argument version of | clapack_double.h is the correct one. Thus the excess argument should be removed | both from the declaration and the call sites in rqfnb.c. | | Best, | Michael | | [DELETED ATTACHMENT <no suggested filename>, application/pgp-signature] -- Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com
--- End Message ---