fyi, DLZ external has been broken post 9.8.1p1. fails to compile with
an undefined reference to main. both for 9.8.2 and 9.9.0
-david
make[4]: Entering directory
`/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/bin/tests/system/dlzexternal'
/bin/sh /usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/libtool
--mode=compile --tag=CC x86_64-pc-linux-gnu-gcc
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/dns/include
-I../../../../lib/dns/include
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/isc/include
-I../../../../lib/isc -I../../../../lib/isc/include
-I../../../../lib/isc/unix/include
-I../../../../lib/isc/nothreads/include
-I../../../../lib/isc/x86_32/include -I/usr/include -D_GNU_SOURCE
-march=native -mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c dlopen.c
libtool: compile: x86_64-pc-linux-gnu-gcc
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/dns/include
-I../../../../lib/dns/include
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/isc/include
-I../../../../lib/isc -I../../../../lib/isc/include
-I../../../../lib/isc/unix/include
-I../../../../lib/isc/nothreads/include
-I../../../../lib/isc/x86_32/include -I/usr/include -D_GNU_SOURCE
-march=native -mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c
dlopen.c -fPIC -DPIC -o .libs/dlopen.o
libtool: compile: x86_64-pc-linux-gnu-gcc
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/dns/include
-I../../../../lib/dns/include
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/isc/include
-I../../../../lib/isc -I../../../../lib/isc/include
-I../../../../lib/isc/unix/include
-I../../../../lib/isc/nothreads/include
-I../../../../lib/isc/x86_32/include -I/usr/include -D_GNU_SOURCE
-march=native -mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c
dlopen.c -o dlopen.o >/dev/null 2>&1
/bin/sh /usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/libtool
--mode=link --tag=CC x86_64-pc-linux-gnu-gcc -march=native
-mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC \
-o dlopen dlopen.lo -ldl -lcap -lm -lGeoIP -lxml2 -lz -lm
libtool: link: x86_64-pc-linux-gnu-gcc -march=native -mtune=native -O2
-pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6 -I/usr/include/libxml2 -fPIC -o
dlopen .libs/dlopen.o -ldl -lcap -lGeoIP -lxml2 -lz -lm
/bin/sh /usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/libtool
--mode=compile --tag=CC x86_64-pc-linux-gnu-gcc
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/dns/include
-I../../../../lib/dns/include
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/isc/include
-I../../../../lib/isc -I../../../../lib/isc/include
-I../../../../lib/isc/unix/include
-I../../../../lib/isc/nothreads/include
-I../../../../lib/isc/x86_32/include -I/usr/include -D_GNU_SOURCE
-march=native -mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c driver.c
libtool: compile: x86_64-pc-linux-gnu-gcc
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/dns/include
-I../../../../lib/dns/include
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/isc/include
-I../../../../lib/isc -I../../../../lib/isc/include
-I../../../../lib/isc/unix/include
-I../../../../lib/isc/nothreads/include
-I../../../../lib/isc/x86_32/include -I/usr/include -D_GNU_SOURCE
-march=native -mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c
driver.c -fPIC -DPIC -o .libs/driver.o
libtool: compile: x86_64-pc-linux-gnu-gcc
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/dns/include
-I../../../../lib/dns/include
-I/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/lib/isc/include
-I../../../../lib/isc -I../../../../lib/isc/include
-I../../../../lib/isc/unix/include
-I../../../../lib/isc/nothreads/include
-I../../../../lib/isc/x86_32/include -I/usr/include -D_GNU_SOURCE
-march=native -mtune=native -O2 -pipe -DHAVE_GEOIP -DHAVE_GEOIP_V6
-I/usr/include/libxml2 -fPIC -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c
driver.c -o driver.o >/dev/null 2>&1
/bin/sh /usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/libtool
--mode=link --tag=CC x86_64-pc-linux-gnu-gcc -shared -o driver.so driver.lo
libtool: link: x86_64-pc-linux-gnu-gcc -o driver.so .libs/driver.o
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.1/../../../../lib64/crt1.o: In
function `_start':
(.text+0x20): undefined reference to `main'
collect2: ld returned 1 exit status
make[4]: *** [driver.so] Error 1
make[4]: Leaving directory
`/usr/vport/portage/net-dns/bind-9.9.0/work/bind-9.9.0/bin/tests/system/dlzexternal'
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
from this list
bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users