Hi Jon, This series contain some patches from my parser-yaml one that aren't directly related to it. It basically addresses some issues at the build system. It also adds a script that I wrote with the purpose of checking backward problems when building against older toolchains. IMO, the best is to merge and apply it before the YAML series. I'll be respining the YAML later, with some additional changes. Regards, Mauro Mauro Carvalho Chehab (6): docs: conf.py: properly handle include and exclude patterns docs: Makefile: disable check rules on make cleandocs scripts: scripts/test_doc_build.py: add script to test doc build scripts/test_doc_build.py: make capture assynchronous scripts: test_doc_build.py: better control its output docs: sphinx: add a file with the requirements for lowest version Documentation/Makefile | 2 + Documentation/conf.py | 67 +++- Documentation/doc-guide/sphinx.rst | 23 ++ Documentation/sphinx/min_requirements.txt | 10 + scripts/test_doc_build.py | 382 ++++++++++++++++++++++ 5 files changed, 480 insertions(+), 4 deletions(-) create mode 100644 Documentation/sphinx/min_requirements.txt create mode 100755 scripts/test_doc_build.py -- 2.49.0