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 ---

Reply via email to