delv error when compiling from source
Summary
BIND version affected
9.18.25
Steps to reproduce
- Install Ubuntu 20.04 with all requirements listed in https://bind9.readthedocs.io/en/latest/chapter10.html#build-bind
- Download bind-9.18.25 from website
- autoreconf -fi
./configure --prefix=/usr \
--sysconfdir=/etc/bind \
--localstatedir=/var \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--enable-threads \
--enable-largefile \
--with-libtool \
--enable-shared \
--with-openssl=/usr \
--with-gssapi=yes \
--with-gnu-ld \
--with-dlz-postgres=yes \
--with-dlz-mysql=no \
--with-dlz-bdb=no \
--with-dlz-filesystem=no \
--with-dlz-ldap=no \
--with-dlz-stub=no \
--with-geoip=/usr/share/GeoIP \
--enable-ipv6
- make
What is the current bug behavior?
Got an error when building:
make[3]: Entering directory '/opt/resolver/sources/bind-9.18.25/doc/man'
echo ".. |rndc_conf| replace:: ``@sysconfdir@/rndc.conf``\n.. |rndc_key| replace:: ``@sysconfdir@/rndc.key``\n.. |named_conf| replace:: ``@sysconfdir@/named.conf``\n.. |bind_keys| replace:: ``@sysconfdir@/bind.keys``\n.. |named_pid| replace:: ``@runstatedir@/named.pid``\n.. |session_key| replace:: ``@runstatedir@/session.key``"
.. |rndc_conf| replace:: @sysconfdir@/rndc.conf\n.. |rndc_key| replace:: @sysconfdir@/rndc.key\n.. |named_conf| replace:: @sysconfdir@/named.conf\n.. |bind_keys| replace:: @sysconfdir@/bind.keys\n.. |named_pid| replace:: @runstatedir@/named.pid\n.. |session_key| replace:: @runstatedir@/session.key
SPHINX manpages.stamp
Warning, treated as error:
../../bin/delv/delv.rst:109:unknown option: +root
make[3]: *** [Makefile:1000: manpages.stamp] Error 2
make[3]: Leaving directory '/opt/resolver/sources/bind-9.18.25/doc/man'
make[2]: *** [Makefile:450: all-recursive] Error 1
make[2]: Leaving directory '/opt/resolver/sources/bind-9.18.25/doc'
make[1]: *** [Makefile:622: all-recursive] Error 1
make[1]: Leaving directory '/opt/resolver/sources/bind-9.18.25'
make: *** [Makefile:528: all] Error 2