Bug#919573: more linking issues .. modules not linked with -lgomp when needed

Matthias Klose doko at debian.org
Thu Jan 17 13:54:52 GMT 2019


so there are more issues, at least for sage/matrix/matrix_integer_sparse.so:

this extension uses fflas-ffpack, which has a pkg-config file:

/------------------ fflas-ffpack.pc ------------------------
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib
includedir=/usr/include

Name: fflas-ffpack
Description: Finite Field Linear Algebra Suroutines/Package
URL: http://github.com/linbox-team/fflas-ffpack
Version: 2.3.2
Requires: givaro >= 4.0.3
Libs: -fopenmp  -lblas -llapack
Cflags: -I${prefix}/include    -fopenmp   -fabi-version=6
\-------------------------------------------------------

while the sagemath build system gets the Cflags correctly, it misses the Libs,
and then misses to link libgomp.

You may want to argue that fflas-ffpack should define -fopenmp in Ldflags, but
sagemath doesn't seem to pick that up either.



More information about the debian-science-maintainers mailing list