Skip to content
New issue

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

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

Already on GitHub? # to your account

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

Open
zpcalan opened this issue Dec 26, 2024 · 6 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

4 participants