###
### Sun Jun 27 19:58:21 EST 2004:
### /usr/pkg/bin/bmake bulk-package for srm-1.2.8
### Current pkg count:  6 installed packages: digest-20021220 p5-Time-101.062101 patch-2.5.4nb2 perl-5.8.4 snortsnarf-20021111.1 xpkgwedge-1.10
###
BULK> Full rebuild in progress...
BULK> Cleaning package and its depends
===> Cleaning for srm-1.2.8
BULK> Removing installed packages which are not needed to build srm-1.2.8
BULK> Keeping BULK_PREREQ: digest-20021220 (pkgtools/digest)
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r xpkgwedge-1.10
pkg_delete: package 'xpkgwedge-1.10' doesn't have a prefix
pkg_delete: package 'xpkgwedge-1.10' doesn't have a prefix
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r patch-2.5.4nb2
/usr/pkg/sbin/pkg_delete -K /var/db/pkg -r perl-5.8.4
BULK> Installing packages which are required to build srm-1.2.8.
BULK> Required package digest-20021220 (pkgtools/digest) is already installed
/usr/pkg/bin/bmake package (srm-1.2.8)
===> Checking for vulnerabilities in srm-1.2.8
=> srm-1.2.8.tar.gz doesn't seem to exist on this system.
=> Attempting to fetch srm-1.2.8.tar.gz from http://belnet.dl.sourceforge.net/sourceforge/srm/.
=> [88067 bytes]
=> Checksum OK for srm-1.2.8.tar.gz.
work -> /work/pkgbuild/security/srm/work
===> Extracting for srm-1.2.8
===> Patching for srm-1.2.8
===> Overriding tools for srm-1.2.8
===> Buildlinking for srm-1.2.8
===> Configuring for srm-1.2.8
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /usr/ucb/install -c -o root -g root
checking whether build environment is sane... yes
checking for gawk... /usr/bin/nawk
checking whether bmake sets $(MAKE)... yes
checking for sparc-sun-solaris2-strip... no
checking for strip... strip
checking for sparc-sun-solaris2-gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking for style of include used by bmake... GNU
checking dependency style of cc... none
checking for a BSD-compatible install... /usr/ucb/install -c -o root -g root
checking for sparc-sun-solaris2-ranlib... no
checking for ranlib... ranlib
checking how to run the C preprocessor... cc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking linux/ext2_fs.h usability... no
checking linux/ext2_fs.h presence... no
checking for linux/ext2_fs.h... no
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/mount.h usability... yes
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking varargs.h usability... yes
checking varargs.h presence... yes
checking for varargs.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for an ANSI C-conforming const... yes
checking for struct stat.st_blksize... yes
checking for fts_open... no
checking for nftw... yes
checking for fdatasync... no
checking for chflags... no
checking for snprintf... yes
checking for vsnprintf... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating src/Makefile
config.status: creating lib/Makefile
config.status: creating srm.spec
config.status: creating config.h
config.status: executing depfiles commands
===> Building for srm-1.2.8
cd . && /bin/ksh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
/usr/pkg/bin/bmake  all-recursive
Making all in lib
cd .. && /bin/ksh ./config.status lib/Makefile depfiles
config.status: creating lib/Makefile
config.status: executing depfiles commands
source='snprintf.c' object='snprintf.o' libtool=no  depfile='.deps/snprintf.Po' tmpdepfile='.deps/snprintf.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I..      -O -c `test -f 'snprintf.c' || echo './'`snprintf.c
source='getopt1.c' object='getopt1.o' libtool=no  depfile='.deps/getopt1.Po' tmpdepfile='.deps/getopt1.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I..      -O -c `test -f 'getopt1.c' || echo './'`getopt1.c
source='getopt.c' object='getopt.o' libtool=no  depfile='.deps/getopt.Po' tmpdepfile='.deps/getopt.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I..      -O -c `test -f 'getopt.c' || echo './'`getopt.c
rm -f libsrm.a
ar cru libsrm.a snprintf.o getopt1.o  getopt.o 
ranlib libsrm.a
Making all in src
cd .. && /bin/ksh ./config.status src/Makefile depfiles
config.status: creating src/Makefile
config.status: executing depfiles commands
source='error.c' object='error.o' libtool=no  depfile='.deps/error.Po' tmpdepfile='.deps/error.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib     -O -c `test -f 'error.c' || echo './'`error.c
source='main.c' object='main.o' libtool=no  depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib     -O -c `test -f 'main.c' || echo './'`main.c
source='random.c' object='random.o' libtool=no  depfile='.deps/random.Po' tmpdepfile='.deps/random.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib     -O -c `test -f 'random.c' || echo './'`random.c
source='rename_unlink.c' object='rename_unlink.o' libtool=no  depfile='.deps/rename_unlink.Po' tmpdepfile='.deps/rename_unlink.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib     -O -c `test -f 'rename_unlink.c' || echo './'`rename_unlink.c
"rename_unlink.c", line 18: warning: implicit function declaration: alloca
source='sunlink.c' object='sunlink.o' libtool=no  depfile='.deps/sunlink.Po' tmpdepfile='.deps/sunlink.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib     -O -c `test -f 'sunlink.c' || echo './'`sunlink.c
"sunlink.c", line 97: warning: implicit function declaration: alloca
source='tree_walker.c' object='tree_walker.o' libtool=no  depfile='.deps/tree_walker.Po' tmpdepfile='.deps/tree_walker.TPo'  depmode=none /bin/ksh ../depcomp  cc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib     -O -c `test -f 'tree_walker.c' || echo './'`tree_walker.c
"tree_walker.c", line 173: warning: implicit function declaration: alloca
cc  -O  -R/usr/pkg/lib -o srm  error.o main.o random.o  rename_unlink.o sunlink.o tree_walker.o ../lib/libsrm.a 
Undefined			first referenced
 symbol  			    in file
alloca                              rename_unlink.o
ld: fatal: Symbol referencing errors. No output written to srm
*** Error code 1

Stop.
bmake: stopped in /work/pkgbuild/security/srm/work/srm-1.2.8/src
*** Error code 1

Stop.
bmake: stopped in /work/pkgbuild/security/srm/work/srm-1.2.8
*** Error code 1

Stop.
bmake: stopped in /work/pkgbuild/security/srm/work/srm-1.2.8
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/security/srm
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/security/srm
BULK> srm-1.2.8 was marked as broken:
-rw-r--r--   1 root     other       7678 Jun 27 20:01 .broken.html
/usr/pkg/bin/bmake deinstall
===> Deinstalling for srm
BULK> Marking all packages which depend upon srm-1.2.8 as broken:
BULK> Build for srm-1.2.8 was not successful, aborting.