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)
latest 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
| 		#include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
|
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:fedora31:amd64 Build
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_FSEEKO 1
| #define __APPL
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:alpine3.11:amd64 Build
| #define HAVE_PTHREAD_ATTR_GETSTACKSIZE 1
| #define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
| #define HAVE_SCHED_H 1
| #define HAVE_SCHED_YIELD 1
| #define HAVE_PTHREAD_SETAFFINITY_NP 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_PTHREAD_SETNAME_NP
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
clang:tsan Build
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "BIND"
| #define PACKAGE_TARNAME "bind"
| #define PACKAGE_VERSION "9.16"
| #define PACKAGE_STRING "BIND 9.16"
| #define PACKAGE_BUGREPORT "info@i
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:out-of-tree Build
make[1]: Leaving directory '/builds/isc-projects/bind9/workspace/make'
make[1]: *** No rule to make target 'depend'. Stop.
make: *** [Makefile:301: depend] Error 1
make[1]: *** No rule to make target 'all'.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:asan Build
| #define HAVE_EVP_SHA512 1
| #define HAVE_EVP_AES_128_ECB 1
| #define HAVE_EVP_AES_192_ECB 1
| #define HAVE_EVP_AES_256_ECB 1
| #define HAVE_DH_GET0_KEY 1
| #define HAVE_ECDSA_SIG_GET0 1
| #define HAVE_RSA
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:pkcs11 Build
configure:15951: gcc -o conftest -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -g -Wall -Wextra -pthread   conftest.c -lreadline -ltermcap >&5
configure:15951: $? = 0
configure:15951: result: yes
configure:16023: checking readline/readline.h usability
configure:16023: gcc -c -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -g -Wall -Wextra -pthread conftest.c >&5
configure:16023: $? = 0
configure:16023:
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:mutexatomics Build
| #define HAVE_LINUX_RTNETLINK_H 1
| #define HAVE_THREADS_H 1
| #define HAVE_THREAD_LOCAL 1
| #define HAVE_TLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_MMAP 1
| #define HA
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:buster:amd64 Build
| #define HAVE_EVP_CIPHER_CTX_FREE 1
| #define HAVE_EVP_MD_CTX_NEW 1
| #define HAVE_EVP_MD_CTX_FREE 1
| #define HAVE_EVP_MD_CTX_RESET 1
| #define HAVE_HMAC_CTX_NEW 1
| #define HAVE_HMAC_CTX_FREE 1
| #define HAVE_HMAC_CTX_R
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
clang:openbsd6.6:amd64 Build
`all' not remade because of errors.
make: don't know how to make depend
Stop in make
*** Error 1 in /builds/isc-projects/bind9 (Makefile:306 'depend')
Errors while building
Errors while building
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit status 1
failed
gcc:centos8:amd64 Build
make[1]: Leaving directory '/builds/isc-projects/bind9/make'
make[1]: *** No rule to make target 'depend'. Stop.
make: *** [Makefile:301: depend] Error 1
make[1]: *** No rule to make target 'all'.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
clang:asan Build
| #define HAVE_GEOIP2 1
| #define HAVE_GETRANDOM 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ATTR_GETSTACKSIZE 1
| #define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
| #define HAVE_PTHREA
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:tsan Build
| #define HAVE_EVP_CIPHER_CTX_FREE 1
| #define HAVE_EVP_MD_CTX_NEW 1
| #define HAVE_EVP_MD_CTX_FREE 1
| #define HAVE_EVP_MD_CTX_RESET 1
| #define HAVE_HMAC_CTX_NEW 1
| #define HAVE_HMAC_CTX_FREE 1
| #define HAVE_H
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
clang:buster:amd64 Build
| #define HAVE_FLOCKFILE 1
| #define HAVE_GETC_UNLOCKED 1
| #define HAVE_SYSCONF 1
| #define USE_LIBTOOL 1
| #define HAVE_CRYPTO_ZALLOC 1
| #define HAVE_EVP_CIPHER_CTX_NEW 1
| #define HAVE_EVP_CIPHER_CTX_FREE
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
clang:freebsd12.1:amd64 Build

make[1]: stopped in /builds/isc-projects/bind9/make
*** [subdirs] Error code 1

make: stopped in /builds/isc-projects/bind9
make[1]: don't know how to make depend. Stop
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit status 1
failed
clang:freebsd11.3:amd64 Build

make[1]: stopped in /builds/isc-projects/bind9/make
*** [subdirs] Error code 1

make: stopped in /builds/isc-projects/bind9
make[1]: don't know how to make depend. Stop
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit status 1
failed
gcc:sid:arm64 Build
| /* confdefs.h */
| #define PACKAGE_NAME "BIND"
| #define PACKAGE_TARNAME "bind"
| #define PACKAGE_VERSION "9.16"
| #define PACKAGE_STRING "BIND 9.16"
| #define PACKAGE_BUGREPORT "info@isc.org"
| #define PACKAGE
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
nolibtool:sid:amd64 Build
| #define HAVE_ECDSA_VERIFY 1
| #define HAVE_OPENSSL_ED25519 1
| #define HAVE_OPENSSL_ED448 1
| #define HAVE_OPENSSL_SIPHASH 1
| #define HAVE_EVP_SHA1 1
| #define HAVE_EVP_SHA224 1
| #define HAVE_EV
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
cppcheck Postcheck
| #define USE_LIBTOOL 1
| #define HAVE_CRYPTO_ZALL
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
compile_commands.json: found 1 matching files

WARNING: cppcheck.results: no matching files
WARNING: cppcheck_html/: no matching files
Uploading artifacts to coordinator... ok
id=877869 responseStatus=201 Created token=erNx8XV8
ERROR: Job failed: exit code 1
failed
gcc:bionic:amd64 Build
| #define HAVE_GEOIP2 1
| #define HAVE_GETRANDOM 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define HAVE_PTHREAD_ATTR_GETSTACKSIZE 1
| #define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
| #def
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:sid:i386 Build
configure:16023: gcc -E  conftest.c
configure:16023: $? = 0
configure:16023: result: yes
configure:16023: checking for readline/readline.h
configure:16023: result: yes
configure:16035: checking readline/history.h usability
configure:16035: gcc -c -fno-omit-frame-pointer -fno-optimize-
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:stretch:amd64 Build
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:sid:amd64 Build
ac_cv_header_sched_h=yes
ac_cv_header_stdalign_h=yes
ac_cv_header_stdatomic_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:centos6:amd64 Build
| choke me
| #endif
|
| int
| main ()
| {
| return DH_get
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:xenial:amd64 Build
| #define HAVE_LINUX_NETLINK_H 1
| #define HAVE_LINUX_RTNETLINK_H 1
| #define HAVE___THREAD 1
| #define HAVE_TLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_MMAP 1
|
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:tumbleweed:amd64 Build
configure:15826: result: yes
configure:15840: checking for pthread_setname_np
configure:15840: gcc -o conftest -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -g -Wall -Wextra -pthread conftest.c >&5
configure:15840: $? = 0
configure:15840: result: yes
configure:15840: checking for pthread_set_name_np
configure:15840: gcc -o conftest -fno-omit-frame
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
gcc:centos7:amd64 Build
| #include <sys/types.h>
| #include <gssapi/gssapi.h>
| #include <gssapi/gssapi_krb5.h>
| #include <krb5/krb5.h>
|
| int
| mai
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
misc Precheck
 ./bin/python/dnssec-keymgr.py.in		PYTHON-BIN	2016,2017,2018,2019,2020
./bin/python/dnssec-keymgr.rst RST 2016,2017,2018,2019,2020
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
util/newcopyrights: found 1 matching files

checklibs.out: found 1 matching files

Uploading artifacts to coordinator... ok
id=877790 responseStatus=201 Created token=6hFiVuzx
ERROR: Job failed: exit code 1