-
-
Notifications
You must be signed in to change notification settings - Fork 205
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
Documentation fails to build with Doxygen 1.9.7 #935
Comments
This appears to be caused by some sphinx bug. The failure is reproducible with doxygen 1.9.7 and Sphinx 7.0.1 but not with Sphinx 7.1.2 (implemented via https://src.fedoraproject.org/rpms/python-sphinx/pull-request/56) nor with Sphinx 7.2.5 (latest upstream). |
I get the same error with Sphinx 7.2.5 and Doxygen 1.9.8 |
I have looked further into this issue and compared the output of As it turns out, the older Doxygen used to auto-generate names such as |
I debugged and did not find this PR but also filed doxygen/doxygen#11323 upstream so they can have a look. External reference to this issue holding up FreeBSD's ports upgrading Doxygen: |
Adding more search engine fodder:
|
This was originally reported in #933, but then closed, so let me open another issue on this.
With doxygen 1.9.7 Breathe documentation build fails with
specific.rst
containsC++ Anonymous Entities
around the line where error was detected: https://github.com/breathe-doc/breathe/blob/main/documentation/source/specific.rst?plain=1#L190There are some doxygen fixes in 1.9.7 that caught my eye, looking at the changelog namely:
doxygen/doxygen@a18e4c7
doxygen/doxygen#9668
For the sake of completeness, there is the output of the build with
breathe_debug_trace_directives = True
for readingspecific.rst
(I can't make much of it):The text was updated successfully, but these errors were encountered: