###
### Sun Jul 31 10:29:10 EDT 2005:
### /usr/pkg/bin/bmake bulk-package for maradns-1.0.28
### Current pkg count:  6 installed packages: digest-20050323 gettext-lib-0.11.5nb4 gmake-3.80nb4 libiconv-1.9.2nb1 libtool-base-1.5.18nb3 pkg_install-info-4.5nb3
###
BULK> Full rebuild in progress...
BULK> Cleaning package maradns-1.0.28 and pre-requisite packages
===> Cleaning for maradns-1.0.28
BULK> Removing installed packages which are not needed to build maradns-1.0.28
BULK> Keeping BULK_PREREQ: digest-20050323 (pkgtools/digest)
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r libiconv-1.9.2nb1
Executing `/usr/bin/rm -f /usr/pkg/lib/charset.alias'
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r pkg_install-info-4.5nb3
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r libtool-base-1.5.18nb3
BULK> Installing packages which are required to build maradns-1.0.28.
BULK> Required package digest-20050323 (pkgtools/digest) is already installed
/usr/pkg/bin/bmake package (maradns-1.0.28)
===> Checking for vulnerabilities in maradns-1.0.28
=> Checksum SHA1 OK for maradns-1.0.28.tar.bz2.
=> Checksum RMD160 OK for maradns-1.0.28.tar.bz2.
work -> /pkgobj/net/maradns/work
===> Extracting for maradns-1.0.28
===> Patching for maradns-1.0.28
===> Applying pkgsrc patches for maradns-1.0.28
===> Overriding tools for maradns-1.0.28
===> Creating toolchain wrappers for maradns-1.0.28
===> Configuring for maradns-1.0.28
Disclaimer:

THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS 
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE 
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

-----

It looks like you are using Solaris; typing in 'make'
should work
===> Building for maradns-1.0.28
cd libs ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" ; cd ../dns ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" ; cd ../rng ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" ; cd ../parse ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" ; cd ../server ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" COMPILED=\""SunOS system at Sun Jul 31 10:29:36 EDT 2005"\" ; cd ../tools ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" ; cd ../tuzona ; make VERSION=1.0.28 "CC=gcc -lxnet -DSOLARIS -DNO_FLOCK" ; cat ../00README.FIRST
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o JsStr.o JsStr.c
"JsStr.c", line 109: warning: statement not reached
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o JsStrOS.o JsStrOS.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o JsStrCP.o JsStrCP.c
"JsStrCP.c", line 107: warning: statement not reached
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o MaraHash.o MaraHash.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o tests tests.c JsStr.o JsStrOS.o JsStrCP.o MaraHash.o
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o mtest mtest.c JsStr.o JsStrOS.o JsStrCP.o MaraHash.o
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o Queries.o Queries.c
"Queries.c", line 212: warning: assignment type mismatch:
	pointer to char "=" pointer to unsigned char
"Queries.c", line 241: warning: assignment type mismatch:
	pointer to char "=" pointer to unsigned char
"Queries.c", line 285: warning: assignment type mismatch:
	pointer to char "=" pointer to unsigned char
"Queries.c", line 315: warning: assignment type mismatch:
	pointer to char "=" pointer to unsigned char
"Queries.c", line 360: warning: assignment type mismatch:
	pointer to char "=" pointer to unsigned char
"Queries.c", line 448: warning: assignment type mismatch:
	pointer to char "=" pointer to unsigned char
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o Compress.o Compress.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o bobbit.o bobbit.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o Decompress.o Decompress.c
"Decompress.c", line 1045: warning: statement not reached
gcc -lxnet -DSOLARIS -DNO_FLOCK -o make_32bit_tables make_32bit_tables.c
"make_32bit_tables.c", line 92: warning: implicit function declaration: printf
"make_32bit_tables.c", line 100: warning: old-style declaration or incorrect type for: main
"make_32bit_tables.c", line 114: warning: implicit function declaration: exit
./make_32bit_tables > rng-32bit-tables.h
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall -O -D_REENTRANT -I/usr/include -o rng-alg-fst.o rng-alg-fst.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall -O -D_REENTRANT -I/usr/include -o rng-api-fst.o rng-api-fst.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o ParseMaraRc.o ParseMaraRc.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o ParseCsv1.o ParseCsv1.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -o ParseIpAcl.o ParseIpAcl.c
"ParseIpAcl.c", line 220: warning: statement not reached
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall   -O -D_REENTRANT -I/usr/include -o MaraBigHash.o MaraBigHash.c
"MaraBigHash.c", line 315: warning: argument #1 is incompatible with prototype:
	prototype: pointer to const char : "/usr/include/iso/string_iso.h", line 72
	argument : pointer to unsigned char
"MaraBigHash.c", line 874: warning: argument #2 is incompatible with prototype:
	prototype: pointer to char : "../libs/JsStr.h", line 78
	argument : pointer to unsigned char
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall   -O -D_REENTRANT -I/usr/include -o recursive.o recursive.c
"recursive.c", line 591: warning: implicit function declaration: init_rng
"recursive.c", line 3411: warning: argument #3 is incompatible with prototype:
	prototype: pointer to function(pointer to void) returning pointer to void : "/usr/include/pthread.h", line 170
	argument : pointer to void
"recursive.c", line 4376: warning: argument #4 is incompatible with prototype:
	prototype: pointer to char : "../rng/rng-api-fst.h", line 91
	argument : pointer to unsigned char
gcc -lxnet -DSOLARIS -DNO_FLOCK -c -g -O2 -Wall   -O -D_REENTRANT -I/usr/include -o timestamp.o timestamp.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2 -Wall   -O -D_REENTRANT -I/usr/include -DVERSION=\"1.0.28\" -DCOMPILED=\""SunOS system at Sun Jul 31 10:29:36 EDT 2005"\" -o maradns MaraDNS.c ../libs/JsStr.o ../libs/JsStrOS.o ../libs/JsStrCP.o ../libs/MaraHash.o MaraBigHash.o recursive.o timestamp.o ../dns/Queries.o ../dns/Compress.o ../dns/bobbit.o ../dns/Decompress.o ../parse/ParseMaraRc.o ../parse/ParseCsv1.o ../parse/ParseIpAcl.o ../rng/rng-api-fst.o ../rng/rng-alg-fst.o -lpthread -lrt -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib
"MaraDNS.c", line 3406: warning: argument #2 is incompatible with prototype:
	prototype: pointer to char : "../libs/JsStr.h", line 79
	argument : pointer to unsigned char
"MaraDNS.c", line 3408: warning: argument #1 is incompatible with prototype:
	prototype: pointer to const char : "/usr/include/unistd.h", line 181
	argument : pointer to unsigned char
"MaraDNS.c", line 3410: warning: argument #1 is incompatible with prototype:
	prototype: pointer to const char : "/usr/include/unistd.h", line 185
	argument : pointer to unsigned char
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2  -O -D_REENTRANT -I/usr/include -lpthread -lrt -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o askmara askmara.c ../libs/JsStr.o ../libs/JsStrOS.o ../libs/JsStrCP.o ../libs/MaraHash.o ../dns/Queries.o ../dns/Compress.o ../dns/bobbit.o ../dns/Decompress.o ../server/timestamp.o ../rng/rng-alg-fst.o ../rng/rng-api-fst.o ../parse/ParseCsv1.o ../parse/ParseMaraRc.o
"askmara.c", line 101: warning: argument #1 is incompatible with prototype:
	prototype: pointer to char : "/usr/include/iso/string_iso.h", line 73
	argument : pointer to unsigned char
"askmara.c", line 114: warning: argument #1 is incompatible with prototype:
	prototype: pointer to char : "/usr/include/iso/string_iso.h", line 73
	argument : pointer to unsigned char
"askmara.c", line 116: warning: argument #4 is incompatible with prototype:
	prototype: pointer to char : "../rng/rng-api-fst.h", line 91
	argument : pointer to unsigned char
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2  -O -D_REENTRANT -I/usr/include -lpthread -lrt -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o strip.control strip.control.c
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2  -O -D_REENTRANT -I/usr/include -lpthread -lrt -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o benchmark benchmark.c ../libs/JsStr.o ../libs/JsStrOS.o ../libs/JsStrCP.o ../libs/MaraHash.o ../dns/Queries.o ../dns/Compress.o ../dns/bobbit.o ../dns/Decompress.o ../server/timestamp.o ../parse/ParseCsv1.o ../parse/ParseMaraRc.o
"benchmark.c", line 112: warning: argument #2 is incompatible with prototype:
	prototype: pointer to function(int) returning void : "/usr/include/iso/signal_iso.h", line 48
	argument : pointer to function() returning void
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -lpthread -lrt -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o getzone getzone.c ../libs/JsStr.o ../libs/JsStrOS.o ../libs/JsStrCP.o ../libs/MaraHash.o ../dns/Queries.o ../dns/Compress.o ../dns/bobbit.o ../dns/Decompress.o ../parse/ParseCsv1.o ../parse/ParseMaraRc.o ../parse/ParseIpAcl.o ../server/timestamp.o
"getzone.c", line 62: warning: argument #2 is incompatible with prototype:
	prototype: pointer to function(int) returning void : "/usr/include/iso/signal_iso.h", line 48
	argument : pointer to function() returning void
gcc -lxnet -DSOLARIS -DNO_FLOCK -g -O2 -Wall  -O -D_REENTRANT -I/usr/include -lpthread -lrt -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -DVERSION=\"1.0.28\" -o zoneserver zoneserver.c ../libs/JsStr.o ../libs/JsStrOS.o ../libs/JsStrCP.o ../libs/MaraHash.o ../dns/Queries.o ../dns/Compress.o ../dns/bobbit.o ../dns/Decompress.o ../parse/ParseCsv1.o ../parse/ParseMaraRc.o ../parse/ParseIpAcl.o ../server/timestamp.o
"zoneserver.c", line 672: warning: argument #2 is incompatible with prototype:
	prototype: pointer to char : "../libs/JsStr.h", line 79
	argument : pointer to unsigned char
"zoneserver.c", line 674: warning: argument #1 is incompatible with prototype:
	prototype: pointer to const char : "/usr/include/unistd.h", line 181
	argument : pointer to unsigned char
"zoneserver.c", line 676: warning: argument #1 is incompatible with prototype:
	prototype: pointer to const char : "/usr/include/unistd.h", line 185
	argument : pointer to unsigned char
"zoneserver.c", line 753: warning: argument #2 is incompatible with prototype:
	prototype: pointer to function(int) returning void : "/usr/include/iso/signal_iso.h", line 48
	argument : pointer to function() returning void
Disclaimer:

THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS 
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE 
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

=> Unwrapping files-to-be-installed.
===> Installing for maradns-1.0.28
cd build ; TOPLEVEL=`pwd`/.. VERSION=1.0.28 PREFIX=/usr ./install.sh ; gcc -lxnet -DSOLARIS -DNO_FLOCK copy.devs.c ; ./a.out ; rm ./a.out ; cd ..
./install.sh: !: not found
Installing MaraDNS, placing programs in /usr/bin/ and /usr/sbin/,
man pages in /usr/man/man1/, /usr/man/man5/,
and /usr/man/man8/, and documents in /usr/lib/maradns-1.0.28
cp: cannot create /usr/sbin/maradns: Read-only file system
cp: cannot create /usr/bin/getzone: Read-only file system
cp: cannot create /usr/sbin/zoneserver: Read-only file system
cp: cannot create /usr/bin/askmara: Read-only file system
cp: /usr/lib/maradns-1.0.28 not found
cp: cannot create /usr/lib/maradns-1.0.28: Read-only file system
"copy.devs.c", line 24: warning: implicit function declaration: printf
"copy.devs.c", line 25: warning: implicit function declaration: exit
"copy.devs.c", line 44: warning: old-style declaration or incorrect type for: main
Can not mknod device /etc/maradns/dev//dev
*** Error code 2

Stop.
bmake: stopped in /pkgobj/net/maradns/work/maradns-1.0.28
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/maradns
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/maradns
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/maradns
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/maradns

Please view the work log for maradns-1.0.28


BULK> maradns-1.0.28 was marked as broken:
-rw-r--r--   1 root     other      13695 Jul 31 10:30 .broken.html
/usr/pkg/bin/bmake deinstall
===> Deinstalling for maradns
BULK> Marking all packages which depend upon maradns-1.0.28 as broken:
BULK> Build for maradns-1.0.28 was not successful, aborting.