-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
IndexError: pop from empty list when making mesa docs witn Sphinx 8.2 #13407
Comments
@chennin can you paste the full failing log, when running with 8.2.3, please? A |
Sure, I assume you mean this more than the generated log
|
Thanks, that indicates that something has gone wrong with the abstract node tree whilst processing a I know nearly nothing about mesa or Arch Linux, so I'd be grateful for your help in minimising to a reproducible example. What might be fastest is sucessively deleting half of the documentation until the error occurs/doesn't, in a sort of manual bisection process. The ideal minimum state we want is a |
Thank you! The error in this case is likely in the custom A |
…issue - Added code to disable bootstrap extension in mesa and lib32-mesa PKGBUILD - Fixed 'IndexError: pop from empty list' error when building documentation with Sphinx 8.2.3 - Implemented solution based on issue sphinx-doc/sphinx#13407
Describe the bug
Hello! I'm just an Arch Linux user trying to compile mesa. Generating its HTML docs fails with Sphinx 8.2.1 and 8.2.3; and succeeds with 8.1.3. I'm not sure where exactly the issue lies - I have opened a mesa bug too. I've replicated on mesa 24.3.4, 25.0.0, and main 264d8a676645da829495bafbc477dea5baa52fa8.
Attached log:
sphinx-err-g1gudqzy.log
Impact: Again I am not an Arch maintainer - but I suspect this will become quite relevant to Arch when Mesa 25.0.1 is released and Arch proceeds to try to build it.
How to Reproduce
Environment Information
I've replicated both on base Arch (fully update) and for this report, in docker on an Ubuntu host (thus the kernel is lower than Arch's native).
Sphinx extensions
Additional context
Mesa bug report https://gitlab.freedesktop.org/mesa/mesa/-/issues/12725
The text was updated successfully, but these errors were encountered: