[BugFix] Doxygen builds failing on rtd, and locally #1442
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is ready to merge
Feature or improvement description
Something in RTD changed in January 2023 causing our documentation to fail if
doxygen
is enabled. This is due to an issue with the paths to doxygen. The change occurred sometime after the 3.4.0 release.Exactly what changed is a bit unknown: looking through the logs for both yielded very little useful information. A handful of python packages had minor updates, but nothing major that we would expect to change the results. Also whatever changed also affects local builds (only for updated python packages).
For this fix,
doxygen
has been turned off on RTD (we don't think anyone uses it). Doxygen is still built locally and should work on most systems still.Related issue, if one exists
#1423 has some additional details
Impacted areas of the software
Only the documentation is affected.
Additional information
We would like to include this in a bugfix release, 3.4.1
Test results, if applicable
none