Building BIND

After attempting a hundred times to compile BIND 8.2.1 and 8.2.2 on obfus.scate, I gave up and decided to try it on my computer, running NetBSD 1.4.1... it worked fine on the "first" try. Here is the transcript:

Script started on Thu Oct 21 23:34:52 1999
beorn% cd /usr/local/src/bind8.2.2/src/
beorn% gmake depend
Using .systype
Using .settings
/usr/local/src/bind8.2.2/src/include
/usr/local/src/bind8.2.2/src/include/arpa
/usr/local/src/bind8.2.2/src/include/isc
/usr/local/src/bind8.2.2/src/port
/usr/local/src/bind8.2.2/src/port/netbsd
/usr/local/src/bind8.2.2/src/port/netbsd/include
/usr/local/src/bind8.2.2/src/port/netbsd/include/sys
probe_ipv6.h
probe_ipv6.h: not found
*** Error code 1

Stop.
beorn% grr.
grr.: Command not found.
beorn% cd port/netbsd
beorn% cp -R ../freebsd/bin .
beorn% cd include/
beorn% perl -pi -e 's/probe_ipv6.h/probe_ipv6/' Makefile
beorn% cd ../../..
beorn% gmake depend
Using .systype
Using .settings
/usr/local/src/bind8.2.2/src/include
[snip -- make succeeds]
gmake[2]: Nothing to be done for `depend'.
gmake[2]: Leaving directory `/usr/local/src/bind8.2.2/src/bin/named-bootconf'
gmake[1]: Leaving directory `/usr/local/src/bind8.2.2/src/bin'
beorn% gmake
Using .systype
Using .settings
/usr/local/src/bind8.2.2/src/include
gmake[1]: Entering directory `/usr/local/src/bind8.2.2/src/include'
/usr/local/src/bind8.2.2/src/include/arpa
[snip- make succeeds]
gmake[2]: Leaving directory `/usr/local/src/bind8.2.2/src/bin/named-bootconf'
gmake[1]: Leaving directory `/usr/local/src/bind8.2.2/src/bin'
beorn% whoop, done!
whoop,: Command not found.
beorn% exit

Script done on Fri Oct 22 00:05:09 1999

Now, with BIND compiled, it's time to install it.