Convert the documentation to Sphinx documentation format

The ARM and the manpages have been converted into Sphinx documentation
format.

Sphinx uses reStructuredText as its markup language, and many of its
strengths come from the power and straightforwardness of
reStructuredText and its parsing and translating suite, the Docutils.

(cherry picked from commit 9fb6d11a)
81 jobs for !3516 with 83-convert-the-documentation-to-sphinx-build-v9_16 in 6 minutes and 44 seconds (queued for 5 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #877789
amd64 linux
autoreconf

00:00:22

passed #877791
amd64 linux
clang-format

00:00:26

passed #877792
amd64 linux
coccinelle

00:03:13

failed #877790
amd64 linux
misc

00:00:15

 
  Build
failed #877808
amd64 linux
clang:asan

00:00:48

failed #877812
amd64 linux
clang:buster:amd64

00:00:40

failed #877814
amd64 libvirt
clang:freebsd11.3:amd64

00:00:36

failed #877815
amd64 libvirt
clang:freebsd12.1:amd64

00:00:37

failed #877816
amd64 libvirt
clang:openbsd6.6:amd64

00:01:04

failed #877810
amd64 linux
clang:tsan

00:02:37

failed #877793
amd64 linux
gcc:alpine3.11:amd64

00:02:50

failed #877807
amd64 linux
gcc:asan

00:02:27

failed #877806
amd64 linux
gcc:bionic:amd64

00:00:29

failed #877798
amd64 linux
gcc:buster:amd64

00:01:50

failed #877794
amd64 linux
gcc:centos6:amd64

00:00:30

failed #877795
amd64 linux
gcc:centos7:amd64

00:00:22

failed #877796
amd64 linux
gcc:centos8:amd64

00:01:05

failed #877804
amd64 linux
gcc:fedora31:amd64

00:02:54

failed #877811
amd64 linux
gcc:mutexatomics

00:01:47

failed #877800
amd64 linux
gcc:out-of-tree

00:02:36

failed #877813
amd64 linux
gcc:pkcs11

00:01:49

failed #877799
amd64 linux
gcc:sid:amd64

00:00:31

failed #877801
arm64 linux
gcc:sid:arm64

00:00:43

failed #877802
i386 linux
gcc:sid:i386

00:00:31

failed #877797
amd64 linux
gcc:stretch:amd64

00:00:32

failed #877809
amd64 linux
gcc:tsan

00:00:42

failed #877803
amd64 linux
gcc:tumbleweed:amd64

00:00:22

failed #877805
amd64 linux
gcc:xenial:amd64

00:00:23

passed #877818
amd64 windows
msvc:windows:amd64

00:02:32

failed #877817
amd64 linux
nolibtool:sid:amd64

00:00:31

 
  Unit
skipped #877833
amd64 linux
unit:clang:asan
skipped #877837
amd64 linux
unit:clang:buster:amd64
skipped #877839
amd64 libvirt
unit:clang:freebsd11.3:amd64
skipped #877840
amd64 libvirt
unit:clang:freebsd12.1:amd64
skipped #877835
amd64 linux allowed to fail
unit:clang:tsan
skipped #877819
amd64 linux
unit:gcc:alpine3.11:amd64
skipped #877832
amd64 linux
unit:gcc:asan
skipped #877831
amd64 linux
unit:gcc:bionic:amd64
skipped #877824
amd64 linux
unit:gcc:buster:amd64
skipped #877820
amd64 linux
unit:gcc:centos6:amd64
skipped #877821
amd64 linux
unit:gcc:centos7:amd64
skipped #877822
amd64 linux
unit:gcc:centos8:amd64
skipped #877829
amd64 linux
unit:gcc:fedora31:amd64
skipped #877836
amd64 linux
unit:gcc:mutexatomics
skipped #877838
amd64 linux
unit:gcc:pkcs11
skipped #877825
amd64 linux
unit:gcc:sid:amd64
skipped #877826
arm64 linux
unit:gcc:sid:arm64
skipped #877827
i386 linux
unit:gcc:sid:i386
skipped #877823
amd64 linux
unit:gcc:stretch:amd64
skipped #877834
amd64 linux allowed to fail
unit:gcc:tsan
skipped #877828
amd64 linux
unit:gcc:tumbleweed:amd64
skipped #877830
amd64 linux
unit:gcc:xenial:amd64
skipped #877841
amd64 linux
unit:nolibtool:sid:amd64
 
  System
skipped #877856
amd64 linux
system:clang:asan
skipped #877860
amd64 linux
system:clang:buster:amd64
skipped #877862
amd64 libvirt
system:clang:freebsd11.3:amd64
skipped #877863
amd64 libvirt
system:clang:freebsd12.1:amd64
skipped #877858
amd64 linux allowed to fail
system:clang:tsan
skipped #877842
amd64 linux
system:gcc:alpine3.11:amd64
skipped #877855
amd64 linux
system:gcc:asan
skipped #877854
amd64 linux
system:gcc:bionic:amd64
skipped #877847
amd64 linux
system:gcc:buster:amd64
skipped #877843
amd64 linux
system:gcc:centos6:amd64
skipped #877844
amd64 linux
system:gcc:centos7:amd64
skipped #877845
amd64 linux
system:gcc:centos8:amd64
skipped #877852
amd64 linux
system:gcc:fedora31:amd64
skipped #877859
amd64 linux
system:gcc:mutexatomics
skipped #877861
amd64 linux
system:gcc:pkcs11
skipped #877848
amd64 linux
system:gcc:sid:amd64
skipped #877849
arm64 linux
system:gcc:sid:arm64
skipped #877850
i386 linux
system:gcc:sid:i386
skipped #877846
amd64 linux
system:gcc:stretch:amd64
skipped #877857
amd64 linux allowed to fail
system:gcc:tsan
skipped #877851
amd64 linux
system:gcc:tumbleweed:amd64
skipped #877853
amd64 linux
system:gcc:xenial:amd64
skipped #877864
amd64 linux
system:nolibtool:sid:amd64
 
  Docs
failed #877865
amd64 linux
docs

00:06:06

 
  Postcheck
failed #877869
amd64 linux
cppcheck

00:00:19

passed #877866
amd64 linux
flake8

00:02:24

passed #877867
amd64 linux
pylint

00:04:36

passed #877868
amd64 linux
scan-build

00:00:39

 
Name Stage Failure
failed
docs Docs
No job log
failed
gcc:fedora31:amd64 Build
No job log
failed
gcc:alpine3.11:amd64 Build
No job log
failed
clang:tsan Build
No job log
failed
gcc:out-of-tree Build
No job log
failed
gcc:asan Build
No job log
failed
gcc:pkcs11 Build
No job log
failed
gcc:mutexatomics Build
No job log
failed
gcc:buster:amd64 Build
No job log
failed
clang:openbsd6.6:amd64 Build
No job log
failed
gcc:centos8:amd64 Build
No job log
failed
clang:asan Build
No job log
failed
gcc:tsan Build
No job log
failed
clang:buster:amd64 Build
No job log
failed
clang:freebsd12.1:amd64 Build
No job log
failed
clang:freebsd11.3:amd64 Build
No job log
failed
gcc:sid:arm64 Build
No job log
failed
nolibtool:sid:amd64 Build
No job log
failed
cppcheck Postcheck
No job log
failed
gcc:bionic:amd64 Build
No job log
failed
gcc:sid:i386 Build
No job log
failed
gcc:stretch:amd64 Build
No job log
failed
gcc:sid:amd64 Build
No job log
failed
gcc:centos6:amd64 Build
No job log
failed
gcc:xenial:amd64 Build
No job log
failed
gcc:tumbleweed:amd64 Build
No job log
failed
gcc:centos7:amd64 Build
No job log
failed
misc Precheck
No job log