<div dir="ltr"><div>Hi,</div><div><br></div><div>TL;DR - We should update the bot(s) responsible for building the LLVM documentation so that they use recommonmark 0.5.0, and apply <a href="https://reviews.llvm.org/D63211">https://reviews.llvm.org/D63211</a>.</div><div><br></div><div>Full context:<br></div><div><br></div><div>I recently started trying to build the sphinx docs. However, a change by Jordan (r363100) resulted in me no longer being able to build them, even though the build bots were green and he could build them himself. After some digging, it looks like it's an issue with the latest version of the recommonmark python module. I verified that I don't see the issue with v0.4.0, but do with v0.5.0. The sphinx version doesn't seem to make any difference.</div><div><br></div><div>I could 
downgrade 

my module version
(and have temporarily done so). However, that leads to another issue: the links to llvm-symbolizer's page in <a href="https://llvm.org/docs/CommandGuide/llvm-addr2line.html">https://llvm.org/docs/CommandGuide/llvm-addr2line.html</a> are broken when building with 0.4.0. This can be fixed by changing the markdown doc to explicitly specify ".html" in the link, but this precise change is what breaks 0.5.0 (which otherwise produces working links in the llvm-addr2line doc). I think we should update the build bots version of recommonmark. Since this would cause the build to break, we should simultaneously (or more exactly slightly before) apply the patch in 
<a href="https://reviews.llvm.org/D63211">https://reviews.llvm.org/D63211</a>, which fixes the warning that I am seeing with 0.5.0.</div><div><br></div><div>I've included a couple of people I know to be involved with either the website or the build bots. Sorry if it's misdirected!</div><div><br></div><div>Thoughts?<br></div><div><br></div><div>James<br></div></div>