CI(docs): Enable bzlib, openmp, pthread, and readline support in build for doxygen docs #6127
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.
Follow-up of #6092.
I thought I had created the PR, but no, it was only on my fork.
This enables extra features in the configure step, so more parts of the code can be documented. The goal is to have as much optional features enabled, so that the possible values for example, what db drivers are allowed, can represent the full set of features in the docs.
In #6092, the goal was to have a baseline that matched what was on the server.
If the packages are not installed on the server that independently generates the docs, only the artifact in CI will have these extra function blocks and extra text. Soon it'll be needed to publish the artifact so we can use newer doxygen versions, but now it is still kept at 1.9.1 as the server.