Skip to content

make-authors.pl does not work correctly when run in a git submodule. #6614

@mwheinz

Description

@mwheinz

Thank you for taking the time to submit an issue!

Background information

What version of Open MPI are you using? (e.g., v1.10.3, v2.1.0, git branch name and hash, etc.)

3.1.3

Describe how Open MPI was installed (e.g., from a source/distribution tarball, from a git clone, from an operating system distribution package, etc.)

git clone, then locally cloned as a git submodule.

Please describe the system on which you are running

  • Operating system/version: N/A
  • Computer hardware: N/A
  • Network type: N/A

Details of the problem

make-authors.pl checks that .git exists and is a directory before getting the git log - but when a repo is checked out as a submodule of a larger repository, .git is not a directory, it's just a text file. This can cause make-authors.pl to terminate inappropriately.


Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions