make named-checkconf able to check dns64 module parameters

- restored the checkconf test cases from the dns64 system test
- implemented plugin_check() in the dns64 module
53 jobs for !968 with 15-dns64-module in 3 minutes and 12 seconds (queued for 5 seconds)
detached
Status Job ID Name Coverage
  Precheck
failed #312023
amd64 linux
🐞:sid:amd64

00:01:43

passed #312021
amd64 linux
autoreconf:sid:amd64

00:00:36

passed #312022
amd64 linux
misc:sid:amd64

00:00:21

 
  Build
failed #312035
amd64 linux
asan:sid:amd64

00:02:31

failed #312038
amd64 linux
clang:stretch:amd64

00:01:56

failed #312039
i386 linux
clang:stretch:i386

00:01:41

failed #312024
amd64 linux
gcc:alpine3.10:amd64

00:02:12

failed #312034
amd64 linux
gcc:bionic:amd64

00:01:55

failed #312029
i386 linux
gcc:buster:amd64

00:01:10

failed #312025
amd64 linux
gcc:centos6:amd64

00:01:51

failed #312026
amd64 linux
gcc:centos7:amd64

00:01:51

failed #312032
amd64 linux
gcc:fedora30:amd64

00:01:32

failed #312027
amd64 linux
gcc:jessie:amd64

00:01:39

failed #312030
amd64 linux
gcc:sid:amd64

00:01:54

failed #312031
i386 linux
gcc:sid:i386

00:01:38

failed #312028
amd64 linux
gcc:stretch:amd64

00:01:32

failed #312033
amd64 linux
gcc:xenial:amd64

00:01:07

failed #312037
amd64 linux
mutexatomics:sid:amd64

00:01:09

failed #312041
amd64 linux
nolibtool:sid:amd64

00:01:07

failed #312040
amd64 linux
pkcs11:sid:amd64

00:01:52

failed #312036
amd64 linux
rwlock:sid:amd64

00:01:08

 
  Unit
skipped #312053
amd64 linux
unit:asan:sid:amd64
skipped #312055
amd64 linux
unit:clang:stretch:amd64
skipped #312042
amd64 linux
unit:gcc:alpine3.10:amd64
skipped #312052
amd64 linux
unit:gcc:bionic:amd64
skipped #312047
i386 linux
unit:gcc:buster:amd64
skipped #312043
amd64 linux
unit:gcc:centos6:amd64
skipped #312044
amd64 linux
unit:gcc:centos7:amd64
skipped #312050
amd64 linux
unit:gcc:fedora30:amd64
skipped #312045
amd64 linux
unit:gcc:jessie:amd64
skipped #312048
amd64 linux
unit:gcc:sid:amd64
skipped #312049
i386 linux
unit:gcc:sid:i386
skipped #312046
amd64 linux
unit:gcc:stretch:amd64
skipped #312051
amd64 linux
unit:gcc:xenial:amd64
skipped #312057
amd64 linux
unit:nolibtool:sid:amd64
skipped #312056
amd64 linux
unit:pkcs11:sid:amd64
skipped #312054
amd64 linux
unit:rwlock:sid:amd64
 
  System
skipped #312069
amd64 linux
system:asan:sid:amd64
skipped #312058
amd64 linux
system:gcc:alpine3.10:amd64
skipped #312068
amd64 linux
system:gcc:bionic:amd64
skipped #312063
i386 linux
system:gcc:buster:amd64
skipped #312059
amd64 linux
system:gcc:centos6:amd64
skipped #312060
amd64 linux
system:gcc:centos7:amd64
skipped #312066
amd64 linux
system:gcc:fedora30:amd64
skipped #312061
amd64 linux
system:gcc:jessie:amd64
skipped #312064
amd64 linux
system:gcc:sid:amd64
skipped #312065
i386 linux
system:gcc:sid:i386
skipped #312062
amd64 linux
system:gcc:stretch:amd64
skipped #312067
amd64 linux
system:gcc:xenial:amd64
skipped #312072
amd64 linux
system:nolibtool:sid:amd64
skipped #312071
amd64 linux
system:pkcs11:sid:amd64
skipped #312070
amd64 linux
system:rwlock:sid:amd64
 
  Docs
passed #312073
amd64 linux
docs:sid:amd64

00:01:20

 
Name Stage Failure
failed
asan:sid:amd64 Build
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1
failed
gcc:alpine3.10:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include "-DNAMED_PLUGINDIR=\"/root/.local/lib/named\"" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -pthread -I/usr/include/google -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror "-DVERSION=\"9.15.3\"" "-DMAJOR=\"9.15\"" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[2]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
clang:stretch:amd64 Build
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: *** [subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
Makefile:84: recipe for target 'subdirs' failed
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make: *** [subdirs] Error 1
make: Target 'all' not remade because of errors.
Makefile:87: recipe for target 'subdirs' failed
ERROR: Job failed: exit code 1
failed
gcc:bionic:amd64 Build
make[2]: Target 'all' not remade because of errors.
make[1]: *** [subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [subdirs] Error 1
make: Target 'all' not remade because of errors.
Makefile:84: recipe for target 'subdirs' failed
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
Makefile:87: recipe for target 'subdirs' failed
ERROR: Job failed: exit code 1
failed
pkcs11:sid:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -pthread -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror -DVERSION=\"9.15.3\" -DMAJOR=\"9.15\" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
ERROR: Job failed: exit code 1
failed
gcc:sid:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O3 -g -pthread -I/usr/include/google -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror -DVERSION=\"9.15.3\" -DMAJOR=\"9.15\" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
gcc:centos7:amd64 Build
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/builds/isc-projects/bind9/lib/ns'
make[1]: *** [subdirs] Error 1
make[1]: Target `all' not remade because of errors.
make[1]: Leaving directory `/builds/isc-projects/bind9/lib'
make: *** [subdirs] Error 1
make: Target `all' not remade because of errors.
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1
failed
gcc:centos6:amd64 Build
libtool: compile:  gcc -std=gnu99 -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -pthread -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -DVERSION=\"9.15.3\" -DMAJOR=\"9.15\" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/builds/isc-projects/bind9/lib/ns'
make[1]: *** [subdirs] Error 1
make[1]: Target `all' not remade because of errors.
make[1]: Leaving directory `/builds/isc-projects/bind9/lib'
make: *** [subdirs] Error 1
make: Target `all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
clang:stretch:i386 Build
Makefile:84: recipe for target 'subdirs' failed
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
Makefile:87: recipe for target 'subdirs' failed
make: *** [subdirs] Error 1
make: Target 'all' not remade because of errors.
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1
failed
gcc:jessie:amd64 Build
make[2]: Target 'all' not remade because of errors.
Makefile:84: recipe for target 'subdirs' failed
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [subdirs] Error 1
make: Target 'all' not remade because of errors.
Makefile:87: recipe for target 'subdirs' failed
ERROR: Job failed: exit code 1
failed
gcc:sid:i386 Build
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[2]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1
failed
gcc:fedora30:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -pthread -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror -DVERSION=\"9.15.3\" -DMAJOR=\"9.15\" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[2]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
gcc:stretch:amd64 Build
make[1]: *** [subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
Makefile:84: recipe for target 'subdirs' failed
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make: *** [subdirs] Error 1
make: Target 'all' not remade because of errors.
Makefile:87: recipe for target 'subdirs' failed
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1
failed
mutexatomics:sid:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -DISC_MEM_USE_INTERNAL_MALLOC=0 -pthread -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror -DVERSION=\"9.15.3\" -DMAJOR=\"9.15\" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
gcc:buster:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -pthread -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror -DVERSION=\"9.15.3\" -DMAJOR=\"9.15\" -DLIBINTERFACE=1501 -DLIBREVISION=0 -DLIBAGE=0 -c ./version.c  -fPIC -DPIC -o .libs/version.o
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[2]: Target 'all' not remade because of errors.
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
nolibtool:sid:amd64 Build
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1
failed
rwlock:sid:amd64 Build
libtool: compile:  gcc -include /builds/isc-projects/bind9/config.h -I/builds/isc-projects/bind9 -I../.. -I. -I../../lib/ns -Iinclude -I/builds/isc-projects/bind9/lib/ns/include -I../../lib/ns/include -I/builds/isc-projects/bind9/lib/dns/include -I../../lib/dns/include -I/builds/isc-projects/bind9/lib/isc/include -I../../lib/isc -I../../lib/isc/include -I../../lib/isc/unix/include -I../../lib/isc/pthreads/include -I/usr/include -DNAMED_PLUGINDIR=\"/root/.local/lib/named\" -DISC_MEM_DEFAULTFILL=1 -DISC_LIST_CHECKINIT=1 -Wall -Wextra -O2 -g -DISC_MEM_USE_INTERNAL_MALLOC=0 -pthread -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -Wshadow -Werror -c xfrout.c  -fPIC -DPIC -o .libs/xfrout.o
make[2]: Target 'all' not remade because of errors.
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make[1]: *** [Makefile:84: subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
make: *** [Makefile:87: subdirs] Error 1
make: Target 'all' not remade because of errors.
ERROR: Job failed: exit code 1
failed
gcc:xenial:amd64 Build
make[2]: Leaving directory '/builds/isc-projects/bind9/lib/ns'
make[1]: *** [subdirs] Error 1
make[1]: Target 'all' not remade because of errors.
Makefile:84: recipe for target 'subdirs' failed
make[1]: Leaving directory '/builds/isc-projects/bind9/lib'
make: *** [subdirs] Error 1
make: Target 'all' not remade because of errors.
Makefile:87: recipe for target 'subdirs' failed
ERROR: Job failed: exit code 1
failed
🐞:sid:amd64 Precheck
0 files match
1 files match
0 files match
0 files match
35 files match
150 files match
0 files match
Authenticating with credentials from /root/.docker/config.json
ERROR: Job failed: exit code 1