Source: gmsh
Followup-For: Bug #1095345

Hi Santiago,
thanks for the report.

I hopefully fixed this in 4.13.1+ds1-5, although I am not fully convinced that 
it is the right approach.

>From 
>https://gitlab.onelab.info/gmsh/gmsh/-/commit/08c1d41ba72c6506aa72b95c868cc40b5e0b4cd0
and from the logic in CMakeLists.txt it seems to me that upstream thinks of 
Eigen and Blas/Lapack
as being mutually exclusive, although I don't understand why the two can't 
coexist.

However, the linker error clearly shows that somewhere in our build Blas is 
required and linked against.
The patch at 
https://salsa.debian.org/science-team/gmsh/-/commit/fd17211b9a0e8644112ed1279eddc78983949887
and the compile option -DENABLE_BLAS_LAPACK ensure that Blas/Lapack libraries 
are now linked against.

With these changes build and tests are successful on my amd64 system.

Francesco

Reply via email to