Skip to content

Conversation

@benmenadue
Copy link
Contributor

@benmenadue benmenadue commented Nov 7, 2018

mca_psensor_file_component needs to be decorated with PMIX_EXPORT so that it can be found by dlsym when opening the component.

Refs #6056.

Copy link
Contributor

@rhc54 rhc54 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Already upstream in PMIx - I'll check those release branches to see if it got missed there

@benmenadue
Copy link
Contributor Author

benmenadue commented Nov 7, 2018

@jsquyres Actually, this doesn't need to go to master, since that's tracking upstream PMIx. This is a PR to the v3.1 branch, which uses PMIx 2.1.4. What's interesting is why my build of 3.0.3 doesn't have the same issue, even though it also uses PMIx 2.1.4...

EDIT: Sorry, I take that back. 3.0.3 suffers from the same problem. I was looking an already-patched build. I'll PR it to that branch as well, in case you have plans for a 3.0.4.

@rhc54 It's missing from the v2.1 branch in pmix, so I just PR the change in there (openpmix/openpmix#931).

@ompiteam-bot
Copy link

Can one of the admins verify this patch?

@benmenadue benmenadue changed the title pmix2x: add PMIX_EXPORT decoration to mca_psensor_file_component v3.1.x: pmix2x: add PMIX_EXPORT decoration to mca_psensor_file_component Nov 7, 2018
@jsquyres
Copy link
Member

jsquyres commented Nov 8, 2018

ok to test

@jsquyres
Copy link
Member

jsquyres commented Nov 8, 2018

bot:mellanox:retest

@bwbarrett bwbarrett merged commit 6705cd9 into open-mpi:v3.1.x Jan 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants