On 12 March 2015 at 09:51, Sandro Mani <manisan...@gmail.com> wrote:

>
> On 11.03.2015 20:51, Orion Poplawski wrote:
>
>> I updated mpich 3.1 to 3.1.4 in rawhide.  I wouldn't have thought this
>> would
>> make a difference, but apparently upstream decided to rename libraries
>> (libmpich.so.12 -> libmpi.so.12) and drop a sub-library (libopa.so.1),
>> apparently not having any understanding of how sonames work.  Or perhaps
>> I'm
>> just naive in thinking a 3.1 -> 3.1.4 version jump shouldn't introduce ABI
>> incompatible changes.
>>
>> So, things need to be rebuilt in rawhide.  I checked in the changes to F22
>> have haven't built yet.  mpich needs a rebuild in F22 though I think for
>> fortran mod api changes.
>>
>>  Looks like
>
> MPI_BIN=/usr/lib/mpich/bin
>
> is now
>
> MPI_BIN=/usr/lib/mpi/bin
>
> whereas i.e.
>
> MPI_LIB=/usr/lib/mpich/lib
>
> is still using "mpich".
>
>
> I suppose this should be fixed?


openmpi seems to be using

/usr/lib64/openmpi/bin/
/usr/lib64/openmpi/lib/

so perhaps the "mpich" option is better than a generic "mpi"?

Martyn
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to