Skip to content
This repository has been archived by the owner on Sep 30, 2022. It is now read-only.

java: try do dlopen libmpi with the full path #866

Merged

Conversation

ggouaillardet
Copy link
Contributor

Since OS X 10.11 (aka El Capitan) DYLD_LIBRARY_PATH is no more
propagated to children, so try to dlopen libmpi with the full path
using the directory of libmpi_java

Fixes open-mpi/ompi#1220

Thanks Alexander Daryin for reporting this

(back-ported from commit open-mpi/ompi@e918d75)

Since OS X 10.11 (aka El Capitan) DYLD_LIBRARY_PATH is no more
propagated to children, so try to dlopen libmpi with the full path
using the directory of libmpi_java

Fixes open-mpi/ompi#1220

Thanks Alexander Daryin for reporting this

(back-ported from commit open-mpi/ompi@e918d75)
@mellanox-github
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ompi-release-pr/1189/ for details.

@ggouaillardet
Copy link
Contributor Author

:bot:assign: @hppritcha
:bot:milestone:v1.10.2
:bot🏷️blocker

note to @rhc54 this PR is required by Java bindings under OS X El Capitan
(it seems OS X folks changed how things now work under the hood)
not a real blocker, but not really a bug, nor really an enhancement ...

@hppritcha
Copy link
Member

👍

rhc54 pushed a commit that referenced this pull request Dec 23, 2015
…pi_path

java: try do dlopen libmpi with the full path
@rhc54 rhc54 merged commit ad281e0 into open-mpi:v1.10 Dec 23, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants