Skip to content

Conversation

@ggouaillardet
Copy link
Contributor

perl is required by ompi/mpi/man/make_manpage.pl, that is even used in opal.
so simply aborts at configure time if perl is not available

Signed-off-by: Gilles Gouaillardet gilles@rist.or.jp

(cherry picked from commit 5bb3efd)

@jjhursey
Copy link
Member

jjhursey commented Dec 5, 2016

bot:ibm:retest

@jsquyres
Copy link
Member

jsquyres commented Dec 7, 2016

bot:mellanox:retest

Copy link
Member

@jsquyres jsquyres left a comment

Choose a reason for hiding this comment

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

Assuming CI passes, looks good to me.

I don't see a real need to bring this to OMPI v2.x, though -- can be a nice enhancement for v3.x.

@jsquyres
Copy link
Member

jsquyres commented Dec 7, 2016

Hah -- this is v2.x. Ok.

@ggouaillardet Why is this still DNM?

perl is required by ompi/mpi/man/make_manpage.pl, that is even used in opal.
so simply aborts at configure time if perl is not available

Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>

(cherry picked from commit open-mpi/ompi@5bb3efd)
perl is now mandatory to build Open MPI,
so there is no need to check for it

Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>

(cherry picked from commit open-mpi/ompi@c8b51a2)
@ggouaillardet ggouaillardet force-pushed the topic/v2.x/configury_check_perl branch from 3ed0b80 to bb8ee61 Compare December 7, 2016 04:33
@ggouaillardet ggouaillardet added this to the v2.0.2 milestone Dec 7, 2016
@ggouaillardet
Copy link
Contributor Author

@jsquyres i was waiting for an other commit (remove some now dead code)
fwiw, i installed centos 7 on a raspberry pi 3 (no perl by default), and found the hard way (e.g. build failure) that perl is indeed mandatory to build Open MPI.
so as far as i am concerned, this is a bug fix, and not an enhancement

@jsquyres
Copy link
Member

jsquyres commented Dec 7, 2016

@ggouaillardet Ok.

@hppritcha Good to go.

@hppritcha hppritcha merged commit 60e3c8a into open-mpi:v2.x Dec 7, 2016
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