[Pkg-openmpi-maintainers] Bug#545919: Bug#545919: openmpi: Please add support for BLCR

Alan Woodland alan.woodland at gmail.com
Sat Sep 12 10:39:49 UTC 2009


2009/9/12 Alan Woodland <alan.woodland at gmail.com>:
> 2009/9/10 Alan Woodland <awoodland at debian.org>:
>> 2009/9/10 Manuel Prinz <manuel at debian.org>:
>>> Hi Alan!
>>>
>>> Am Donnerstag, den 10.09.2009, 00:33 +0100 schrieb Alan Woodland:
>>>> BLCR is now in main. It would be nice if openmpi were built using this
>>>> where it is available.
>>>>
>>>> I've attached a short patch adding options to configure, and build-depends
>>>
>>> Thanks a lot for the patch!
>>>
>>> I did think about adding it but BLCR was not packaged yet. I will add it
>>> in the next upload.
>>>
>>> Unfortunately, I do not have any possibility to test Open MPI with BLCR
>>> at the moment. Can you confirm it works as expected?
>>
>> I checked it configured and built last night on my machine, but I've
>> not had a chance to test any functionality properly yet.
>
> Ok, I've had a bit more of a fiddle with it now. Several things have come up :)
>
> Firstly a dependency on libcr0 is now generated automatically for
> libopenmpi1.3, which is technically accurate, but not really strictly
> needed. If libcr0 isn't installed mpirun still works exactly as before
> anyway. The only time you notice that libcr0 isn't installed is when
> you pass the "-am ft-enable-cr" flag to mpirun which causes it to try
> and dlopen() the library that is really linked against libcr0.
Forgot to say: Even when it can't dlopen() this because of the
unresolved external dependency it still behaves sanely, warns about
not being able to do the checkpoint and continues.

Alan






More information about the Pkg-openmpi-maintainers mailing list