Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When building from source code of v5.0.3, it says ‘The submodule "config/oac" is missing.’ #13000

Closed
zpcalan opened this issue Dec 26, 2024 · 7 comments

Comments

@zpcalan
Copy link

zpcalan commented Dec 26, 2024

Any idea how to fix this? I get the zip from https://github.com/open-mpi/ompi/tags.

@ggouaillardet
Copy link
Contributor

Unless you are a developer, you should download the official tarballs from https://www.open-mpi.org/software/ompi/v5.0/

By the way, the latest release is 5.0.6.

@zpcalan
Copy link
Author

zpcalan commented Dec 26, 2024

Unfortunately, we do need to build from source code. : )

@ggouaillardet
Copy link
Contributor

Did you mean build from git (instead of build from source)?

@rhc54
Copy link
Contributor

rhc54 commented Dec 26, 2024

Sounds like you got the unofficial GitHub tarball - which the OMPI community does not support. You want the official tarball from https://www.open-mpi.org/software/ompi/v5.0/

@jsquyres
Copy link
Member

Unfortunately, we do need to build from source code. : )

I think you misunderstood @ggouaillardet -- the releases from https://www.open-mpi.org/software/ompi/v5.0/ are source code releases. The tarballs available from that URL are properly bootstrapped, ready-to-build tarballs.

The naked git clone tarballs you get from https://github.com/open-mpi/ompi/tags are not properly bootstrapped, and do not build properly. This is why we do not have any releases in the GitHub release mechanism; we don't want users to download those non-functional tarballs. We cannot disable GitHub's functionality of publishing naked git tarballs under the "tags" section, unfortunately.

If a bootstrapped source tarball is somehow insufficient, and you really do need to be able to build from a git clone, then you should read https://docs.open-mpi.org/en/v5.0.x/developers/index.html.

Copy link

github-actions bot commented Jan 9, 2025

It looks like this issue is expecting a response, but hasn't gotten one yet. If there are no responses in the next 2 weeks, we'll assume that the issue has been abandoned and will close it.

@github-actions github-actions bot added the Stale label Jan 9, 2025
Copy link

Per the above comment, it has been a month with no reply on this issue. It looks like this issue has been abandoned.

I'm going to close this issue. If I'm wrong and this issue is not abandoned, please feel free to re-open it. Thank you!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants