Skip to content

Conversation

@jsquyres
Copy link
Member

@jsquyres jsquyres commented May 8, 2017

Corresponding master PR: #3455

Several --with-lustre configury fixes. See #3455 for explanation.

@edgargabriel Can you review? Thanks.

@edgargabriel @timattox Do we feel strongly that this fix should go into v2.1.1? Or is it ok to slip to v2.1.2?

jsquyres added 4 commits May 8, 2017 13:58
We check for liblustreapi.h in OMPI_CHECK_LUSTRE, so this code was
commented out here.  Might as well fully delete it, since it's
redundant and dead.

Signed-off-by: Jeff Squyres <[email protected]>
(cherry picked from commit c81bc50)
Signed-off-by: Jeff Squyres <[email protected]>
Make sure the default Autoconf "yes" value for $with_lustre when the
user specifies --with-lustre on the command line (without a value)
does not propagate down into the directory logic.

Signed-off-by: Jeff Squyres <[email protected]>
(cherry picked from commit 8604273)
Signed-off-by: Jeff Squyres <[email protected]>
Minor style updates; nothing of real consequence.

Signed-off-by: Jeff Squyres <[email protected]>
(cherry picked from commit eb89712)
Signed-off-by: Jeff Squyres <[email protected]>
Follow the OMPI bias: if a human requests feature X and configure
can't deliver feature X, abort and let the human figure it out.

Signed-off-by: Jeff Squyres <[email protected]>
(cherry picked from commit c119759)
Signed-off-by: Jeff Squyres <[email protected]>
@jsquyres jsquyres added the bug label May 8, 2017
@jsquyres jsquyres added this to the v2.1.2 milestone May 8, 2017
@jsquyres jsquyres requested a review from edgargabriel May 8, 2017 21:02
@timattox
Copy link
Contributor

timattox commented May 8, 2017

There isn't a rush on my part to get this fix into 2.1.1, since my workaround of just specifying --with-luster=/usr worked for my immediate situation. My concern is just that it should get fixed so others don't get avoidable build errors in this regard.

@hppritcha hppritcha merged commit cc7d8ff into open-mpi:v2.x May 16, 2017
@jsquyres jsquyres mentioned this pull request May 16, 2017
@jsquyres jsquyres deleted the pr/v2.1.x/with-lustre-fixes branch August 2, 2018 16:57
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.

4 participants