###
### Sun Jul 4 22:08:43 CEST 2004:
### /usr/pkg/bin/bmake bulk-package for jabberd-1.4.2nb1
### Current pkg count:  1 installed packages: digest-20021220
###
BULK> Full rebuild in progress...
BULK> Cleaning package and its depends
===> Cleaning for jabberd-1.4.2nb1
===> Cleaning for openssl-0.9.6m
===> Cleaning for perl-5.8.4
===> Cleaning for patch-2.5.4nb2
===> Cleaning for gmake-3.80nb3
===> Cleaning for pkg_install-info-4.5nb2
===> Cleaning for gettext-lib-0.11.5nb3
===> Cleaning for libiconv-1.9.1nb2
===> Cleaning for libtool-base-1.5.6nb1
BULK> Removing installed packages which are not needed to build jabberd-1.4.2nb1
BULK> Keeping BULK_PREREQ: digest-20021220 (pkgtools/digest)
BULK> Installing packages which are required to build jabberd-1.4.2nb1.
BULK>  /usr/pkg/sbin/pkg_add -K /var/db/pkg  /packages/All/openssl-0.9.6m.tgz
sbin:   gid (3, 0, modified)
man/man8: 
	gid (3, 0, modified)

===> Installing configuration/support files for openssl-0.9.6m

	/usr/pkg/etc/openssl/openssl.cnf

===========================================================================
You may wish to customize the following files for openssl-0.9.6m:

	/usr/pkg/etc/openssl/openssl.cnf
===========================================================================

===========================================================================
$NetBSD: MESSAGE,v 1.5 2003/09/22 03:13:58 grant Exp $

If upgrading from SSLeay, you will need to copy your ssleay.cnf (used for
creating certificate requests with "ca") into
/usr/pkg/etc/openssl/openssl.cnf.

If installing from scratch, you may want to take a look
at /usr/pkg/share/examples/openssl/openssl.cnf copy it
to /usr/pkg/etc/openssl/openssl.cnf, and customize it.

===========================================================================

BULK>  /usr/pkg/sbin/pkg_add -K /var/db/pkg  /packages/All/perl-5.8.4.tgz

===========================================================================
$NetBSD: MESSAGE,v 1.1 2004/01/08 19:18:00 jlam Exp $

perl-5.8.4 will use the following directory as the default
location of the site-specific Perl modules:

	/usr/pkg/lib/perl5/site_perl/5.8.4

===========================================================================

BULK>  /usr/pkg/sbin/pkg_add -K /var/db/pkg  /packages/All/patch-2.5.4nb2.tgz
BULK>  /usr/pkg/sbin/pkg_add -K /var/db/pkg  /packages/All/gmake-3.80nb3.tgz

===> Installing configuration/support files for libiconv-1.9.1nb2

	/usr/pkg/lib/charset.alias
BULK> Required package pkg_install-info-4.5nb2 (pkgtools/pkg_install-info) is already installed
BULK> Required package gettext-lib-0.11.5nb3 (devel/gettext-lib) is already installed
BULK> Required package libiconv-1.9.1nb2 (converters/libiconv) is already installed
BULK>  /usr/pkg/sbin/pkg_add -K /var/db/pkg  /packages/All/libtool-base-1.5.6nb1.tgz
BULK> Required package digest-20021220 (pkgtools/digest) is already installed
/usr/pkg/bin/bmake package (jabberd-1.4.2nb1)
===> Checking for vulnerabilities in jabberd-1.4.2nb1
=> jabber-1.4.2.tar.gz doesn't seem to exist on this system.
=> Attempting to fetch jabber-1.4.2.tar.gz from ftp://ftp.cz.NetBSD.org/pub/NetBSD/packages/distfiles/.
=> [690217 bytes]
=> Checksum OK for jabber-1.4.2.tar.gz.
work -> /pkgbuild/chat/jabberd/work
===> Extracting for jabberd-1.4.2nb1
===> Required installed package openssl>=0.9.6m: openssl-0.9.6m found
===> Required installed package gmake>=3.78: gmake-3.80nb3 found
===> Required installed package patch>=2.2: patch-2.5.4nb2 found
==========================================================================
The following variables will affect the build process of this package,
jabberd-1.4.2nb1.  Their current value is shown below:

        * JABBERD_GROUP = jabberd
        * JABBERD_LOGDIR = /var/log/jabberd
        * JABBERD_PIDDIR = /var/run/jabberd
        * JABBERD_SPOOLDIR = /var/spool/jabberd
        * JABBERD_USER = jabberd
        * SSLBASE (defined)
        * USE_INET6 = YES

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/pkg/bin/bmake clean' after
the changes.
==========================================================================
===> Patching for jabberd-1.4.2nb1
===> Applying pkgsrc patches for jabberd-1.4.2nb1
===> Overriding tools for jabberd-1.4.2nb1
===> Buildlinking for jabberd-1.4.2nb1
===> Configuring for jabberd-1.4.2nb1
cat: cannot open .wrksrc-freebsd
Running Jabber Configure
========================

Searching for SSL...            Found.
Using jabber's internal copy of pth 1.4.0 because 1.4.1 is incompatible
Configuring jabber pth-1.4.0...
Configuring GNU Pth (Portable Threads), Version 1.4.0 (24-Mar-2001)
Copyright (c) 1999-2001 Ralf S. Engelschall 
creating cache ./config.cache
Platform: sparc-sun-solaris2.9

Build Tools:
checking for gcc... cc
checking whether the C compiler (cc -O -I/usr/pkg/include -L/usr/pkg/lib -R/usr/pkg/lib) works... yes
checking whether the C compiler (cc -O -I/usr/pkg/include -L/usr/pkg/lib -R/usr/pkg/lib) is a cross-compiler... no
checking whether we are using GNU C... no
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cc -E
checking whether gmake sets ${MAKE}... yes
checking for compilation debug mode... disabled
checking for compilation profile mode... disabled
checking for compilation optimization mode... disabled
checking for ranlib... ranlib
checking whether we are using GNU C... no
checking for object suffix... o
checking for executable suffix... no
checking for cc option to produce PIC... -KPIC
checking if cc PIC flag -KPIC works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... no
checking if cc static flag -Bstatic works... -Bstatic
checking whether ln -s works... yes
checking for non-GNU ld... /pkgbuild/chat/jabberd/work/.buildlink/bin/ld
checking if the linker (/pkgbuild/chat/jabberd/work/.buildlink/bin/ld) is GNU ld... no
checking whether the linker (/pkgbuild/chat/jabberd/work/.buildlink/bin/ld) supports shared libraries... yes
checking for BSD-compatible nm... /usr/ccs/bin/nm -p
checking command to parse /usr/ccs/bin/nm -p output... ok
checking how to hardcode library paths into programs... immediate
checking for /pkgbuild/chat/jabberd/work/.buildlink/bin/ld option to reload object files... -r
checking dynamic linker characteristics... solaris2.9 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool

Mandatory Platform Environment:
checking for ANSI C header files... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for stdarg.h... yes
checking for string.h... yes
checking for signal.h... yes
checking for unistd.h... yes
checking for setjmp.h... yes
checking for fcntl.h... yes
checking for errno.h... yes
checking for sys/types.h... yes
checking for sys/time.h... yes
checking for sys/wait.h... yes
checking for sys/stat.h... yes
checking for sys/socket.h... yes
checking for function gettimeofday... yes
checking for function select... yes
checking for function sigaction... yes
checking for function sigprocmask... yes
checking for function sigpending... yes
checking for function sigsuspend... yes
decision on mandatory system headers and functions... all fine

Optional Platform Environment:
checking for number of signals... 47
checking for function poll... yes
checking for define POLLIN in poll.h... yes
checking whether poll(2) facility has to be faked... no
checking for sys/uio.h... yes
checking for function readv... yes
checking for function writev... yes
checking whether readv(2)/writev(2) facility has to be faked... no
checking for function usleep... yes
checking for function strerror... yes
checking for sys/resource.h... yes
checking for net/errno.h... no
checking for paths.h... no
checking for gethostname in -lnsl... yes
checking for accept in -lsocket... yes
checking for sys/select.h... yes
checking for typedef sig_atomic_t... yes
checking for typedef pid_t... yes
checking for typedef size_t... yes
checking for typedef ssize_t... yes
checking for typedef off_t... yes
checking for typedef stack_t... yes
checking for attribute ss_base in struct sigaltstack from sys/signal.h... no
checking for attribute ss_sp in struct sigaltstack from sys/signal.h... yes
checking for a single-argument based gettimeofday... no
checking for struct timespec... yes
checking for typedef socklen_t... yes
checking for type of argument 3 for accept()... Psocklen_t
checking for fallback socklen_t... socklen_t
checking for typedef nfds_t... yes
checking for type of argument 2 for poll()... nfds_t
checking for fallback nfds_t... nfds_t
checking for built-in type long long... yes
checking for built-in type long double... yes

Machine Context Implementation:
checking for ucontext.h... yes
checking for function makecontext... yes
checking for function swapcontext... yes
checking for function getcontext... yes
checking for function setcontext... yes
checking for usable SVR4/SUSv2 makecontext(2)/swapcontext(2)... yes
checking for signal.h... (cached) yes
checking for function sigsetjmp... yes
checking for function siglongjmp... yes
checking for function setjmp... yes
checking for function longjmp... yes
checking for function _setjmp... yes
checking for function _longjmp... yes
checking for function sigaltstack... yes
checking for function sigstack... yes
checking for signal-mask aware setjmp(3)/longjmp(3)... yes: ssjlj
checking for typedef stack_t... (cached) yes
checking for direction of stack growth... down
checking for function makecontext... (cached) yes
checking for stack setup via makecontext... ok
checking for function sigaltstack... (cached) yes
checking for typedef stack_t... (cached) yes
checking for stack setup via sigaltstack... ok
checking for function sigstack... (cached) yes
checking for stack setup via sigstack... ok
decision on mctx implementation... mcsc/sc/mc

System Call Mapping:
checking for function syscall... yes
checking for sys/syscall.h... yes
checking for sys/socketcall.h... no
checking for define SYS_read in sys/syscall.h... yes
checking whether soft system call mapping is used... no
checking whether hard system call mapping is used... no

Build Parameters:
checking whether to activate batch build mode... no
checking whether to activate maintainer build targets... no
checking whether to activate test build targets... yes
checking whether to build Pthread library... no
checking whether to build against Sfio library... no
checking whether to build against Dmalloc library... no

Output Substitution:
updating cache ./config.cache
creating ./config.status
creating Makefile
creating pthread-config
creating pthread.h
creating pth-config
creating pth.h
creating pth_acmac.h
creating pth_acdef.h

Now please type `make' to compile. Good luck.

Building pth-1.4.0...
./shtool scpp -o pth_p.h -t pth_p.h.in -Dcpp -Cintern -M '==#==' pth_compat.c pth_debug.c pth_syscall.c pth_errno.c pth_ring.c pth_mctx.c pth_clean.c pth_time.c pth_tcb.c pth_util.c pth_pqueue.c pth_event.c pth_sched.c pth_data.c pth_msg.c pth_cancel.c pth_sync.c pth_attr.c pth_lib.c pth_fork.c pth_high.c pth_ext.c pth_string.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_debug.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_ring.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_pqueue.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_time.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_errno.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_mctx.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_tcb.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_sched.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_attr.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_lib.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_event.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_data.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_clean.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_cancel.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_msg.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_sync.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_fork.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_util.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_high.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_syscall.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_ext.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_compat.c
./libtool --mode=compile --quiet cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w pth_string.c
./libtool --mode=link --quiet cc -o libpth.la pth_debug.lo pth_ring.lo pth_pqueue.lo pth_time.lo pth_errno.lo pth_mctx.lo pth_tcb.lo pth_sched.lo pth_attr.lo pth_lib.lo pth_event.lo pth_data.lo pth_clean.lo pth_cancel.lo pth_msg.lo pth_sync.lo pth_fork.lo pth_util.lo pth_high.lo pth_syscall.lo pth_ext.lo pth_compat.lo pth_string.lo \
-rpath /usr/local/lib -version-info `./shtool version -lc -dlibtool pth_vers.c`
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_std.c
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_common.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_std test_std.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_mp.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_mp test_mp.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_misc.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_misc test_misc.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_philo.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_philo test_philo.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_sig.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_sig test_sig.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_select.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_select test_select.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_httpd.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_httpd test_httpd.o test_common.o libpth.la -lsocket -lnsl 
cc -c -Du_int8_t=uint8_t -I/usr/pkg/include -I. -O -I/usr/pkg/include -w test_sfio.c
./libtool --mode=link --quiet cc -L/usr/pkg/lib -R/usr/pkg/lib -o test_sfio test_sfio.o test_common.o libpth.la -lsocket -lnsl 
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0'

Now please type `make test' to run a quick test suite. Hope it works.

gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0'
Setting Build Parameters...     Done.
Generating Settings Script...   Done.

You may now type 'make' to build your new Jabber system.

===> Building for jabberd-1.4.2nb1
Making all in pthsock
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/pthsock'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o client.o client.c
"client.c", line 447: warning: argument #2 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 328
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"client.c", line 576: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 350
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"client.c", line 589: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 350
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"client.c", line 605: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 350
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"client.c", line 617: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 350
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd/ -shared -o pthsock_client.so client.o -L/usr/pkg/lib -R/usr/pkg/lib -L/usr/pkg/lib -L/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -lssl -lcrypto -ldl -lsocket -lnsl -lresolv
gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/pthsock'
Making all in xdb_file
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/xdb_file'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o xdb_file.o xdb_file.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd -shared -o xdb_file.so xdb_file.o -L/usr/pkg/lib -R/usr/pkg/lib -L/usr/pkg/lib -L/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -lssl -lcrypto -ldl -lsocket -lnsl -lresolv
gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/xdb_file'
Making all in dnsrv
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/dnsrv'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o dnsrv.o dnsrv.c
"dnsrv.c", line 533: warning: argument #2 is incompatible with prototype:
	prototype: pointer to function(pointer to void) returning pointer to void : "/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0/pth.h", line 392
	argument : pointer to void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o srv_resolv.o srv_resolv.c
"srv_resolv.c", line 108: warning: argument #2 is incompatible with prototype:
	prototype: pointer to unsigned char : "srv_resolv.c", line 61
	argument : pointer to char
"srv_resolv.c", line 260: warning: argument #2 is incompatible with prototype:
	prototype: pointer to unsigned char : "srv_resolv.c", line 61
	argument : pointer to char
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd/ -shared -o dnsrv.so dnsrv.o srv_resolv.o 
gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/dnsrv'
Making all in jsm
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jsm'
Making all in modules
gmake[2]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jsm/modules'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_admin.o mod_admin.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_agents.o mod_agents.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_browse.o mod_browse.c
"mod_browse.c", line 243: warning: newline not last character in file
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_announce.o mod_announce.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_auth_plain.o mod_auth_plain.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_auth_digest.o mod_auth_digest.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_auth_0k.o mod_auth_0k.c
"mod_auth_0k.c", line 126: warning: statement not reached
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_echo.o mod_echo.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_filter.o mod_filter.c
"mod_filter.c", line 693: warning: statement not reached
"mod_filter.c", line 811: warning: statement not reached
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_groups.o mod_groups.c
"mod_groups.c", line 587: warning: statement not reached
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_presence.o mod_presence.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_xml.o mod_xml.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_roster.o mod_roster.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_time.o mod_time.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_vcard.o mod_vcard.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_version.o mod_version.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_register.o mod_register.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_log.o mod_log.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_last.o mod_last.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o mod_offline.o mod_offline.c
gmake[2]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jsm/modules'
gmake[2]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jsm'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o deliver.o deliver.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o jsm.o jsm.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o modules.o modules.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o offline.o offline.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o server.o server.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o authreg.o authreg.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o sessions.o sessions.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o users.o users.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o util.o util.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -I../jabberd/ -shared -o jsm.so deliver.o jsm.o modules.o offline.o server.o authreg.o sessions.o users.o util.o modules/mod_admin.o modules/mod_agents.o modules/mod_browse.o modules/mod_announce.o modules/mod_auth_plain.o modules/mod_auth_digest.o modules/mod_auth_0k.o modules/mod_echo.o modules/mod_filter.o modules/mod_groups.o modules/mod_presence.o modules/mod_xml.o modules/mod_roster.o modules/mod_time.o modules/mod_vcard.o modules/mod_version.o modules/mod_register.o modules/mod_log.o modules/mod_last.o modules/mod_offline.o -L/usr/pkg/lib -R/usr/pkg/lib -L/usr/pkg/lib -L/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -lssl -lcrypto -ldl -lsocket -lnsl -lresolv
gmake[2]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jsm'
gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jsm'
Making all in dialback
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/dialback'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o dialback.o dialback.c
"dialback.c", line 332: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 350
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"dialback.c", line 343: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 350
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o dialback_in.o dialback_in.c
"dialback_in.c", line 208: warning: argument #2 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 328
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"dialback_in.c", line 230: warning: argument #2 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 328
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o dialback_out.o dialback_out.c
"dialback_out.c", line 109: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 347
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"dialback_out.c", line 373: warning: argument #2 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 328
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
"dialback_out.c", line 413: warning: argument #2 is incompatible with prototype:
	prototype: pointer to void : "../jabberd/jabberd.h", line 328
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT -I../jabberd -shared -o dialback.so dialback.o dialback_in.o dialback_out.o -L/usr/pkg/lib -R/usr/pkg/lib -L/usr/pkg/lib -L/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -lssl -lcrypto -ldl -lsocket -lnsl -lresolv
gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/dialback'
Making all in jabberd
gmake[1]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd'
Making all in base
gmake[2]: Entering directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/base'
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o base_connect.o base_connect.c
"base_connect.c", line 120: warning: argument #3 is incompatible with prototype:
	prototype: pointer to void : "../jabberd.h", line 347
	argument : pointer to function(pointer to struct mio_st {pointer to struct pool_struct {..} p, int fd, enum  {type_HTTP(3), type_NUL(2), type_NORMAL(1), type_LISTEN(0)} type, enum  {state_CLOSE(1), state_ACTIVE(0)} state, pointer to struct mio_wb_q_st {..} queue, pointer to struct mio_wb_q_st {..} tail, pointer to struct mio_st {..} prev, pointer to struct mio_st {..} next, pointer to void cb_arg, pointer to void cb, pointer to struct mio_handlers_st {..} mh, pointer to struct xstream_struct {..} xs, pointer to void parser, int root, pointer to struct xmlnode_t {..} stacknode, pointer to void ssl, struct karma {..} k, int rated, pointer to struct jlimit_struct {..} rate, pointer to char ip}, int, pointer to void, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o base_dynamic.o base_dynamic.c
"base_dynamic.c", line 100: warning: assignment type mismatch:
	pointer to function(pointer to struct instance_struct {pointer to char id, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} x, enum  {p_ROUTE(4), p_LOG(3), p_XDB(2), p_NORM(1), p_NONE(0)} type, pointer to struct handel_struct {..} hds}, pointer to struct xmlnode_t {pointer to char name, unsigned short type, pointer to char data, int data_sz, int complete, pointer to struct pool_struct {..} p, pointer to struct xmlnode_t {..} parent, pointer to struct xmlnode_t {..} firstchild, pointer to struct xmlnode_t {..} lastchild, pointer to struct xmlnode_t {..} prev, pointer to struct xmlnode_t {..} next, pointer to struct xmlnode_t {..} firstattrib, pointer to struct xmlnode_t {..} lastattrib}) returning void "=" pointer to void
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o base_exec.o base_exec.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o base_stdout.o base_stdout.c
cc -O -I/usr/pkg/include -g -Wall -I. -I.. -I/usr/pkg/include/openssl -DHAVE_SSL -I/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/pth-1.4.0 -fPIC -D_REENTRANT  -Du_int8_t=uint8_t  -I/usr/pkg/include  -c -o base_accept.o base_accept.c
"base_accept.c", line 67: Non-pointer types cannot be restrict qualified
"base_accept.c", line 67: warning: unnamed struct member
"base_accept.c", line 160: syntax error before or at: restrict
"base_accept.c", line 180: "break" outside loop or switch
"base_accept.c", line 230: "break" outside loop or switch
"base_accept.c", line 232: "case" outside switch
"base_accept.c", line 234: warning: statement not reached
"base_accept.c", line 245: "case" outside switch
"base_accept.c", line 247: warning: statement not reached
"base_accept.c", line 255: "default" outside switch
"base_accept.c", line 257: cannot recover from previous errors
cc: acomp failed for base_accept.c
gmake[2]: *** [base_accept.o] Error 2
gmake[2]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd/base'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/pkgbuild/chat/jabberd/work/jabber-1.4.2/jabberd'
gmake: *** [all-recursive] Error 1
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/chat/jabberd
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/chat/jabberd
BULK> jabberd-1.4.2nb1 was marked as broken:
-rw-r--r--   1 root     other      50675 Jul  4 22:14 .broken.html
/usr/pkg/bin/bmake deinstall
===> Deinstalling for jabberd
BULK> Marking all packages which depend upon jabberd-1.4.2nb1 as broken:
BULK> Build for jabberd-1.4.2nb1 was not successful, aborting.