FTBFS: node class 'meta' is already registered, its visitors will be overridden
Cannot be built on Debian bullseye.
BIND version used
v9_17_21
Some packages of interest
- autoconf: 2.69-14
- make: 4.3-4.1
- gcc-10: 10.2.1-6
- python3.9: 3.9.9-1
- pytest: 6.2.5
Steps to reproduce
git checkout v9_17_21
export CFLAGS+=-Wno-error
export NOCONFIGURE=yes
autoreconf -f -i
./configure --build=x86_64-pc-linux-gnu \
--prefix=/usr --sysconfdir=/etc/bind --localstatedir=/ \
--datarootdir=/usr/share --docdir=/usr/share/doc --mandir=/usr/share/man \
--disable-native-pkcs11 \
--disable-querytrace \
--enable-auto-validation \
--enable-developer \
--enable-dnstap \
--enable-fixed-rrset \
--enable-full-report \
--enable-largefile \
--enable-linux-caps \
--enable-shared=yes \
--with-cmocka=yes \
--with-gnu-ld=yes \
--with-gssapi=/usr/bin/krb5-config \
--with-jemalloc=detect \
--with-json-c=yes \
--with-libidn2 \
--with-libxml2=yes \
--with-lmdb=auto \
--with-maxminddb=yes \
--with-openssl=/usr/lib/x86_64-linux-gnu \
--with-tuning=large \
--with-zlib=yes
make all
leads to:
...
Making all in man
make[3]: Entering directory '/git-bind9/doc/man'
SPHINX manpages.stamp
Warning, treated as error:
node class 'meta' is already registered, its visitors will be overridden
make[3]: *** [Makefile:976: manpages.stamp] Error 2
...