I’ve noticed that the
docs-lldb-html is down for some time.
ninja: error: unknown target ‘docs-lldb-html’, did you mean ‘docs-llvm-html’?
This is just a heads-up, and I am not sure who can take a look into this issue.
Thanks for pointing this out!
I think this is due to the move to Sphinx instead of epydoc for
generating documentation. This was added by Raphael in
https://reviews.llvm.org/D94489. Reading that, before you just needed
Sphinx. Now you need Python3, its development libs and Sphinx
installed to have that target available.
-- Could NOT find Python3 (missing: Python3_INCLUDE_DIRS
Python3_LIBRARIES Development Development.Module Development.Embed)
(found version "3.9.1")
I'm guessing the bot needs to have python3-devel or similar installed.
(Raphael and the bot owner on CC)
David is right, LLDB now needs Python3 libs and also the sphinx-automodapi Python package to build the docs.
I have to say I didn’t even see that bot before. I am usually just checking on the bot that is building and publishing all the LLVM docs/websites: http://lab.llvm.org:8011/#/builders/89
@Dmitri: From what I can see running that bot doesn’t add any additional coverage to our CI infrastructure (any build failures should also be detected on the unified docs bot), so I think retiring that builder and let it test something else would be fine for me.