Package Details: scalapack 2.1.0-2

Git Clone URL: (read-only, click to copy)
Package Base: scalapack
Description: subset of scalable LAPACK routines redesigned for distributed memory MIMD parallel computers.
Upstream URL:
Licenses: custom
Provides: blacs
Submitter: mickele
Maintainer: haawda
Last Packager: haawda
Votes: 23
Popularity: 0.000330
First Submitted: 2009-01-12 23:39
Last Updated: 2020-05-27 14:09

Latest Comments

1 2 3 Next › Last »

gdolle commented on 2020-05-27 13:32

I confirm @xantares, with "-DCMAKE_Fortran_FLAGS=-fallow-argument-mismatch" it compiles

xantares commented on 2020-05-15 13:00

it does not build with gcc 10 (Rank mismatch)

I guess it would succeed with -fallow-argument-mismatch


haawda commented on 2019-12-06 15:16

skyto, cannot reproduce.

skyto commented on 2019-12-05 08:04

Error: No rule to make target 'lib/liblapack.a', needed by 'lib/'

haawda commented on 2019-02-19 07:06

Thanks, applied.

MartinDiehl commented on 2019-02-18 19:42

scalapack does use some deprecated MPI routines. The following "prepare" in PKGBUILD fixes this issue for me

prepare() { cd ${pkgname}-${pkgver} sed -i 's/MPI_Type_struct/MPI_Type_create_struct/g' BLACS/SRC/*.c sed -i 's/MPI_Attr_get/MPI_Comm_get_attr/g' BLACS/SRC/blacs_get_.c cd CMAKE patch -Np0 < "$srcdir"/cmake3.13.3.patch }

haawda commented on 2019-01-29 23:18

Thanks, heitzmann. I applied a patch I found in the link you gave to me. It does the same as the sed-command you suggested.

heitzmann commented on 2019-01-28 17:14

Build fails with CMake 3.13.3 as reported in

A quick and dirty fix to get it working while there is no fix upstream is to add

sed -i -e '20 a "${PROJECT_SOURCE_DIR}/BLACS/INSTALL"' ../${pkgname}-${pkgver}/CMAKE/FortranMangling.cmake

around line 30 in PKGBUILD

haawda commented on 2018-01-16 13:18

The only clean way to handle soname bumps are rebuilds. snoname bunp are there for a reason. Symlinking is the wrong way to solve such things.

bandit commented on 2018-01-16 10:20

I have openmpi, scalapack, lapack, and blas installed on my system and had the following problem today with scalapack. The library was binded to the mpi library, wheres the recent update of openmpi changed this to, rendering scalapack non-functional. Is it possible to modify the installation script so that the bindings are always to the symbolic links, i.e.,,,, instead of actual library files including version numbers? This way everything should work fine.

Re-installing scalapack solved the problem as expected.